Class: Terrestrial::Cli::EngineMapper
- Inherits:
-
Object
- Object
- Terrestrial::Cli::EngineMapper
- Defined in:
- lib/terrestrial/cli/engine_mapper.rb
Constant Summary collapse
- PARSERS =
{ ".m" => Terrestrial::Cli::Parser::ObjC, ".h" => Terrestrial::Cli::Parser::ObjC, ".swift" => Terrestrial::Cli::Parser::Swift, ".storyboard" => Terrestrial::Cli::Parser::Storyboard, ".xml" => Terrestrial::Cli::Parser::AndroidXML }
- EDITORS =
{ ".m" => Terrestrial::Cli::Editor::ObjC, ".h" => Terrestrial::Cli::Editor::ObjC, ".swift" => Terrestrial::Cli::Editor::Swift, ".storyboard" => Terrestrial::Cli::Editor::Storyboard, ".xml" => Terrestrial::Cli::Editor::AndroidXML }
Class Method Summary collapse
Class Method Details
.editor_for(extension) ⇒ Object
25 26 27 |
# File 'lib/terrestrial/cli/engine_mapper.rb', line 25 def self.editor_for(extension) EDITORS[extension] end |
.parser_for(extension) ⇒ Object
21 22 23 |
# File 'lib/terrestrial/cli/engine_mapper.rb', line 21 def self.parser_for(extension) PARSERS[extension] end |