Klasse InCodeBugReporter

java.lang.Object
edu.umd.cs.findbugs.AbstractBugReporter
de.firemage.autograder.core.spotbugs.InCodeBugReporter
Alle implementierten Schnittstellen:
edu.umd.cs.findbugs.ba.RepositoryLookupFailureCallback, edu.umd.cs.findbugs.BugReporter, edu.umd.cs.findbugs.classfile.IClassObserver, edu.umd.cs.findbugs.classfile.IErrorLogger

public class InCodeBugReporter extends edu.umd.cs.findbugs.AbstractBugReporter
  • Verschachtelte Klassen - Übersicht

    Von Klasse geerbte verschachtelte Klassen/Schnittstellen edu.umd.cs.findbugs.AbstractBugReporter

    edu.umd.cs.findbugs.AbstractBugReporter.Error
  • Feldübersicht

    Von Schnittstelle geerbte Felder edu.umd.cs.findbugs.BugReporter

    NORMAL, SILENT
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    InCodeBugReporter(edu.umd.cs.findbugs.Project project)
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    protected void
    doReportBug(edu.umd.cs.findbugs.BugInstance bugInstance)
     
    void
     
    edu.umd.cs.findbugs.BugCollection
     
     
    void
    observeClass(edu.umd.cs.findbugs.classfile.ClassDescriptor classDescriptor)
     
    void
    reportAnalysisError(edu.umd.cs.findbugs.AnalysisError error)
     
    void
     

    Von Klasse geerbte Methoden edu.umd.cs.findbugs.AbstractBugReporter

    addObserver, getMissingClasses, getMissingClassName, getProjectStats, getQueuedErrors, isRelaxed, isValidMissingClassMessage, logError, logError, notifyObservers, reportBug, reportBugsFromXml, reportMissingClass, reportMissingClass, reportQueuedErrors, reportSkippedAnalysis, setErrorVerbosity, setIsRelaxed, setPriorityThreshold, setRankThreshold

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Konstruktordetails

    • InCodeBugReporter

      public InCodeBugReporter(edu.umd.cs.findbugs.Project project)
  • Methodendetails

    • doReportBug

      protected void doReportBug(edu.umd.cs.findbugs.BugInstance bugInstance)
      Angegeben von:
      doReportBug in Klasse edu.umd.cs.findbugs.AbstractBugReporter
    • reportAnalysisError

      public void reportAnalysisError(edu.umd.cs.findbugs.AnalysisError error)
      Angegeben von:
      reportAnalysisError in Klasse edu.umd.cs.findbugs.AbstractBugReporter
    • reportMissingClass

      public void reportMissingClass(String string)
      Angegeben von:
      reportMissingClass in Klasse edu.umd.cs.findbugs.AbstractBugReporter
    • finish

      public void finish()
    • getBugCollection

      @CheckForNull public edu.umd.cs.findbugs.BugCollection getBugCollection()
    • observeClass

      public void observeClass(edu.umd.cs.findbugs.classfile.ClassDescriptor classDescriptor)
    • getProblems

      public List<Problem> getProblems(List<SpotbugsCheck> checks)