create the ifindbugsengine that will be used to analyze the application . concode_field_sep UserPreferences preferencesSingleton concode_elem_sep BugCollection justAnalyzed concode_elem_sep boolean finished concode_field_sep void addDeadBugMatcher concode_elem_sep BugCollection doAnalysis concode_elem_sep BugCollection doAnalysis concode_elem_sep void initiateCommunication concode_elem_sep BugCollection combineBugHistories concode_elem_sep BugCollection getBugCollection concode_elem_sep UserPreferences getUserPreferences concode_elem_sep BugCollection redoAnalysisKeepComments concode_elem_sep SortedBugCollection loadBugs concode_elem_sep SortedBugCollection loadBugs concode_elem_sep Project loadProject concode_elem_sep void analysisFinished concode_elem_sep void analysisInterrupted
IFindBugsEngine function ( @ Nonnull Project arg0 , BugReporter arg1 ) { FindBugs2 loc0 = new FindBugs2 ( ) ; loc0 . setBugReporter ( arg1 ) ; loc0 . setProject ( arg0 ) ; loc0 . setDetectorFactoryCollection ( DetectorFactoryCollection . instance ( ) ) ; loc0 . setAnalysisFeatureSettings ( Driver . getAnalysisSettingList ( ) ) ; return loc0 ; }