class MetaCommit::Contracts::Parser

Parser responsibility is to build Ast node from code string

Public Class Methods

supported_file_extensions() click to toggle source

@return [Array<String>] supported extensions

# File lib/meta_commit_contracts/parser.rb, line 6
def self.supported_file_extensions
end
supports_syntax?(source_code) click to toggle source

@return [Boolean]

# File lib/meta_commit_contracts/parser.rb, line 10
def self.supports_syntax?(source_code)
end

Public Instance Methods

parse(source_code) click to toggle source

@param [String] source_code @return [MetaCommit::Contracts::Ast]

# File lib/meta_commit_contracts/parser.rb, line 15
def parse(source_code)
end