class RailInspector::Configuring::CachedParser
Public Class Methods
# File tools/rail_inspector/lib/rail_inspector/configuring.rb, line 10 def initialize @cache = {} end
Public Instance Methods
# File tools/rail_inspector/lib/rail_inspector/configuring.rb, line 14 def call(path) @cache[path] ||= SyntaxTree.parse(SyntaxTree.read(path)) end