Class: MetaCommit::Contracts::Parser
- Inherits:
-
Object
- Object
- MetaCommit::Contracts::Parser
- Defined in:
- lib/meta_commit_contracts/parser.rb
Overview
Parser responsibility is to build Ast node from code string
Class Method Summary collapse
-
.supported_file_extensions ⇒ Array<String>
Supported extensions.
- .supports_syntax?(source_code) ⇒ Boolean
Instance Method Summary collapse
Class Method Details
.supported_file_extensions ⇒ Array<String>
Returns supported extensions.
6 7 |
# File 'lib/meta_commit_contracts/parser.rb', line 6 def self.supported_file_extensions end |
.supports_syntax?(source_code) ⇒ Boolean
10 11 |
# File 'lib/meta_commit_contracts/parser.rb', line 10 def self.supports_syntax?(source_code) end |
Instance Method Details
#parse(source_code) ⇒ MetaCommit::Contracts::Ast
15 16 |
# File 'lib/meta_commit_contracts/parser.rb', line 15 def parse(source_code) end |