Class: Mirah::JVM::Types::JavaSourceMirror
- Inherits:
-
Object
- Object
- Mirah::JVM::Types::JavaSourceMirror
- Defined in:
- lib/mirah/jvm/types/source_mirror.rb
Defined Under Namespace
Classes: FakeJavaFile, JavaSourceParser
Class Method Summary collapse
Class Method Details
.load(file, factory) ⇒ Object
265 266 267 268 269 270 271 272 |
# File 'lib/mirah/jvm/types/source_mirror.rb', line 265 def self.load(file, factory) if defined? JavacElements parser = JavaSourceParser.new(file, factory) parser.parse end rescue TypeError # 1.6.8 on Java 7, don't use source mirror end |