Uses of Interface
edu.umd.cs.findbugs.BugCollection
Packages that use BugCollection
Package
Description
Main package for the FindBugs application - contains the
engine class (FindBugs), the object model classes for bug instances
(BugInstance, BugAnnotation), and other miscellany.
Eventually, all model classes (BugInstance, BugCollection, etc.) should go
in this package.
-
Uses of BugCollection in edu.umd.cs.findbugs
Classes in edu.umd.cs.findbugs that implement BugCollectionModifier and TypeClassDescriptionclassAn implementation ofBugCollectionthat keeps the BugInstances sorted by class (using the native comparison ordering of BugInstance's compareTo() method as a tie-breaker).Methods in edu.umd.cs.findbugs that return BugCollectionModifier and TypeMethodDescriptionBugCollection.createEmptyCollectionWithMetadata()Create a new empty BugCollection with the same metadata as this one.AddAnnotation.getBugCollection()BugCollectionBugReporter.getBugCollection()BugReporter.getBugCollection()Get the bug collection (if any) associated with this bug reporterDelegatingBugReporter.getBugCollection()EmacsBugReporter.getBugCollection()PrintingBugReporter.getBugCollection()SortingBugReporter.getBugCollection()XDocsBugReporter.getBugCollection()Methods in edu.umd.cs.findbugs with parameters of type BugCollectionModifier and TypeMethodDescriptionintFuzzyBugComparator.compareClasses(BugCollection lhsCollection, BugCollection rhsCollection, ClassAnnotation lhsClass, ClassAnnotation rhsClass) intFuzzyBugComparator.compareClassesByName(BugCollection lhsCollection, BugCollection rhsCollection, String lhsClassName, String rhsClassName) intFuzzyBugComparator.compareMethods(BugCollection lhsCollection, BugCollection rhsCollection, MethodAnnotation lhsMethod, MethodAnnotation rhsMethod) intFuzzyBugComparator.compareSourceLines(BugCollection lhsCollection, BugCollection rhsCollection, SourceLineAnnotation lhs, SourceLineAnnotation rhs) Compare source line annotations.voidProjectStats.computeFileStats(BugCollection bugs) ProjectStats.getFileHashes(BugCollection bugs) voidFuzzyBugComparator.registerBugCollection(BugCollection bugCollection) Register a BugCollection.voidCommandLineUiCallback.registerCloud(Project project, BugCollection collection, Cloud cloud) voidIGuiCallback.registerCloud(Project project, BugCollection collection, Cloud cloud) Called as soon as the cloud object is created, before it is initialized.voidQueryBugAnnotations.scan(BugCollection bugCollection, String filename) Scan bug instances contained in given bug collection, reporting those whose text annotations contain at least one of the keywords in the query.voidBugInstance.setAnnotationText(String annotationText, BugCollection bugCollection) Set the user annotation text.voidBugInstance.setUserDesignationKey(String key, BugCollection bugCollection) voidBugInstance.setUserDesignationKeyIndex(int index, BugCollection bugCollection) static voidBugRanker.trimToMaxRank(BugCollection origCollection, int maxRank) voidCommandLineUiCallback.unregisterCloud(Project project, BugCollection collection, Cloud cloud) voidIGuiCallback.unregisterCloud(Project project, BugCollection collection, Cloud cloud) voidBugInstance.writeXML(XMLOutput xmlOutput, BugCollection bugCollection, boolean addMessages) voidProject.writeXML(XMLOutput xmlOutput, File destination, BugCollection bugCollection) voidProject.writeXML(File f, BugCollection bugCollection) Constructors in edu.umd.cs.findbugs with parameters of type BugCollectionModifierConstructorDescriptionAddAnnotation(BugCollection bugCollection, String annotation) AddMessages(BugCollection bugCollection, org.dom4j.Document document) Constructor.SAXBugCollectionHandler(BugCollection bugCollection) SAXBugCollectionHandler(BugCollection bugCollection, File base) -
Uses of BugCollection in edu.umd.cs.findbugs.cloud
Fields in edu.umd.cs.findbugs.cloud declared as BugCollectionMethods in edu.umd.cs.findbugs.cloud that return BugCollectionModifier and TypeMethodDescriptionAbstractCloud.getBugCollection()Cloud.getBugCollection()DoNothingCloud.getBugCollection()Methods in edu.umd.cs.findbugs.cloud with parameters of type BugCollectionModifier and TypeMethodDescriptionstatic CloudCloudFactory.createCloudWithoutInitializing(BugCollection bc) static CloudPluginCloudFactory.getCloudPlugin(BugCollection bc) static CloudCloudFactory.getPlainCloud(BugCollection bc) static CloudCloudFactory.handleInitializationException(BugCollection bc, CloudPlugin plugin, Throwable e) static voidCloudFactory.initializeCloud(BugCollection bc, Cloud cloud) Constructors in edu.umd.cs.findbugs.cloud with parameters of type BugCollectionModifierConstructorDescriptionprotectedAbstractCloud(CloudPlugin plugin, BugCollection bugs, Properties properties) BugCollectionStorageCloud(CloudPlugin plugin, BugCollection bc, Properties properties) Constructor is not protected to allow CloudFactory.createCloudWithoutInitializing() create a new instance of this cloudDoNothingCloud(CloudPlugin plugin, BugCollection bc, Properties props) Invoked via reflection -
Uses of BugCollection in edu.umd.cs.findbugs.cloud.username
Methods in edu.umd.cs.findbugs.cloud.username with parameters of type BugCollectionModifier and TypeMethodDescriptionbooleanLocalNameLookup.signIn(CloudPlugin plugin, BugCollection bugCollection) booleanNameLookup.signIn(CloudPlugin plugin, BugCollection bugCollection) tries to obtain a user name.booleanNoNameLookup.signIn(CloudPlugin plugin, BugCollection bugCollection) booleanPromptForNameLookup.signIn(CloudPlugin plugin, BugCollection bugCollection) booleanWebCloudNameLookup.signIn(CloudPlugin plugin, BugCollection bugCollection) -
Uses of BugCollection in edu.umd.cs.findbugs.gui2
Fields in edu.umd.cs.findbugs.gui2 declared as BugCollectionMethods in edu.umd.cs.findbugs.gui2 that return BugCollectionModifier and TypeMethodDescriptionstatic BugCollectionBugLoader.combineBugHistories()TODO: This really needs to be rewritten such that they don't have to choose ALL xmls in one fel swoop.static BugCollectionBugLoader.doAnalysis(Project p) Does what it says it does, hit apple r (control r on pc) and the analysis is redone using the current projectstatic BugCollectionBugLoader.doAnalysis(Project p, FindBugsProgress progressCallback) Performs an analysis and returns the BugSet createdMainFrame.getBugCollection()static BugCollectionBugLoader.redoAnalysisKeepComments(Project p) Does what it says it does, hit apple r (control r on pc) and the analysis is redone using the current projectMethods in edu.umd.cs.findbugs.gui2 with parameters of type BugCollectionModifier and TypeMethodDescriptionvoidAnalysisCallback.analysisFinished(BugCollection results) voidMainFrameMenu.enableOrDisableItems(Project curProject, BugCollection bugCollection) static voidBugSaver.saveBugs(File out, BugCollection data, Project p) static voidBugSaver.saveBugs(Writer out, BugCollection data, Project p) voidCloudCommentsPane.setBugCollection(BugCollection bugCollection) -
Uses of BugCollection in edu.umd.cs.findbugs.model
Methods in edu.umd.cs.findbugs.model that return BugCollectionConstructors in edu.umd.cs.findbugs.model with parameters of type BugCollectionModifierConstructorDescriptionMovedClassMap(BugCollection before, BugCollection after) RegenerateClassFeatures(BugCollection bugCollection, String jarFile) -
Uses of BugCollection in edu.umd.cs.findbugs.workflow
Methods in edu.umd.cs.findbugs.workflow that return BugCollectionModifier and TypeMethodDescriptionMergeSummarizeAndView.getAllBugs()MergeSummarizeAndView.getScaryBugs()Update.mergeCollections(BugCollection origCollection, BugCollection newCollection, boolean copyDeadBugs, boolean incrementalAnalysis) Methods in edu.umd.cs.findbugs.workflow with parameters of type BugCollectionModifier and TypeMethodDescriptionstatic FileBugHashFileBugHash.compute(BugCollection origCollection) voidTreemapVisualization.generateTreeMap(BugCollection bugCollection) Update.mergeCollections(BugCollection origCollection, BugCollection newCollection, boolean copyDeadBugs, boolean incrementalAnalysis) voidUpdate.removeBaselineBugs(BugCollection baselineCollection, BugCollection bugCollection) voidChurn.setBugCollection(BugCollection bugCollection) voidObfuscateBugs.setBugCollection(BugCollection bugCollection) voidRebornIssues.setBugCollection(BugCollection bugCollection) voidTestingGround.setBugCollection(BugCollection bugCollection) Constructors in edu.umd.cs.findbugs.workflow with parameters of type BugCollectionModifierConstructorDescriptionChurn(BugCollection bugCollection) ObfuscateBugs(BugCollection bugCollection) RebornIssues(BugCollection bugCollection) TestingGround(BugCollection bugCollection)