Sha256: 8d517ad6ef3234a034e2b142fc164ad2b6662c1bd1ab3fa8b236c9689c6497ec

Contents?: true

Size: 186 Bytes

Versions: 3

Compression:

Stored size: 186 Bytes

Contents

module JMESPath
  class OptimizingParser

    def initialize(parser)
      @parser = parser
    end

    def parse(expression)
      @parser.parse(expression).optimize
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
burtpath-1.1.2 lib/jmespath/optimizing_parser.rb
burtpath-1.1.1 lib/jmespath/optimizing_parser.rb
burtpath-1.1.0 lib/jmespath/optimizing_parser.rb