Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/spotbugs/spotbugs
/ functions
Functions
19,706 in github.com/spotbugs/spotbugs
⨍
Functions
19,706
◇
Types & classes
5,132
↓ 4 callers
Method
mapInputToOutput
Map an input ValueNumber to an output ValueNumber. @param input the input ValueNumber @param output the output ValueNumber
spotbugs/src/main/java/edu/umd/cs/findbugs/ba/vna/MergeTree.java:62
↓ 4 callers
Method
markBugCollectionDirty
(IProject project, boolean isDirty)
eclipsePlugin/src/de/tobject/findbugs/FindbugsPlugin.java:621
↓ 4 callers
Method
matches
(Object actual)
eclipsePlugin-test/src/de/tobject/findbugs/view/test/ExpectedViewElement.java:34
↓ 4 callers
Method
meetInto
Meet a dataflow fact associated with an incoming edge into another fact. This is used to determine the start fact for a basic block. @param fact
spotbugs/src/main/java/edu/umd/cs/findbugs/ba/DataflowAnalysis.java:185
↓ 4 callers
Method
mergeCollections
(BugCollection origCollection, BugCollection newCollection, boolean copyDeadBugs, boolean incremen
spotbugs/src/main/java/edu/umd/cs/findbugs/workflow/Update.java:192
↓ 4 callers
Method
mergeLists
(List<Item> mergeInto, List<Item> mergeFrom, boolean errorIfSizesDoNotMatch)
spotbugs/src/main/java/edu/umd/cs/findbugs/OpcodeStack.java:2863
↓ 4 callers
Method
method
(int... intargs)
spotbugsTestCases/src/java/DoubleVsEllipsisInt.java:5
↓ 4 callers
Method
methodUsingCheckForNull
()
spotbugsTestCases/src/java/ghIssues/Issue782.java:115
↓ 4 callers
Method
mightRarelyBeNegative
The result of applying Math.abs to a checkForIntegerMinValue() value
spotbugs/src/main/java/edu/umd/cs/findbugs/OpcodeStack.java:997
↓ 4 callers
Method
newHashSet
()
spotbugsTestCases/src/java/bugIdeas/Ideas_2009_05_14.java:10
↓ 4 callers
Method
newInstance
()
spotbugsTestCases/src/java/commonResources/Vehicle.java:58
↓ 4 callers
Method
next
()
spotbugs/src/main/java/edu/umd/cs/findbugs/VersionInsensitiveBugComparator.java:73
↓ 4 callers
Method
noKaboomNonNullValue
Get the instance representing a value known to be non-null because a NPE would have occurred if it were null.
spotbugs/src/main/java/edu/umd/cs/findbugs/ba/npe/IsNullValue.java:350
↓ 4 callers
Method
noSideEffect
()
spotbugsTestCases/src/java/ghIssues/Issue872.java:130
↓ 4 callers
Method
normalize
(String condition)
spotbugs/src/main/java/edu/umd/cs/findbugs/detect/RedundantConditions.java:94
↓ 4 callers
Method
nullIsNotAllowed
(@Nonnull Exception catched)
spotbugsTestCases/src/java/sfBugs/Bug3424096.java:46
↓ 4 callers
Method
nullOnComplexPathValue
Get null on complex path value. This is like null on simple path value, but there are at least two branches between the explicit null value and the cu
spotbugs/src/main/java/edu/umd/cs/findbugs/ba/npe/IsNullValue.java:392
↓ 4 callers
Method
numKeys
()
spotbugs/src/main/java/edu/umd/cs/findbugs/util/Multiset.java:58
↓ 4 callers
Method
observeClass
Observe a class being visited. @param classDescriptor class being visited
spotbugs/src/main/java/edu/umd/cs/findbugs/classfile/IClassObserver.java:36
↓ 4 callers
Method
okValueToCompareAgainst
(Number n)
spotbugs/src/main/java/edu/umd/cs/findbugs/detect/FindFloatEquality.java:94
↓ 4 callers
Method
openAnalysis
Opens the analysis. Also clears the source and summary panes. Makes comments enabled false. Sets the saveType and adds the file to the recent menu. @
spotbugs/src/gui/main/edu/umd/cs/findbugs/gui2/MainFrame.java:392
↓ 4 callers
Method
openEditor
(File file)
eclipsePlugin/src/de/tobject/findbugs/actions/OpenXMLResultsAction.java:70
↓ 4 callers
Method
openNonCachedStream
When URL Connection uses cache, it may keep file handler. This method open connection without caching to avoid file handler leak. @return opened {@li
spotbugs/src/main/java/edu/umd/cs/findbugs/io/IO.java:309
↓ 4 callers
Method
parse
(String priority)
spotbugs/src/main/java/edu/umd/cs/findbugs/ba/CheckReturnValueAnnotation.java:68
↓ 4 callers
Method
parse
Parse switches/options, showing usage information if they can't be parsed, or if we have the wrong number of remaining arguments after parsing. Calls
spotbugs/src/main/java/edu/umd/cs/findbugs/config/CommandLine.java:262
↓ 4 callers
Method
pluginIterator
Return an Iterator over all available Plugin objects.
spotbugs/src/main/java/edu/umd/cs/findbugs/DetectorFactoryCollection.java:172
↓ 4 callers
Method
plugins
Return an Collection of all available Plugin objects.
spotbugs/src/main/java/edu/umd/cs/findbugs/DetectorFactoryCollection.java:179
↓ 4 callers
Method
popInputValues
Pop the input values for the given instruction from the current frame.
spotbugs/src/main/java/edu/umd/cs/findbugs/ba/vna/ValueNumberFrameModelingVisitor.java:595
↓ 4 callers
Method
printBug
(BugInstance bugInstance)
spotbugs/src/main/java/edu/umd/cs/findbugs/XDocsBugReporter.java:109
↓ 4 callers
Method
printRow
(Object... values)
spotbugs/src/main/java/edu/umd/cs/findbugs/workflow/DefectDensity.java:34
↓ 4 callers
Method
printUsage
Print command line usage information to given stream. @param os the output stream
spotbugs/src/main/java/edu/umd/cs/findbugs/config/CommandLine.java:407
↓ 4 callers
Method
processRequest
(String frontendRequest, String messageEvent, String string)
spotbugsTestCases/src/java/sfBugs/Bug3458246.java:32
↓ 4 callers
Method
processZipEntries
(File f, ZipElementHandler handler)
spotbugs/src/main/java/edu/umd/cs/findbugs/workflow/RejarClassesForAnalysis.java:631
↓ 4 callers
Method
pushBySignature
(String s, DismantleBytecode dbc)
spotbugs/src/main/java/edu/umd/cs/findbugs/OpcodeStack.java:3673
↓ 4 callers
Method
putPlugin
@return may return null
spotbugs/src/main/java/edu/umd/cs/findbugs/Plugin.java:550
↓ 4 callers
Method
randomBytes
(int size)
spotbugs-tests/src/test/java/edu/umd/cs/findbugs/io/IOTest.java:36
↓ 4 callers
Method
readFilterFromXML
()
spotbugs-tests/src/test/java/edu/umd/cs/findbugs/filter/AnnotationMatcherTest.java:123
↓ 4 callers
Method
readProperties
Helper method to read array of strings out of the properties file, using a Findbugs style format. @param props The properties file to read
spotbugs/src/main/java/edu/umd/cs/findbugs/config/UserPreferences.java:675
↓ 4 callers
Method
rebuild
Swaps in a new BugTreeModel and a new JTree
spotbugs/src/gui/main/edu/umd/cs/findbugs/gui2/BugTreeModel.java:348
↓ 4 callers
Method
registerAnalysisEngines
Register analysis engines with given analysis cache. @param analysisCache the analysis cache
spotbugs/src/main/java/edu/umd/cs/findbugs/classfile/IAnalysisEngineRegistrar.java:35
↓ 4 callers
Method
registerConstantSource
(Location location, @CheckForNull Object constantValue)
spotbugs/src/main/java/edu/umd/cs/findbugs/ba/jsr305/ForwardTypeQualifierDataflowAnalysis.java:153
↓ 4 callers
Method
registerTopOfStackSource
(SourceSinkType sourceSinkType, Location location, When when, boolean interproc, @CheckForNull Obj
spotbugs/src/main/java/edu/umd/cs/findbugs/ba/jsr305/ForwardTypeQualifierDataflowAnalysis.java:226
↓ 4 callers
Method
relativeToAbsolute
@param relativePath workspace relative path @return given path if path is not known in workspace
eclipsePlugin/src/de/tobject/findbugs/builder/ResourceUtils.java:116
↓ 4 callers
Method
replaceMap
Replace the map of ObligationSets to States with the given one. @param stateMap enw map of ObligationSets to States
spotbugs/src/main/java/edu/umd/cs/findbugs/ba/obl/StateSet.java:255
↓ 4 callers
Method
report
Default implementation uses {@link TotalTimeComparator} and prints out class statistics based on total time spent for a class @deprecated use {@link P
spotbugs/src/main/java/edu/umd/cs/findbugs/log/Profiler.java:383
↓ 4 callers
Method
reportDereference
(IsNullValueFrame invFrameAtNullCheck, int instance)
spotbugs/src/main/java/edu/umd/cs/findbugs/ba/deref/UnconditionalValueDerefAnalysis.java:657
↓ 4 callers
Method
reportException
Reports an exception to the user. This method could be overwritten by a subclass to handle some exceptions individual. @param e not null
eclipsePlugin/src/edu/umd/cs/findbugs/plugin/eclipse/quickfix/BugResolution.java:412
↓ 4 callers
Method
requiresFoo
(@Foo(when = When.ALWAYS) Object x)
spotbugsTestCases/src/java/jsr305/TestFooSimpleControlFlow.java:29
↓ 4 callers
Method
requiresFoo
(@Foo(when = When.ALWAYS) Object x)
spotbugsTestCases/src/java/jsr305/TestFooGuaranteedControlFlow.java:29
↓ 4 callers
Method
requiresFoo
(@Foo(when = When.ALWAYS) Object x)
spotbugsTestCases/src/java/jsr305/TestFooGuaranteedControlFlow2.java:29
↓ 4 callers
Method
requiresFoo
(@Foo(when = When.ALWAYS) Object x)
spotbugsTestCases/src/java/jsr305/TestFooNoControlFlow.java:29
↓ 4 callers
Method
requiresFoo
(@Foo(when = When.ALWAYS) Object x)
spotbugsTestCases/src/java/jsr305/TestFooNoControlFlow2.java:29
↓ 4 callers
Method
requiresNotFoo
(@Foo(when = When.NEVER) Object x)
spotbugsTestCases/src/java/jsr305/TestFooSimpleControlFlow.java:26
↓ 4 callers
Method
requiresNotFoo
(@Foo(when = When.NEVER) Object x)
spotbugsTestCases/src/java/jsr305/TestFooGuaranteedControlFlow.java:26
↓ 4 callers
Method
requiresNotFoo
(@Foo(when = When.NEVER) Object x)
spotbugsTestCases/src/java/jsr305/TestFooGuaranteedControlFlow2.java:26
↓ 4 callers
Method
requiresNotFoo
(@Foo(when = When.NEVER) Object x)
spotbugsTestCases/src/java/jsr305/TestFooNoControlFlow.java:26
↓ 4 callers
Method
requiresNotFoo
(@Foo(when = When.NEVER) Object x)
spotbugsTestCases/src/java/jsr305/TestFooNoControlFlow2.java:26
↓ 4 callers
Method
reset
(State state)
spotbugs/src/main/java/edu/umd/cs/findbugs/ba/jsr305/TypeQualifierValueSet.java:214
↓ 4 callers
Method
reset
()
spotbugs/src/main/java/edu/umd/cs/findbugs/detect/Noise.java:60
↓ 4 callers
Method
resetIncrementState
()
spotbugs/src/main/java/edu/umd/cs/findbugs/detect/VolatileUsage.java:137
↓ 4 callers
Method
resetStore
Removes all consequent enumerated keys from given store staring with given prefix
eclipsePlugin/src/de/tobject/findbugs/FindbugsPlugin.java:1012
↓ 4 callers
Method
resetViewCache
()
spotbugs/src/gui/main/edu/umd/cs/findbugs/gui2/MainFrame.java:635
↓ 4 callers
Method
resolveTypeQualifiers
Resolve an AnnotationValue into a list of AnnotationValues representing type qualifier annotations. @param value AnnotationValue represent
spotbugs/src/main/java/edu/umd/cs/findbugs/ba/jsr305/TypeQualifierResolver.java:98
↓ 4 callers
Method
returnsFoo
()
spotbugsTestCases/src/java/jsr305/TestFooSimpleControlFlow.java:21
↓ 4 callers
Method
returnsFoo
()
spotbugsTestCases/src/java/jsr305/TestFooGuaranteedControlFlow.java:21
↓ 4 callers
Method
returnsFoo
()
spotbugsTestCases/src/java/jsr305/TestFooGuaranteedControlFlow2.java:21
↓ 4 callers
Method
returnsFoo
()
spotbugsTestCases/src/java/jsr305/TestFooNoControlFlow.java:21
↓ 4 callers
Method
returnsFoo
()
spotbugsTestCases/src/java/jsr305/TestFooNoControlFlow2.java:21
↓ 4 callers
Method
returnsNotFoo
()
spotbugsTestCases/src/java/jsr305/TestFooSimpleControlFlow.java:16
↓ 4 callers
Method
returnsNotFoo
()
spotbugsTestCases/src/java/jsr305/TestFooGuaranteedControlFlow.java:16
↓ 4 callers
Method
returnsNotFoo
()
spotbugsTestCases/src/java/jsr305/TestFooGuaranteedControlFlow2.java:16
↓ 4 callers
Method
returnsNotFoo
()
spotbugsTestCases/src/java/jsr305/TestFooNoControlFlow.java:16
↓ 4 callers
Method
returnsNotFoo
()
spotbugsTestCases/src/java/jsr305/TestFooNoControlFlow2.java:16
↓ 4 callers
Method
runtimeExceptionThrowingMethod
()
spotbugsTestCases/src/java/ghIssues/issue2040/Derived.java:44
↓ 4 callers
Method
saveAs
()
spotbugs/src/gui/main/edu/umd/cs/findbugs/gui2/MainFrameLoadSaveHelper.java:244
↓ 4 callers
Method
sawUnsureCall
(MethodCall methodCall)
spotbugs/src/main/java/edu/umd/cs/findbugs/detect/FindNoSideEffectMethods.java:675
↓ 4 callers
Method
search
Perform the depth first search. @return this object
spotbugs/src/main/java/edu/umd/cs/findbugs/graph/AbstractDepthFirstSearch.java:187
↓ 4 callers
Method
select
(Viewer viewer, Object parentElement, Object element)
eclipsePlugin/src/de/tobject/findbugs/view/explorer/BugByIdFilter.java:48
↓ 4 callers
Method
selectionChanged
(IAction action, ISelection selection)
eclipsePlugin/src/de/tobject/findbugs/actions/GoUpAction.java:67
↓ 4 callers
Method
set
(V value)
spotbugs/src/main/java/edu/umd/cs/findbugs/util/FutureValue.java:89
↓ 4 callers
Method
setAccessFlags
(int accessFlags)
spotbugs/src/main/java/edu/umd/cs/findbugs/classfile/analysis/MethodInfo.java:168
↓ 4 callers
Method
setBugReporter
Set the BugReporter. @param bugReporter The BugReporter to set
spotbugs/src/main/java/edu/umd/cs/findbugs/IFindBugsEngine.java:54
↓ 4 callers
Method
setData
Set the source file data. @param data the data
spotbugs/src/main/java/edu/umd/cs/findbugs/ba/SourceFile.java:228
↓ 4 callers
Method
setDefaultLockCount
Set the default lock count to return for nonexistent lock entries. @param defaultLockCount the default lock count value
spotbugs/src/main/java/edu/umd/cs/findbugs/ba/LockSet.java:118
↓ 4 callers
Method
setDescription
(String description)
spotbugs/src/main/java/edu/umd/cs/findbugs/SourceLineAnnotation.java:780
↓ 4 callers
Method
setDetectorFactoryCollection
Set the DetectorFactoryCollection from which plugins/detectors may be accessed. @param detectorFactoryCollection the DetectorFactoryCollec
spotbugs/src/main/java/edu/umd/cs/findbugs/IFindBugsEngine.java:284
↓ 4 callers
Method
setEscape
(Set<ValueInfo> vals)
spotbugs/src/main/java/edu/umd/cs/findbugs/detect/FindUselessObjects.java:173
↓ 4 callers
Method
setFilters
(UserPreferences prefs)
eclipsePlugin/src/de/tobject/findbugs/properties/FilterFilesTab.java:111
↓ 4 callers
Method
setFontSize
Sets size of font @param size
spotbugs/src/gui/main/edu/umd/cs/findbugs/gui2/FBFrame.java:37
↓ 4 callers
Method
setGrouping
(Grouping grouping)
eclipsePlugin/src/de/tobject/findbugs/view/explorer/BugContentProvider.java:417
↓ 4 callers
Method
setHome
Set the FindBugs home directory.
spotbugs/src/main/java/edu/umd/cs/findbugs/FindBugs.java:196
↓ 4 callers
Method
setIgnoreImplicitExceptions
Mark whether or not implicit exception edges should be ignored by ResourceValueAnalysis when determining whether or not stream is closed on all paths
spotbugs/src/main/java/edu/umd/cs/findbugs/detect/Stream.java:112
↓ 4 callers
Method
setInteresting
Mark this Stream as interesting. @param bugType the bug type that should be reported if the stream is not closed on all paths o
spotbugs/src/main/java/edu/umd/cs/findbugs/detect/Stream.java:101
↓ 4 callers
Method
setIntroducedByChangeOfExistingClass
(boolean introducedByChangeOfExistingClass)
spotbugs/src/main/java/edu/umd/cs/findbugs/BugInstance.java:2443
↓ 4 callers
Method
setLVValue
(int index, Item value)
spotbugs/src/main/java/edu/umd/cs/findbugs/OpcodeStack.java:3736
↓ 4 callers
Method
setLabel
Set the integer label.
spotbugs/src/main/java/edu/umd/cs/findbugs/graph/GraphEdge.java:46
↓ 4 callers
Method
setLoadedFromField
(XField f, int fieldLoadedFromRegister)
spotbugs/src/main/java/edu/umd/cs/findbugs/OpcodeStack.java:715
↓ 4 callers
Method
setMergeSimilarWarnings
(boolean mergeSimilarWarnings)
spotbugs/src/main/java/edu/umd/cs/findbugs/IFindBugsEngine.java:291
↓ 4 callers
Method
setMinRank
(int minRank)
spotbugs/src/main/java/edu/umd/cs/findbugs/config/ProjectFilterSettings.java:118
↓ 4 callers
Method
setNext
Set the next PatternElement.
spotbugs/src/main/java/edu/umd/cs/findbugs/ba/bcp/PatternElement.java:60
← previous
next →
1,901–2,000 of 19,706, ranked by callers