Module: Decode::Language
- Defined in:
- lib/decode/language.rb,
lib/decode/language/ruby.rb,
lib/decode/language/ruby/class.rb,
lib/decode/language/ruby/method.rb,
lib/decode/language/ruby/module.rb,
lib/decode/language/ruby/parser.rb,
lib/decode/language/ruby/segment.rb,
lib/decode/language/ruby/constant.rb,
lib/decode/language/ruby/function.rb,
lib/decode/language/ruby/attribute.rb,
lib/decode/language/ruby/reference.rb,
lib/decode/language/ruby/definition.rb
Overview
Language specific parsers and symbols.
Defined Under Namespace
Modules: Ruby
Class Method Summary collapse
Class Method Details
.detect(path) ⇒ Object
26 27 28 29 30 31 |
# File 'lib/decode/language.rb', line 26 def self.detect(path) case File.extname(path) when '.rb', '.ru' return Language::Ruby end end |