Class: Blufin::ScannerJavaSource
- Inherits:
-
Object
- Object
- Blufin::ScannerJavaSource
- Defined in:
- lib/core/code_scanners/scanner_java_source.rb
Overview
This class scans ALL Java classes and does general validation. Anything that doesn’t fit into a sub-class will go in here.
Instance Method Summary collapse
-
#initialize(site, error_handler) ⇒ Object
constructor
Void.
Constructor Details
#initialize(site, error_handler) ⇒ Object
Returns void.
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
# File 'lib/core/code_scanners/scanner_java_source.rb', line 8 def initialize(site, error_handler) @site = Blufin::SiteResolver::validate_site(site) @site_name = Blufin::SiteResolver::get_site_name(@site) @site_path = Blufin::SiteResolver::get_site_location(@site) @site_domain = Blufin::SiteResolver::get_site_domain(@site) @error_handler = error_handler # @all_files = Blufin::ScannerCommon::get_non_ignored_files(@site_path, ['java'], @error_handler, Blufin::Site::PATH_APP_INFRASTRUCTURE) # @all_files.each do |file| # # class_info = Blufin::ScannerJava::scan(file, @site) # puts class_info.inspect # # end end |