1 19 20 package edu.umd.cs.findbugs.detect; 21 22 import edu.umd.cs.findbugs.BugReporter; 23 import edu.umd.cs.findbugs.Detector; 24 import edu.umd.cs.findbugs.SystemProperties; 25 import edu.umd.cs.findbugs.TrainingDetector; 26 import edu.umd.cs.findbugs.ba.AnalysisContext; 27 28 36 public class TrainUnconditionalDerefParams 37 extends BuildUnconditionalParamDerefDatabase 38 implements Detector, TrainingDetector { 39 private static final boolean VERBOSE_DEBUG = SystemProperties.getBoolean("upd.debug"); 40 41 public TrainUnconditionalDerefParams(BugReporter bugReporter) { 42 } 43 44 47 public void report() { 48 AnalysisContext.currentAnalysisContext().storePropertyDatabase( 49 AnalysisContext.currentAnalysisContext().getUnconditionalDerefParamDatabase(), 50 AnalysisContext.UNCONDITIONAL_DEREF_DB_FILENAME, 51 "unconditional deref database"); 52 } 53 54 } 55 | Popular Tags |