4 # Triggers if a matching java 'import' statement is present
5 class JavaImportRule < FileRule
8 options = args.pop if args.last.is_a?(Hash)
13 def process_source_file(source_file)
14 return false unless source_file.language_breakdown('java')
16 java_code = source_file.language_breakdown('java').code
17 java_code.scan(import_regexp).each do |match|
19 @count += 1 if import =~ @regex
24 /^\s*import\s+([a-zA-Z][\w\.\*\-]*)\b/