Module: JavaClass::ClassScanner::Scanners
- Included in:
- JavaClass, Dsl::LoadingClasspath, Dsl::Mixin
- Defined in:
- lib/javaclass/classscanner/scanners.rb
Overview
ClassScanner factory methods to create different kind of scanner decorators.
- Author
-
Peter Kofler
Instance Method Summary collapse
-
#analyse(header, features = :all) ⇒ Object
(also: #decorate)
Scan parsed header for (selected) features .
Instance Method Details
#analyse(header, features = :all) ⇒ Object Also known as: decorate
Scan parsed header for (selected) features . This ties together all scanners.
17 18 19 20 21 22 |
# File 'lib/javaclass/classscanner/scanners.rb', line 17 def analyse(header, features=:all) # later add feature selection if needed, argument determines delegators, :none, :some, :all ImportedTypes.new( header ) end |