Uses of Class
edu.umd.cs.findbugs.BugInstance
-
Packages that use BugInstance Package Description edu.umd.cs.findbugs Main package for the FindBugs application - contains the engine class (FindBugs), the object model classes for bug instances (BugInstance,BugAnnotation), and other miscellany.edu.umd.cs.findbugs.bugReporter edu.umd.cs.findbugs.config edu.umd.cs.findbugs.detect edu.umd.cs.findbugs.filter edu.umd.cs.findbugs.gui2 edu.umd.cs.findbugs.props edu.umd.cs.findbugs.sarif The package providing aBugReporterimplementation which produces report in SARIF format.edu.umd.cs.findbugs.workflow -
-
Uses of BugInstance in edu.umd.cs.findbugs
Fields in edu.umd.cs.findbugs declared as BugInstance Modifier and Type Field Description private BugInstanceSAXBugCollectionHandler. bugInstanceprivate BugInstanceBugAccumulator. lastBugFields in edu.umd.cs.findbugs with type parameters of type BugInstance Modifier and Type Field Description private java.util.IdentityHashMap<BugInstance,BugCollection>FuzzyBugComparator. bugCollectionMapKeep track of which BugCollections the various BugInstances have come from.private java.util.Map<java.lang.Integer,BugInstance>BugPcMap. bugInstancesByNextPcprivate java.util.Map<java.lang.Integer,BugInstance>BugPcMap. bugInstancesByPcprivate java.util.TreeSet<BugInstance>SortedBugCollection. bugSetprivate java.util.Comparator<BugInstance>SortedBugCollection. comparatorprivate java.util.HashMap<java.lang.String,BugInstance>BugAccumulator. hashesprivate java.util.Map<BugInstance,BugAccumulator.Data>BugAccumulator. mapprivate java.util.HashSet<BugInstance>EmacsBugReporter. seenAlreadyprivate java.util.HashSet<BugInstance>PrintingBugReporter. seenAlreadyMethods in edu.umd.cs.findbugs that return BugInstance Modifier and Type Method Description BugInstanceBugInstance. add(@NonNull BugAnnotation annotation)@NonNull BugInstanceBugInstance. addAnnotations(java.util.Collection<? extends BugAnnotation> annotationCollection)Add a Collection of BugAnnotations.@NonNull BugInstanceBugInstance. addCalledMethod(XMethod m)@NonNull BugInstanceBugInstance. addCalledMethod(DismantleBytecode visitor)Add a method annotation for the method which has been called by the method currently being visited by given visitor.@NonNull BugInstanceBugInstance. addCalledMethod(java.lang.String className, java.lang.String methodName, java.lang.String methodSig, boolean isStatic)Add a method annotation.@NonNull BugInstanceBugInstance. addCalledMethod(org.apache.bcel.generic.ConstantPoolGen cpg, org.apache.bcel.generic.InvokeInstruction inv)Add a method annotation for the method which is called by given instruction.@NonNull BugInstanceBugInstance. addCalledMethod(org.apache.bcel.generic.MethodGen methodGen, org.apache.bcel.generic.InvokeInstruction inv)Add a method annotation for the method which is called by given instruction.@NonNull BugInstanceBugInstance. addClass(ClassDescriptor classDescriptor)Add a class annotation.@NonNull BugInstanceBugInstance. addClass(PreorderVisitor visitor)Add a class annotation for the class that the visitor is currently visiting.@NonNull BugInstanceBugInstance. addClass(java.lang.String className)Add a class annotation.@NonNull BugInstanceBugInstance. addClass(java.lang.String className, java.lang.String sourceFileName)Add a class annotation.@NonNull BugInstanceBugInstance. addClass(org.apache.bcel.classfile.JavaClass jclass)Add a class annotation.@NonNull BugInstanceBugInstance. addClass(org.objectweb.asm.tree.ClassNode classNode)Add a class annotation for the classNode.BugInstanceBugInstance. addClassAndMethod(XMethod xMethod)@NonNull BugInstanceBugInstance. addClassAndMethod(MethodDescriptor methodDescriptor)@NonNull BugInstanceBugInstance. addClassAndMethod(MethodAnnotation methodAnnotation)Add class and method annotations for given method.@NonNull BugInstanceBugInstance. addClassAndMethod(PreorderVisitor visitor)Add a class annotation and a method annotation for the class and method which the given visitor is currently visiting.@NonNull BugInstanceBugInstance. addClassAndMethod(org.apache.bcel.classfile.JavaClass javaClass, org.apache.bcel.classfile.Method method)Add class and method annotations for given class and method.@NonNull BugInstanceBugInstance. addClassAndMethod(org.apache.bcel.generic.MethodGen methodGen, java.lang.String sourceFile)Add class and method annotations for given method.@NonNull BugInstanceBugInstance. addEqualsMethodUsed(@Nullable java.util.Collection<XMethod> equalsMethods)@NonNull BugInstanceBugInstance. addEqualsMethodUsed(ClassDescriptor expectedClass)@NonNull BugInstanceBugInstance. addField(FieldVariable field)Add a field annotation for a FieldVariable matched in a ByteCodePattern.@NonNull BugInstanceBugInstance. addField(XField xfield)Add a field annotation for an XField.@NonNull BugInstanceBugInstance. addField(FieldDescriptor fieldDescriptor)Add a field annotation for a FieldDescriptor.@NonNull BugInstanceBugInstance. addField(FieldAnnotation fieldAnnotation)Add a field annotation@NonNull BugInstanceBugInstance. addField(PreorderVisitor visitor)@NonNull BugInstanceBugInstance. addField(java.lang.String className, java.lang.String fieldName, java.lang.String fieldSig, boolean isStatic)Add a field annotation.@NonNull BugInstanceBugInstance. addField(java.lang.String className, java.lang.String fieldName, java.lang.String fieldSig, int accessFlags)Add a field annotation.BugInstanceBugInstance. addFieldOrMethodValueSource(OpcodeStack.Item item)@NonNull BugInstanceBugInstance. addFoundAndExpectedType(java.lang.String foundType, java.lang.String expectedType)@NonNull BugInstanceBugInstance. addFoundAndExpectedType(org.apache.bcel.generic.Type foundType, org.apache.bcel.generic.Type expectedType)@NonNull BugInstanceBugInstance. addInt(int value)Add an integer annotation.@NonNull BugInstanceBugInstance. addMethod(JavaClassAndMethod classAndMethod)Add a method annotation.@NonNull BugInstanceBugInstance. addMethod(XMethod xmethod)Add a MethodAnnotation from an XMethod.@NonNull BugInstanceBugInstance. addMethod(MethodDescriptor method)Add a MethodAnnotation from an MethodDescriptor.@NonNull BugInstanceBugInstance. addMethod(MethodAnnotation methodAnnotation)Add a method annotation.@NonNull BugInstanceBugInstance. addMethod(PreorderVisitor visitor)Add a method annotation for the method which the given visitor is currently visiting.@NonNull BugInstanceBugInstance. addMethod(java.lang.String className, java.lang.String methodName, java.lang.String methodSig, boolean isStatic)Add a method annotation.@NonNull BugInstanceBugInstance. addMethod(java.lang.String className, java.lang.String methodName, java.lang.String methodSig, int accessFlags)Add a method annotation.@NonNull BugInstanceBugInstance. addMethod(org.apache.bcel.classfile.JavaClass javaClass, org.apache.bcel.classfile.Method method)Add a method annotation.@NonNull BugInstanceBugInstance. addMethod(org.apache.bcel.generic.MethodGen methodGen, java.lang.String sourceFile)Add a method annotation.BugInstanceBugInstance. addOptionalAnnotation(@Nullable BugAnnotation annotation)BugInstanceBugInstance. addOptionalAnnotation(@Nullable BugAnnotation annotation, java.lang.String role)@NonNull BugInstanceBugInstance. addOptionalField(@Nullable XField xfield)Add a field annotation for an XField.@NonNull BugInstanceBugInstance. addOptionalLocalVariable(DismantleBytecode dbc, OpcodeStack.Item item)Local variable addersBugInstanceBugInstance. addOptionalUniqueAnnotations(BugAnnotation... annotations)BugInstanceBugInstance. addOptionalUniqueAnnotationsWithFallback(BugAnnotation fallback, BugAnnotation... annotations)@NonNull BugInstanceBugInstance. addParameterAnnotation(int index, java.lang.String role)Add an annotation about a parameter@NonNull BugInstanceBugInstance. addReferencedField(FieldAnnotation fa)Add a field annotation for the field referenced by the FieldAnnotation parameter@NonNull BugInstanceBugInstance. addReferencedField(DismantleBytecode visitor)Add a field annotation for the field which has just been accessed by the method currently being visited by given visitor.BugInstanceBugInstance. addSomeSourceForTopTwoStackValues(ClassContext classContext, org.apache.bcel.classfile.Method method, Location location)BugInstanceBugInstance. addSourceForTopStackValue(ClassContext classContext, org.apache.bcel.classfile.Method method, Location location)@NonNull BugInstanceBugInstance. addSourceLine(ClassContext classContext, PreorderVisitor visitor, int pc)Add a source line annotation for instruction whose PC is given in the method that the given visitor is currently visiting.@NonNull BugInstanceBugInstance. addSourceLine(ClassContext classContext, org.apache.bcel.classfile.Method method, Location location)Add source line annotation for given Location in a method.@NonNull BugInstanceBugInstance. addSourceLine(ClassContext classContext, org.apache.bcel.classfile.Method method, org.apache.bcel.generic.InstructionHandle handle)Add source line annotation for given Location in a method.@NonNull BugInstanceBugInstance. addSourceLine(ClassContext classContext, org.apache.bcel.generic.MethodGen methodGen, java.lang.String sourceFile, @NonNull org.apache.bcel.generic.InstructionHandle handle)Add a source line annotation for the given instruction in the given method.@NonNull BugInstanceBugInstance. addSourceLine(ClassContext classContext, org.apache.bcel.generic.MethodGen methodGen, java.lang.String sourceFile, org.apache.bcel.generic.InstructionHandle start, org.apache.bcel.generic.InstructionHandle end)Add a source line annotation describing a range of instructions.@NonNull BugInstanceBugInstance. addSourceLine(BytecodeScanningDetector visitor)Add a source line annotation for instruction currently being visited by given visitor.@NonNull BugInstanceBugInstance. addSourceLine(BytecodeScanningDetector visitor, int pc)Add a source line annotation for instruction whose PC is given in the method that the given visitor is currently visiting.@NonNull BugInstanceBugInstance. addSourceLine(MethodDescriptor methodDescriptor, Location location)Add source line annotation for given Location in a method.@NonNull BugInstanceBugInstance. addSourceLine(SourceLineAnnotation sourceLine)Add a source line annotation.@NonNull BugInstanceBugInstance. addSourceLineRange(ClassContext classContext, PreorderVisitor visitor, int startPC, int endPC)Add a source line annotation describing the source line numbers for a range of instructions in the method being visited by the given visitor.@NonNull BugInstanceBugInstance. addSourceLineRange(BytecodeScanningDetector visitor, int startPC, int endPC)Add a source line annotation describing the source line numbers for a range of instructions in the method being visited by the given visitor.@NonNull BugInstanceBugInstance. addString(char c)Add a String annotation.@NonNull BugInstanceBugInstance. addString(java.lang.String value)Add a String annotation.@NonNull BugInstanceBugInstance. addSuperclass(PreorderVisitor visitor)Add a class annotation for the superclass of the class the visitor is currently visiting.@NonNull BugInstanceBugInstance. addType(ClassDescriptor c)@NonNull BugInstanceBugInstance. addType(java.lang.String typeDescriptor)Add a type annotation.@NonNull BugInstanceBugInstance. addType(org.apache.bcel.generic.Type type)@NonNull BugInstanceBugInstance. addTypeOfNamedClass(java.lang.String typeName)@NonNull BugInstanceBugInstance. addUnknownSourceLine(java.lang.String className, java.lang.String sourceFile)Add a non-specific source line annotation.BugInstanceBugInstance. addValueSource(@Nullable OpcodeStack.Item item, DismantleBytecode dbc)BugInstanceBugInstance. addValueSource(OpcodeStack.Item item, org.apache.bcel.classfile.Method method, int pc)@NonNull BugInstanceBugInstance. addVisitedField(PreorderVisitor visitor)Add a field annotation for the field which is being visited by given visitor.(package private) BugInstancePriorityAdjuster. adjustPriority(BugInstance bugInstance)Returns an instance with adjusted priority.BugInstanceClassWarningSuppressor. buildUselessSuppressionBugInstance(UselessSuppressionDetector detector)BugInstanceFieldWarningSuppressor. buildUselessSuppressionBugInstance(UselessSuppressionDetector detector)BugInstanceMethodWarningSuppressor. buildUselessSuppressionBugInstance(UselessSuppressionDetector detector)BugInstancePackageWarningSuppressor. buildUselessSuppressionBugInstance(UselessSuppressionDetector detector)BugInstanceParameterWarningSuppressor. buildUselessSuppressionBugInstance(UselessSuppressionDetector detector)abstract BugInstanceWarningSuppressor. buildUselessSuppressionBugInstance(UselessSuppressionDetector detector)@NonNull BugInstanceBugInstance. describe(java.lang.String description)Add a description to the most recently added bug annotation.BugInstanceBugCollection. findBug(java.lang.String instanceHash, java.lang.String bugType, int lineNumber)BugInstanceSortedBugCollection. findBug(java.lang.String instanceHash, java.lang.String bugType, int lineNumber)BugInstanceSortedBugCollection. getMatching(BugInstance bugInstance)@NonNull BugInstanceBugInstance. lowerPriorityIfDeprecated()static BugInstanceObfuscate. obfuscate(BugInstance b)@NonNull BugInstanceBugInstance. setProperty(java.lang.String name, java.lang.String value)Set value of given property.Methods in edu.umd.cs.findbugs that return types with arguments of type BugInstance Modifier and Type Method Description java.util.Collection<BugInstance>BugCollection. getCollection()Return the Collection storing the BugInstance objects.java.util.Collection<BugInstance>SortedBugCollection. getCollection()java.util.Iterator<BugInstance>BugCollection. iterator()Return an Iterator over all the BugInstance objects in the BugCollection.java.util.Iterator<BugInstance>SortedBugCollection. iterator()java.lang.Iterable<? extends BugInstance>BugAccumulator. uniqueBugs()Methods in edu.umd.cs.findbugs with parameters of type BugInstance Modifier and Type Method Description voidBugAccumulator. accumulateBug(BugInstance bug, ClassContext classContext, org.apache.bcel.classfile.Method method, Location location)voidBugAccumulator. accumulateBug(BugInstance bug, ClassContext classContext, org.apache.bcel.generic.MethodGen methodGen, java.lang.String sourceFile, Location location)voidBugAccumulator. accumulateBug(BugInstance bug, BytecodeScanningDetector visitor)Accumulate a warning at source location currently being visited by given BytecodeScanningDetector.voidBugAccumulator. accumulateBug(BugInstance bug, SourceLineAnnotation sourceLine)Accumulate a warning at given source location.voidBugPcMap. accumulateBug(BugInstance sourceLine, BytecodeScanningDetector visitor)booleanBugCollection. add(BugInstance bugInstance)Add a BugInstance to this BugCollection.booleanBugCollection. add(BugInstance bugInstance, boolean updateActiveTime)Add a BugInstance to this BugCollection.booleanSortedBugCollection. add(BugInstance bugInstance)Add a BugInstance to this BugCollection.booleanSortedBugCollection. add(BugInstance bugInstance, boolean updateActiveTime)voidProjectStats. addBug(BugInstance bug)Called when a bug is reported.voidBugCounts. addError(BugInstance bug)voidPackageStats. addError(BugInstance bug)intPriorityAdjuster. adjustForDetector(BugInstance bugInstance)Adjust priority if the factory was forcibly enabled byExecutionPlanalthough the user did not select it.(package private) BugInstancePriorityAdjuster. adjustPriority(BugInstance bugInstance)Returns an instance with adjusted priority.protected voidTextUIBugReporter. checkBugInstance(BugInstance bugInstance)For debugging: check a BugInstance to make sure it is valid.intFuzzyBugComparator. compare(BugInstance lhs, BugInstance rhs)intSloppyBugComparator. compare(BugInstance lhs, BugInstance rhs)intSortedBugCollection.BugInstanceComparator. compare(BugInstance lhs, BugInstance rhs)intSortedBugCollection.MultiversionBugInstanceComparator. compare(BugInstance lhs, BugInstance rhs)intVersionInsensitiveBugComparator. compare(BugInstance lhs, BugInstance rhs)intWarningComparator. compare(BugInstance lhs, BugInstance rhs)intBugInstance. compareTo(BugInstance other)booleanSortedBugCollection. contains(BugInstance bugInstance)voidProjectPackagePrefixes. countBug(BugInstance b)protected abstract voidAbstractBugReporter. doReportBug(BugInstance bugInstance)Subclasses must override this.voidBugCollectionBugReporter. doReportBug(BugInstance bugInstance)protected voidEmacsBugReporter. doReportBug(BugInstance bugInstance)protected voidPrintingBugReporter. doReportBug(BugInstance bugInstance)voidSortingBugReporter. doReportBug(BugInstance bugInstance)voidXDocsBugReporter. doReportBug(BugInstance bugInstance)static intBugRanker. findRank(BugInstance bug)BugInstanceSortedBugCollection. getMatching(BugInstance bugInstance)java.lang.Iterable<? extends SourceLineAnnotation>BugAccumulator. locations(BugInstance bug)booleanClassWarningSuppressor. match(BugInstance bugInstance)booleanFieldWarningSuppressor. match(BugInstance bugInstance)booleanMethodWarningSuppressor. match(BugInstance bugInstance)booleanPackageWarningSuppressor. match(BugInstance bugInstance)booleanParameterWarningSuppressor. match(BugInstance bugInstance)booleanSuppressionMatcher. match(BugInstance b)booleanWarningSuppressor. match(BugInstance bugInstance)protected voidAbstractBugReporter. notifyObservers(BugInstance bugInstance)This should be called when a bug is reported by a subclass.static BugInstanceObfuscate. obfuscate(BugInstance b)protected voidEmacsBugReporter. printBug(BugInstance bugInstance)protected voidTextUIBugReporter. printBug(BugInstance bugInstance)Print bug in one-line format.protected voidXDocsBugReporter. printBug(BugInstance bugInstance)booleanSortedBugCollection. remove(BugInstance bugInstance)voidAbstractBugReporter. reportBug(@NonNull BugInstance bugInstance)voidBugAccumulator. reportBug(BugInstance bug, BugAccumulator.Data d)voidBugReportDispatcher. reportBug(@NonNull BugInstance bugInstance)voidBugReporter. reportBug(@NonNull BugInstance bugInstance)Report a bug.voidBugReporterObserver. reportBug(BugInstance bugInstance)Called when a BugReporter reports a bug.voidCategoryFilteringBugReporter. reportBug(@NonNull BugInstance bugInstance)voidDelegatingBugReporter. reportBug(@NonNull BugInstance bugInstance)voidExcludingHashesBugReporter. reportBug(@NonNull BugInstance bugInstance)voidFilterBugReporter. reportBug(@NonNull BugInstance bugInstance)voidSynchronizedBugReporter. reportBug(@NonNull BugInstance bugInstance)voidBugInstance. setHistory(BugInstance from)voidXDocsBugReporter. toElement(BugInstance bugInstance)Method parameters in edu.umd.cs.findbugs with type arguments of type BugInstance Modifier and Type Method Description voidSortedBugCollection. addAll(java.util.Collection<BugInstance> collection)Add a Collection of BugInstances to this BugCollection object.voidSortedBugCollection. addAll(java.util.Collection<BugInstance> collection, boolean updateActiveTime)Add a Collection of BugInstances to this BugCollection object.static voidSortedBugCollection. cloneAll(java.util.Collection<BugInstance> dest, java.util.Collection<BugInstance> source)Clone all of the BugInstance objects in the source Collection and add them to the destination Collection.Constructor parameters in edu.umd.cs.findbugs with type arguments of type BugInstance Constructor Description SortedBugCollection(ProjectStats projectStats, java.util.Comparator<BugInstance> comparator)Constructor.SortedBugCollection(ProjectStats projectStats, java.util.Comparator<BugInstance> comparator, Project project)SortedBugCollection(java.util.Comparator<BugInstance> comparator)Constructor. -
Uses of BugInstance in edu.umd.cs.findbugs.bugReporter
Methods in edu.umd.cs.findbugs.bugReporter with parameters of type BugInstance Modifier and Type Method Description voidMaxRankDecorator. reportBug(@NonNull BugInstance bugInstance)voidSuppressionDecorator. reportBug(@NonNull BugInstance bugInstance) -
Uses of BugInstance in edu.umd.cs.findbugs.config
Methods in edu.umd.cs.findbugs.config with parameters of type BugInstance Modifier and Type Method Description booleanProjectFilterSettings. displayWarning(BugInstance bugInstance)Return whether or not a warning should be displayed, according to the project filter settings. -
Uses of BugInstance in edu.umd.cs.findbugs.detect
Fields in edu.umd.cs.findbugs.detect declared as BugInstance Modifier and Type Field Description (package private) BugInstanceFindMaskedFields.RememberedBug. bugprivate BugInstanceQuestionableBooleanAssignment. bug(package private) BugInstanceSharedVariableAtomicityDetector.PendingBug. bugprivate BugInstanceDontAssertInstanceofInTests. currBugprivate BugInstanceDumbMethods. gcInvocationBugReport(package private) @Nullable BugInstanceFunctionsThatMightBeMistakenForProcedures. inferredMethod(package private) BugInstanceFindRefComparison.WarningWithProperties. instance(package private) BugInstanceConfusionBetweenInheritedAndOuterMethod. iteratorBugprivate BugInstanceFindRoughConstants. lastBug(package private) BugInstanceDumbMethods. pendingAbsoluteValueBug(package private) BugInstanceSynchronizationOnSharedBuiltinConstant. pendingBug(package private) BugInstanceSynchronizeOnClassLiteralNotGetClass. pendingBug(package private) BugInstanceSynchronizingOnContentsOfFieldToProtectField. pendingBug(package private) BugInstanceUncallableMethodOfAnonymousClass. pendingBug(package private) BugInstanceFindPuzzlers. pendingUnreachableBranch(package private) BugInstanceFindUninitializedGet. uninitializedFieldReadAndCheckedForNonnullFields in edu.umd.cs.findbugs.detect with type parameters of type BugInstance Modifier and Type Field Description private java.util.Map<java.lang.String,BugInstance>BadlyOverriddenAdapter. badOverrideMapprivate java.util.List<BugInstance>SerializableIdiom. fieldWarningListprivate java.util.SortedMap<java.lang.Integer,BugInstance>InefficientInitializationInsideLoop. matchedprivate java.util.Map<org.apache.bcel.classfile.Method,java.util.Set<BugInstance>>ResourceInMultipleThreadsDetector.FieldData. methodBugsprivate java.util.Map<XField,BugInstance>SerializableIdiom. optionalBugsInReadExternalprivate java.util.Map<java.lang.Integer,BugInstance>DumbMethods.RandomOnceSubDetector. pcToBugInstanceMapprivate java.util.Collection<BugInstance>DuplicateBranches. pendingBugs(package private) java.util.Collection<BugInstance>FindUninitializedGet. pendingBugsprivate java.util.Map<XField,BugInstance>StaticCalendarDetector. pendingBugsprivate java.util.Collection<BugInstance>FindTwoLockWait. possibleWaitBugs(package private) java.util.Map<FindHEmismatch.PotentialBugKey,BugInstance>FindHEmismatch. potentialBugsprivate java.util.Map<ClassDescriptor,java.util.Collection<BugInstance>>CheckExpectedWarnings. warningsByClassDeprecated.private java.util.Map<FieldDescriptor,java.util.Collection<BugInstance>>CheckExpectedWarnings. warningsByFieldDeprecated.private java.util.Map<MethodDescriptor,java.util.Collection<BugInstance>>CheckExpectedWarnings. warningsByMethodDeprecated.Methods in edu.umd.cs.findbugs.detect that return BugInstance Modifier and Type Method Description private BugInstanceUnreadFields. addClassFieldAndAccess(BugInstance instance, XField f)BugInstanceWrongMapIterator.LoadedVariable. annotate(BugInstance bug)private BugInstanceFindImproperSynchronization.BugInfo. createBugInstance(BytecodeScanningDetector detector, java.lang.String bugType, XField lock, XField assignedBackingCollection)private BugInstanceFindImproperSynchronization.BugInfo. createBugInstance(BytecodeScanningDetector detector, java.lang.String bugType, XField lock, XField assignedBackingCollection, java.lang.String extraMessage)(package private) BugInstanceFindNonShortCircuit. createBugInstance()private BugInstanceFindSqlInjection. generateBugInstance(org.apache.bcel.classfile.JavaClass javaClass, org.apache.bcel.generic.MethodGen methodGen, org.apache.bcel.generic.InstructionHandle handle, FindSqlInjection.StringAppendState stringAppendState, boolean isExecute)BugInstanceCheckExpectedWarnings. makeWarning(java.lang.String bugPattern, java.lang.Object descriptor, int priority, ClassDescriptor cd)Deprecated.Methods in edu.umd.cs.findbugs.detect with parameters of type BugInstance Modifier and Type Method Description private BugInstanceUnreadFields. addClassFieldAndAccess(BugInstance instance, XField f)private voidFindNullDeref. addParamAnnotations(Location location, java.util.BitSet definitelyNullArgSet, java.util.BitSet violatedParamSet, WarningPropertySet<? super NullArgumentWarningProperty> propertySet, BugInstance warning)BugInstanceWrongMapIterator.LoadedVariable. annotate(BugInstance bug)private voidCrossSiteScripting. annotateAndReport(BugInstance bug, OpcodeStack.Item item)private voidFindUnsatisfiedObligation.MethodChecker. annotateWarningWithSourceLineInformation(State state, Obligation obligation, BugInstance bugInstance)private voidCheckTypeQualifiers. annotateWarningWithSourceSinkInfo(BugInstance warning, XMethod xMethod, ValueNumber vn, SourceSinkInfo sourceSinkInfo)private voidCheckTypeQualifiers. annotateWarningWithTypeQualifier(BugInstance warning, TypeQualifierValue<?> typeQualifierValue)private voidFindNullDeref. decorateWarning(Location location, WarningPropertySet<WarningProperty> propertySet, BugInstance warning)protected voidAbstractAssertDetector. reportBug(BugInstance bug)protected abstract voidBuildUnconditionalParamDerefDatabase. reportBug(BugInstance bug)voidFindBugsSummaryStats. reportBug(BugInstance bug)protected voidNoteUnconditionalParamDerefs. reportBug(BugInstance bug)protected voidTrainUnconditionalDerefParams. reportBug(BugInstance bug)private voidFindUnsatisfiedObligation.MethodChecker. reportPath(BugInstance bugInstance, Obligation obligation, State state)(package private) voidInfiniteLoop. reportPossibleBug(BugInstance bug)Method parameters in edu.umd.cs.findbugs.detect with type arguments of type BugInstance Modifier and Type Method Description private voidCheckExpectedWarnings. check(AnnotationValue expect, java.lang.Object descriptor, java.util.Collection<BugInstance> warnings, boolean expectWarnings, int priority, ClassDescriptor cd)Deprecated.voidCheckExpectedWarnings. checkAnnotation(@Nullable java.lang.String bugCode, java.util.Collection<BugInstance> warnings, boolean expectWarnings, int priority, java.lang.Integer rank, java.lang.Integer num, java.lang.Object methodDescriptor, int minPriority, ClassDescriptor cd)Deprecated.private static java.util.Collection<SourceLineAnnotation>CheckExpectedWarnings. countWarnings(java.util.Collection<BugInstance> warnings, @Nullable java.lang.String bugCode, int desiredPriority, int rank)Deprecated.Constructors in edu.umd.cs.findbugs.detect with parameters of type BugInstance Constructor Description PendingBug(BugInstance bug, SourceLineAnnotation sourceLine, XField field, XMethod method)PotentialBugKey(java.lang.String className, BugInstance bugInstance)RememberedBug(BugInstance bug, FieldAnnotation maskingField, FieldAnnotation maskedField)WarningWithProperties(BugInstance warning, WarningPropertySet<WarningProperty> propertySet, SourceLineAnnotation sourceLine, Location location) -
Uses of BugInstance in edu.umd.cs.findbugs.filter
Methods in edu.umd.cs.findbugs.filter with parameters of type BugInstance Modifier and Type Method Description booleanAndMatcher. match(BugInstance bugInstance)booleanAnnotationMatcher. match(BugInstance bugInstance)booleanBugMatcher. match(BugInstance bugInstance)booleanClassMatcher. match(BugInstance bugInstance)booleanConfidenceMatcher. match(BugInstance bugInstance)booleanFieldMatcher. match(BugInstance bugInstance)booleanFilter. match(BugInstance bugInstance)booleanFirstVersionMatcher. match(BugInstance bugInstance)booleanLastVersionMatcher. match(BugInstance bugInstance)booleanLocalMatcher. match(BugInstance bugInstance)booleanMatcher. match(BugInstance bugInstance)Determine whether or not the given BugInstance has the feature this Matcher tests for.booleanMethodMatcher. match(BugInstance bugInstance)booleanNotMatcher. match(BugInstance bugInstance)booleanOrMatcher. match(BugInstance bugInstance)booleanPriorityMatcher. match(BugInstance bugInstance)booleanRankMatcher. match(BugInstance bugInstance)booleanSourceMatcher. match(BugInstance bugInstance)booleanTypeMatcher. match(BugInstance bugInstance) -
Uses of BugInstance in edu.umd.cs.findbugs.gui2
Fields in edu.umd.cs.findbugs.gui2 declared as BugInstance Modifier and Type Field Description private BugInstanceBugLeafNode. bugprivate BugInstanceFilterFromBugPicker. bug(package private) BugInstanceSourceCodeDisplay.DisplayMe. bugprivate BugInstanceMainFrameComponentFactory.BugSummaryMouseListener. bugInstanceprivate BugInstanceSourceCodeDisplay.DisplayBug. myBugMethods in edu.umd.cs.findbugs.gui2 that return BugInstance Modifier and Type Method Description BugInstanceBugLeafNode. getBug()Methods in edu.umd.cs.findbugs.gui2 with parameters of type BugInstance Modifier and Type Method Description booleanSuppressionMatcher. add(BugInstance bugInstance)Deprecated.(package private) java.awt.ComponentMainFrameComponentFactory. bugSummaryComponent(BugAnnotation value, BugInstance bug)java.awt.ComponentMainFrameComponentFactory. bugSummaryComponent(java.lang.String str, BugInstance bug)Creates bug summary component.voidSourceCodeDisplay. displaySource(BugInstance bug, SourceLineAnnotation source)abstract java.lang.StringSortables. getFrom(BugInstance bug)javax.swing.tree.TreePathBugTreeModel. getPathToBug(BugInstance b)javax.swing.tree.TreePathBugTreeModel. getPathToNewlyUnsuppressedBug(BugInstance b)private static MatcherFilterFactory. makeMatcher(Sortables s, BugInstance bug)static MatcherFilterFactory. makeMatcher(java.util.Collection<Sortables> sortables, BugInstance bug)booleanCompoundMatcher. match(BugInstance bugInstance)Deprecated.booleanFilterMatcher. match(BugInstance bugInstance)Deprecated.booleanStackedFilterMatcher. match(BugInstance bugInstance)Deprecated.booleanSuppressionMatcher. match(BugInstance bugInstance)Deprecated.(package private) voidMainFrame. setSourceTab(java.lang.String title, @Nullable BugInstance bug)Sets the title of the source tabs for either docking or non-docking versions.(package private) voidMainFrameComponentFactory. setSourceTab(java.lang.String title, @Nullable BugInstance bug)Sets the title of the source tabs for either docking or non-docking versions.(package private) booleanMainFrame. shouldDisplayIssue(BugInstance b)private booleanMainFrame. shouldDisplayIssueIgnoringPackagePrefixes(BugInstance b)booleanViewFilter.PriorityFilter. show(MainFrame mf, BugInstance b)booleanViewFilter.RankFilter. show(MainFrame mf, BugInstance b)booleanViewFilter. show(BugInstance b)booleanViewFilter.ViewFilterEnum. show(MainFrame mf, BugInstance b)booleanViewFilter. showIgnoringPackagePrefixes(BugInstance b)Constructors in edu.umd.cs.findbugs.gui2 with parameters of type BugInstance Constructor Description BugLeafNode(BugInstance b)BugSummaryMouseListener(@NonNull BugInstance bugInstance, @NonNull javax.swing.JLabel label, @NonNull SourceLineAnnotation link)DisplayBug(JavaSourceDocument src, BugInstance myBug, SourceLineAnnotation mySourceLine)DisplayMe(BugInstance bug, SourceLineAnnotation source)FilterFromBugPicker(BugInstance bug, java.util.List<Sortables> availableSortables) -
Uses of BugInstance in edu.umd.cs.findbugs.props
Methods in edu.umd.cs.findbugs.props with parameters of type BugInstance Modifier and Type Method Description voidWarningPropertySet. decorateBugInstance(BugInstance bugInstance)Decorate given BugInstance with properties. -
Uses of BugInstance in edu.umd.cs.findbugs.sarif
Methods in edu.umd.cs.findbugs.sarif with parameters of type BugInstance Modifier and Type Method Description private static @Nullable Location.PhysicalLocationLocation. findPhysicalLocation(@NonNull BugInstance bugInstance, @NonNull SourceFinder sourceFinder, java.util.Map<java.net.URI,java.lang.String> baseToId)(package private) static java.util.Optional<Location.PhysicalLocation>Location.PhysicalLocation. fromBugAnnotation(@NonNull BugInstance bugInstance, SourceFinder sourceFinder, java.util.Map<java.net.URI,java.lang.String> baseToId)(package private) static java.util.Optional<Location>Location. fromBugInstance(@NonNull BugInstance bugInstance, @NonNull SourceFinder sourceFinder, @NonNull java.util.Map<java.net.URI,java.lang.String> baseToId)(package private) static @NonNull java.util.Optional<Location.LogicalLocation>Location.LogicalLocation. fromBugInstance(@NonNull BugInstance bugInstance)private voidBugCollectionAnalyser. processResult(int index, BugInstance bug, SourceFinder sourceFinder) -
Uses of BugInstance in edu.umd.cs.findbugs.workflow
Fields in edu.umd.cs.findbugs.workflow with type parameters of type BugInstance Modifier and Type Field Description private java.util.Map<BugInstance,BugInstance>Update. mapFromNewToOldBugprivate java.util.Map<BugInstance,BugInstance>Update. mapFromNewToOldBugprivate java.util.Map<BugInstance,java.lang.Void>Update. matchedOldBugs(package private) java.util.SortedSet<BugInstance>Filter.FilterCommandLine. uniqueSloppyMethods in edu.umd.cs.findbugs.workflow with parameters of type BugInstance Modifier and Type Method Description (package private) booleanFilter.FilterCommandLine. accept(BugCollection collection, BugInstance bug)private booleanFilter.FilterCommandLine. atMutationPoint(BugInstance b)private booleanFilter.FilterCommandLine. bugLiveAt(BugInstance bug, long now)(package private) booleanFilter.FilterCommandLine. evaluate(BugCollection collection, BugInstance bug)private java.lang.StringFilter.FilterCommandLine. getBugLocation(BugInstance b)(package private) java.lang.StringChurn. getKey(BugInstance b)(package private) booleanUpdate.MatchOldBugs. match(BugInstance b)private static voidUpdate. mergeBugHistory(BugInstance older, BugInstance newer)(package private) voidChurn.Data. update(BugInstance bug)Method parameters in edu.umd.cs.findbugs.workflow with type arguments of type BugInstance Modifier and Type Method Description private voidUpdate. matchBugs(java.util.Comparator<BugInstance> bugInstanceComparator, BugCollection origCollection, BugCollection newCollection)private voidUpdate. matchBugs(java.util.Comparator<BugInstance> bugInstanceComparator, BugCollection origCollection, BugCollection newCollection, Update.MatchOldBugs matchOld)
-