Sha256: a3760cbe475233c03de3452acf8ba91dc4fb5ae5a29f5a8f6a584b8175bd91f6

Contents?: true

Size: 301 Bytes

Versions: 1

Compression:

Stored size: 301 Bytes

Contents

require 'syntax_finder'

class PragmaFinder < SyntaxFinder
  def look node
    @root.magic_comments.each{|c|
      inc key = [c.key, c.value]
      note key, @file if $VERBOSE
    }

    # No need for recursive travaersal.
  end

  def traverse node
    look node
    # check only root node
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
syntax_finder-0.1.0 samples/pragma_finder.rb