Page generated by the Structure101 Web Application from Headway Software.
Project:
Repository:
Project:
Physical structure
new

Content based on:
*Shows change relative to:

Offenders (Detrimental XS changes)

ItemXSMetric
edu.umd.cs.findbugs.ba.type.TypeFrameModelingVisitor7291691
edu.umd.cs.findbugs.gui2.NewProjectWizard$2.actionPerformed(ActionEvent):void83333
edu.umd.cs.findbugs.cloud.db.DBCloud.initialize():boolean12205
edu.umd.cs.findbugs.detect.FindNullDeref.foundRedundantNullCheck(Location, RedundantBranch):void319484
edu.umd.cs.findbugs.detect.SwitchFallthrough.sawOpcode(int):void113398
edu.umd.cs.findbugs.detect.TestingGround.sawOpcode(int):void128277
edu.umd.cs.findbugs.detect.FindNonSerializableStoreIntoSession.analyzeMethod(ClassContext, Method):void18158
edu.umd.cs.findbugs.OpcodeStack.mergeJumps(DismantleBytecode):void67321
edu.umd.cs.findbugs.props.WarningPropertySet.computePriority(int):int51162
edu.umd.cs.findbugs.OpcodeStack39347021
edu.umd.cs.findbugs.detect.StringConcatenation.sawOpcode(int):void150434
edu.umd.cs.findbugs.detect.LockedFields.report():void43366
edu.umd.cs.findbugs.anttask.FindBugsTask.configureFindbugsEngine():void184369
edu.umd.cs.findbugs.SortedBugCollection9132267
edu.umd.cs.findbugs.detect.FindBadCast.sawOpcode(int):void144288
edu.umd.cs.findbugs.cloud.db.DBCloud35685720
edu.umd.cs.findbugs.gui2.BugTreeModel.branchOperations(ArrayList, TreeModification):TreeModelEvent51243
edu.umd.cs.findbugs.detect.InfiniteRecursiveLoop.sawOpcode(int):void222418
edu.umd.cs.findbugs.workflow.Update.doit(String[]):void172371
edu.umd.cs.findbugs.detect.CrossSiteScripting.sawOpcode(int):void114360
edu.umd.cs.findbugs.cloud.db.DBCloud$PopulateBugs.execute(DatabaseSyncTask):void432727
edu.umd.cs.findbugs.FindBugs2.analyzeApplication():void238476
edu.umd.cs.findbugs.detect.FindPuzzlers.sawOpcode(int):void11621392
edu.umd.cs.findbugs.detect.Naming.checkSuper(XMethod, Set):boolean127275
edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder.examineNullValues():void230518
edu.umd.cs.findbugs.OpcodeStack$Item.merge(Item, Item):Item87219
edu.umd.cs.findbugs.detect.FindUnreleasedLock$LockResourceTracker.ignoreExceptionEdge(Edge, Lock, ConstantPoolGen):boolean34138
edu.umd.cs.findbugs.detect.UnreadFields.report():void10561293
edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical.sawOpcode(int):void154386
edu.umd.cs.findbugs.detect.FindInconsistentSync2.report():void210437
edu.umd.cs.findbugs.Project311922
edu.umd.cs.findbugs.workflow.SetBugDatabaseInfo.main(String[]):void151357
edu.umd.cs.findbugs.detect.MutableStaticFields.report():void58206
edu.umd.cs.findbugs.VersionInsensitiveBugComparator.compare(BugInstance, BugInstance):int142321
edu.umd.cs.findbugs.BugInstance17483157
edu.umd.cs.findbugs.DetectorFactoryCollection.loadPlugins():void17273
edu.umd.cs.findbugs.detect.InfiniteLoop.sawOpcode(int):void33283
edu.umd.cs.findbugs.ba.XFactory.isCalledDirectlyOrIndirectly(XMethod):boolean593
edu.umd.cs.findbugs.detect.FindNullDeref3613461
edu.umd.cs.findbugs.OpcodeStack.pushByLongMath(int, Item, Item):void53256
edu.umd.cs.findbugs.ba.BetterCFGBuilder2.build(Subroutine):void65263
edu.umd.cs.findbugs.visitclass.PrintClass.main(String[]):void31188
edu.umd.cs.findbugs.PluginLoader.init():void7541031
edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis.checkUnconditionalDerefDatabase(Location, ValueNumberFrame, ConstantPoolGen, IsNullValueFrame, TypeDataflow):Set110237
edu.umd.cs.findbugs.visitclass.DismantleBytecode6963681
edu.umd.cs.findbugs.ba.vna.ValueNumberFrame.mergeAvailableLoadSets(ValueNumberFrame, ValueNumberFactory, MergeTree):void54329
edu.umd.cs.findbugs.detect.SerializableIdiom.visit(Field):void203422
edu.umd.cs.findbugs.detect.FindDeadLocalStores.analyzeMethod(ClassContext, Method):void9001108
edu.umd.cs.findbugs.BugInstance.writeXML(XMLOutput, boolean, boolean):void14236
edu.umd.cs.findbugs.OpcodeStack.pushByIntMath(DismantleBytecode, int, Item, Item):void327491
edu.umd.cs.findbugs.detect.FindHEmismatch.visit(Method):void225437
edu.umd.cs.findbugs.cloud.db.DBStats.main(String[]):void5121062
edu.umd.cs.findbugs.detect.DroppedException.visit(Code):void438682
edu.umd.cs.findbugs.gui2.MainFrame.setViewMenu():void17282
edu.umd.cs.findbugs.visitclass.AnnotationVisitor.readAnnotationValue(DataInputStream):Object112267
edu.umd.cs.findbugs.visitclass.DismantleBytecode.visit(Code):void7341017
edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis.meetInto(IsNullValueFrame, Edge, IsNullValueFrame, boolean):void233552
edu.umd.cs.findbugs.detect.DuplicateBranches.findSwitchDuplicates(CFG, Method, BasicBlock):void27237
edu.umd.cs.findbugs.detect.LazyInit.reportMatch(ClassContext, Method, ByteCodePatternMatch):void355492
edu.umd.cs.findbugs.detect.SwitchFallthrough.hasFallThruComment(int, int):boolean66144
edu.umd.cs.findbugs.detect.FindInconsistentSync2.analyzeMethod(ClassContext, Method, Set):void343505
edu.umd.cs.findbugs.ba.ResourceValueAnalysis.meetInto(ResourceValueFrame, Edge, ResourceValueFrame):void88278
edu.umd.cs.findbugs.detect.IncompatMask.sawOpcode(int):void30259
edu.umd.cs.findbugs.workflow.Update.mergeCollections(BugCollection, BugCollection, boolean, boolean):BugCollection100352
edu.umd.cs.findbugs.visitclass.DismantleBytecode.printOpCode(int):void17277
edu.umd.cs.findbugs.filter.Filter.getMatcher(Element):Matcher110276
edu.umd.cs.findbugs.detect.LoadOfKnownNullValue.analyzeMethod(ClassContext, Method):void55262
edu.umd.cs.findbugs.ba.AbstractFrameModelingVisitor3921316
edu.umd.cs.findbugs.ba.IncompatibleTypes.getPriorityForAssumingCompatible(ObjectType, ObjectType, boolean):IncompatibleTypes29116
edu.umd.cs.findbugs.detect.FindRefComparison.checkEqualsComparison(Location, JavaClass, Method, MethodGen, ConstantPoolGen, TypeDataflow):void277522
edu.umd.cs.findbugs.detect.FindMaskedFields.visit(JavaClass):void81233
edu.umd.cs.findbugs.detect.FindFloatEquality.sawOpcode(int):void66190
edu.umd.cs.findbugs.detect.DroppedException.catchBlockHasComment(SourceLineAnnotation):boolean110237
edu.umd.cs.findbugs.classfile.engine.bcel.CFGFactory.analyze(IAnalysisCache, MethodDescriptor):CFG139401
edu.umd.cs.findbugs.DeepSubtypeAnalysis.isDeepSerializable(JavaClass):double32195
edu.umd.cs.findbugs.SAXBugCollectionHandler.startElement(String, String, String, Attributes):void433674
edu.umd.cs.findbugs.detect.UnreadFields.sawOpcode(int):void8861116
edu.umd.cs.findbugs.detect.SerializableIdiom.visit(JavaClass):void150402
edu.umd.cs.findbugs.workflow.Filter.main(String[]):void13214
edu.umd.cs.findbugs.gui2.MainFrame58697583
edu.umd.cs.findbugs.sourceViewer.JavaScanner.next():int83239
edu.umd.cs.findbugs.ba.jsr305.TypeQualifierApplications.computeEffectiveTypeQualifierAnnotation(TypeQualifierValue, XMethod, int):TypeQualifierAnnotation62248
edu.umd.cs.findbugs.detect.SuspiciousThreadInterrupted.sawOpcode(int):void35210
edu.umd.cs.findbugs.cloud.db.DBStats$1.<clinit>():void7119
edu.umd.cs.findbugs.workflow.RejarClassesForAnalysis.execute():void194486
edu.umd.cs.findbugs.classfile3314172
edu.umd.cs.findbugs.workflow.MergeSummarizeAndView.load():void15243
edu.umd.cs.findbugs.ba.PruneUnconditionalExceptionThrowerEdges.execute():void172344
edu.umd.cs.findbugs.detect.FindNullDerefsInvolvingNonShortCircuitEvaluation.checkForNullForcingABranch(int, int, Item):void133356
edu.umd.cs.findbugs.workflow.Filter$FilterCommandLine.evaluate(BugInstance):boolean201346
edu.umd.cs.findbugs.ba.npe.NullDerefAndRedundantComparisonFinder.analyzeRefComparisonBranch(BasicBlock, InstructionHandle):void33199
edu.umd.cs.findbugs.workflow.Filter$FilterCommandLine.handleOptionWithArgument(String, String):void60210
edu.umd.cs.findbugs.detect.FindUninitializedGet.sawOpcode(int):void49233
edu.umd.cs.findbugs.gui2.GUISaveState.loadInstance():void16258
edu.umd.cs.findbugs.detect.SynchronizeOnClassLiteralNotGetClass.sawOpcode(int):void30185
edu.umd.cs.findbugs66416303906
edu.umd.cs.findbugs3639646460
edu.umd.cs.findbugs.detect.FindSqlInjection.getStringAppendState(CFG, ConstantPoolGen):StringAppendState50241
edu.umd.cs.findbugs.detect.BuildUnconditionalParamDerefDatabase.analyzeMethod(ClassContext, Method):void63252
edu.umd.cs.findbugs.detect.SerializableIdiom.visitAfter(JavaClass):void154348
edu.umd.cs.findbugs.detect.FindNullDeref.foundNullDeref(Location, ValueNumber, IsNullValue, ValueNumberFrame, boolean):void50203
edu.umd.cs.findbugs.detect.FindHEmismatch.visitAfter(JavaClass):void417592
edu.umd.cs.findbugs.visitclass.AnnotationVisitor.visit(Unknown):void28240
edu.umd.cs.findbugs.detect.FindNullDeref.visitClassContext(ClassContext):void13114
edu.umd.cs.findbugs.TextUICommandLine.handleOption(String, String):void209346
edu.umd.cs.findbugs.detect.FindNullDeref.foundGuaranteedNullDeref(Set, Set, SortedSet, ValueNumberDataflow, ValueNumber, BugAnnotation, NullValueUnconditionalDeref, boolean):void343535
edu.umd.cs.findbugs.cloud.db.DBCloud.printCloudSummary(PrintWriter, Iterable, String[]):void21340
edu.umd.cs.findbugs.detect.CallToUnconditionalThrower.analyzeMethod(ClassContext, Method):void40190
edu.umd.cs.findbugs.detect.FindNullDeref.checkUnconditionallyDereferencedParam(Location, ConstantPoolGen, TypeDataflow, InvokeInstruction, BitSet, BitSet):void107338
edu.umd.cs.findbugs.detect.RepeatedConditionals.sawOpcode(int):void41249
edu.umd.cs.findbugs.detect.XMLFactoryBypass.sawOpcode(int):void13113
edu.umd.cs.findbugs.SAXBugCollectionHandler.parseMatcher(String, Attributes):void72342
edu.umd.cs.findbugs.detect.Naming.visit(Method):void135305
edu.umd.cs.findbugs.detect.FindNonSerializableValuePassedToWriteObject.analyzeMethod(ClassContext, Method):void29179
edu.umd.cs.findbugs.Analyze.deepInstanceOf(JavaClass, JavaClass):double8142
edu.umd.cs.findbugs.detect.FormatStringChecker.sawOpcode(int):void248536
edu.umd.cs.findbugs.config.UserPreferences.read(InputStream):void22187
edu.umd.cs.findbugs.SAXBugCollectionHandler.parseBugInstanceContents(String, Attributes):void110319
edu.umd.cs.findbugs.detect.FindDoubleCheck.sawOpcode(int):void181324
edu.umd.cs.findbugs.detect.DumbMethods.sawOpcode(int):void19652213
edu.umd.cs.findbugs.ba2408831676
edu.umd.cs.findbugs.ba357571198
edu.umd.cs.findbugs.OpcodeStack$Item4651381
edu.umd.cs.findbugs.detect.FindBadCast2.analyzeMethod(ClassContext, Method):void8461036
edu.umd.cs.findbugs.visitclass.PreorderVisitor651182
edu.umd.cs.findbugs.OpcodeStack.sawOpcode(DismantleBytecode, int):void11851589
edu.umd.cs.findbugs.detect.ReadReturnShouldBeChecked.sawOpcode(int):void92265
edu.umd.cs.findbugs.gui2.SourceCodeDisplay.search(JavaSourceDocument, String, int, Boolean):int21126
edu.umd.cs.findbugs.gui2.CommentsArea2301959
edu.umd.cs.findbugs.workflow.CopyBuggySource.main(String[]):void57275
edu.umd.cs.findbugs.FindBugs21101999
edu.umd.cs.findbugs.SAXBugCollectionHandler.endElement(String, String, String):void56267
edu.umd.cs.findbugs.detect.UnreadFields3763204
edu.umd.cs.findbugs.PrintingBugReporter.main(String[]):void42252
edu.umd.cs.findbugs.detect.SerializableIdiom.visit(Method):void108379
edu.umd.cs.findbugs.FindBugs2.buildReferencedClassSet():void94332
edu.umd.cs.findbugs.ba.AnnotationDatabase.getUncachedResolvedAnnotation(Object, boolean):AnnotationEnumeration272409
edu.umd.cs.findbugs.detect.FindOpenStream.analyzeMethod(ClassContext, Method, StreamResourceTracker, ResourceCollection):void26226
edu.umd.cs.findbugs.detect.FindSelfComparison.sawOpcode(int):void197371
edu.umd.cs.findbugs.detect.OverridingEqualsNotSymmetrical.visit(Code):void142296
edu.umd.cs.findbugs.ba.npe.IsNullValueAnalysis.getDecision(BasicBlock, IsNullValueFrame):IsNullConditionDecision147305
edu.umd.cs.findbugs.util.TopologicalSort$Worker2.compute():List40341
edu.umd.cs.findbugs.detect.BuildCheckReturnAnnotationDatabase.visitAnnotation(String, Map, boolean):void10163
edu.umd.cs.findbugs.detect.FindUnrelatedTypesInGenericContainer.compareTypes(Type, Type, boolean):IncompatibleTypes99236
edu.umd.cs.findbugs.ba.npe.IsNullValueFrameModelingVisitor.handleInvoke(InvokeInstruction):void26224
edu.umd.cs.findbugs.detect.FindUnrelatedTypesInGenericContainer.analyzeMethod(ClassContext, Method):void582791
edu.umd.cs.findbugs.gui21427328788
edu.umd.cs.findbugs.detect.StaticCalendarDetector.sawOpcode(int):void84200
edu.umd.cs.findbugs.cloud.db.DBCloud.getBugLink(BugInstance):URL111278
edu.umd.cs.findbugs.detect.CallToUnsupportedMethod.analyzeMethod(ClassContext, Method):void27167
edu.umd.cs.findbugs.ba.type.TypeAnalysis.handleInstanceOfBranch(TypeFrame, TypeFrame, Edge):TypeFrame87234
edu.umd.cs.findbugs.ba.npe.DerefFinder.getAnalysis(ClassContext, Method):UsagesRequiringNonNullValues140375
edu.umd.cs.findbugs.OpcodeStack.processMethodCall(DismantleBytecode, int):void490689
edu.umd.cs.findbugs.TextUICommandLine.handleOptionWithArgument(String, String):void265439
edu.umd.cs.findbugs.detect.ReadOfInstanceFieldInMethodInvokedByConstructorInSuperclass.sawOpcode(int):void106265
edu.umd.cs.findbugs.ba.Dataflow.execute():void620912
edu.umd.cs.findbugs.detect.NoiseNullDeref.visitClassContext(ClassContext):void21129
edu.umd.cs.findbugs.detect.UselessSubclassMethod.sawOpcode(int):void83261
edu.umd.cs.findbugs.gui.FindBugsFrame820510114
edu.umd.cs.findbugs.ba.deref.UnconditionalValueDerefAnalysis.checkUnconditionalDerefDatabase(Location, ValueNumberFrame, UnconditionalValueDerefSet):void0234
edu.umd.cs.findbugs.detect.FindNullDeref.foundNullDeref(Location, ValueNumber, IsNullValue, ValueNumberFrame):void0185



View this page as xmlPowered by structure101 web app b1321