diff options
| author | Jack Nagel | 2014-07-02 15:10:07 -0500 |
|---|---|---|
| committer | Jack Nagel | 2014-07-02 15:15:59 -0500 |
| commit | 4cbae37d62a531c886910c29fad7e34c7838fe13 (patch) | |
| tree | 7f71353e9ec6fb3adb6ac8abe13255dc70b758aa /Library | |
| parent | 07e00061a7b8b4c831f6d94e6ee4fbb9804e7723 (diff) | |
| download | brew-4cbae37d62a531c886910c29fad7e34c7838fe13.tar.bz2 | |
Don't expose the dependency cache data structure
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/dependency_collector.rb | 4 | ||||
| -rw-r--r-- | Library/Homebrew/test/test_dependency_collector.rb | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/Library/Homebrew/dependency_collector.rb b/Library/Homebrew/dependency_collector.rb index 0a97b3a25..d5f7c977f 100644 --- a/Library/Homebrew/dependency_collector.rb +++ b/Library/Homebrew/dependency_collector.rb @@ -23,6 +23,10 @@ class DependencyCollector CACHE = {} + def self.clear_cache + CACHE.clear + end + attr_reader :deps, :requirements def initialize diff --git a/Library/Homebrew/test/test_dependency_collector.rb b/Library/Homebrew/test/test_dependency_collector.rb index dafc77974..fcec3de33 100644 --- a/Library/Homebrew/test/test_dependency_collector.rb +++ b/Library/Homebrew/test/test_dependency_collector.rb @@ -16,7 +16,7 @@ class DependencyCollectorTests < Homebrew::TestCase end def teardown - DependencyCollector::CACHE.clear + DependencyCollector.clear_cache end def test_dependency_creation |
