Merge pull request #73 from yhirano55/cache_clearable

Add MethodSource.clear_cache
This commit is contained in:
John Mair 2021-11-17 05:35:02 +01:00 committed by GitHub
commit 81d039c966
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 0 deletions

View File

@ -55,6 +55,11 @@ module MethodSource
raise SourceNotFoundError, "Could not load source for #{name}: #{e.message}"
end
# Clear cache.
def self.clear_cache
@lines_for_file = {}
end
# @deprecated — use MethodSource::CodeHelpers#complete_expression?
def self.valid_expression?(str)
complete_expression?(str)