2009-02-26 12:08:54 +01:00
|
|
|
#FindBugs User Preferences
|
2009-03-04 11:33:09 +01:00
|
|
|
#Wed Mar 04 19:28:55 KST 2009
|
2009-02-26 12:08:54 +01:00
|
|
|
detectorAppendingToAnObjectOutputStream=AppendingToAnObjectOutputStream|true
|
2009-03-04 11:33:09 +01:00
|
|
|
detectorBCPMethodReturnCheck=BCPMethodReturnCheck|true
|
2009-02-26 12:08:54 +01:00
|
|
|
detectorBadAppletConstructor=BadAppletConstructor|true
|
|
|
|
detectorBadResultSetAccess=BadResultSetAccess|true
|
|
|
|
detectorBadSyntaxForRegularExpression=BadSyntaxForRegularExpression|true
|
|
|
|
detectorBadUseOfReturnValue=BadUseOfReturnValue|true
|
|
|
|
detectorBadlyOverriddenAdapter=BadlyOverriddenAdapter|true
|
|
|
|
detectorBooleanReturnNull=BooleanReturnNull|true
|
2009-03-04 11:33:09 +01:00
|
|
|
detectorBuildInterproceduralCallGraph=BuildInterproceduralCallGraph|true
|
2009-02-26 12:08:54 +01:00
|
|
|
detectorBuildObligationPolicyDatabase=BuildObligationPolicyDatabase|true
|
|
|
|
detectorCallToUnsupportedMethod=CallToUnsupportedMethod|true
|
|
|
|
detectorCalledMethods=CalledMethods|true
|
|
|
|
detectorCheckCalls=CheckCalls|false
|
|
|
|
detectorCheckExpectedWarnings=CheckExpectedWarnings|false
|
|
|
|
detectorCheckImmutableAnnotation=CheckImmutableAnnotation|true
|
|
|
|
detectorCheckTypeQualifiers=CheckTypeQualifiers|true
|
|
|
|
detectorCloneIdiom=CloneIdiom|true
|
|
|
|
detectorComparatorIdiom=ComparatorIdiom|true
|
|
|
|
detectorConfusedInheritance=ConfusedInheritance|true
|
|
|
|
detectorConfusionBetweenInheritedAndOuterMethod=ConfusionBetweenInheritedAndOuterMethod|true
|
|
|
|
detectorCrossSiteScripting=CrossSiteScripting|true
|
|
|
|
detectorDoInsideDoPrivileged=DoInsideDoPrivileged|true
|
|
|
|
detectorDontCatchIllegalMonitorStateException=DontCatchIllegalMonitorStateException|true
|
|
|
|
detectorDontUseEnum=DontUseEnum|true
|
|
|
|
detectorDroppedException=DroppedException|true
|
|
|
|
detectorDumbMethodInvocations=DumbMethodInvocations|true
|
|
|
|
detectorDumbMethods=DumbMethods|true
|
|
|
|
detectorDuplicateBranches=DuplicateBranches|true
|
|
|
|
detectorEmptyZipFileEntry=EmptyZipFileEntry|true
|
2009-03-04 11:33:09 +01:00
|
|
|
detectorEqStringTest=EqStringTest|true
|
2009-02-26 12:08:54 +01:00
|
|
|
detectorEqualsOperandShouldHaveClassCompatibleWithThis=EqualsOperandShouldHaveClassCompatibleWithThis|true
|
|
|
|
detectorFieldItemSummary=FieldItemSummary|true
|
|
|
|
detectorFinalizerNullsFields=FinalizerNullsFields|true
|
2009-03-04 11:33:09 +01:00
|
|
|
detectorFindBadCast=FindBadCast|true
|
2009-02-26 12:08:54 +01:00
|
|
|
detectorFindBadCast2=FindBadCast2|true
|
2009-03-04 11:33:09 +01:00
|
|
|
detectorFindBadEqualsImplementation=FindBadEqualsImplementation|true
|
2009-02-26 12:08:54 +01:00
|
|
|
detectorFindBadForLoop=FindBadForLoop|true
|
|
|
|
detectorFindBugsSummaryStats=FindBugsSummaryStats|true
|
|
|
|
detectorFindCircularDependencies=FindCircularDependencies|false
|
|
|
|
detectorFindDeadLocalStores=FindDeadLocalStores|true
|
|
|
|
detectorFindDoubleCheck=FindDoubleCheck|true
|
|
|
|
detectorFindEmptySynchronizedBlock=FindEmptySynchronizedBlock|true
|
|
|
|
detectorFindFieldSelfAssignment=FindFieldSelfAssignment|true
|
|
|
|
detectorFindFinalizeInvocations=FindFinalizeInvocations|true
|
|
|
|
detectorFindFloatEquality=FindFloatEquality|true
|
|
|
|
detectorFindFloatMath=FindFloatMath|false
|
|
|
|
detectorFindHEmismatch=FindHEmismatch|true
|
|
|
|
detectorFindInconsistentSync2=FindInconsistentSync2|true
|
|
|
|
detectorFindJSR166LockMonitorenter=FindJSR166LockMonitorenter|true
|
|
|
|
detectorFindLocalSelfAssignment2=FindLocalSelfAssignment2|true
|
|
|
|
detectorFindMaskedFields=FindMaskedFields|true
|
|
|
|
detectorFindMismatchedWaitOrNotify=FindMismatchedWaitOrNotify|true
|
|
|
|
detectorFindNakedNotify=FindNakedNotify|true
|
|
|
|
detectorFindNonSerializableStoreIntoSession=FindNonSerializableStoreIntoSession|true
|
|
|
|
detectorFindNonSerializableValuePassedToWriteObject=FindNonSerializableValuePassedToWriteObject|true
|
|
|
|
detectorFindNonShortCircuit=FindNonShortCircuit|true
|
|
|
|
detectorFindNullDeref=FindNullDeref|true
|
|
|
|
detectorFindNullDerefsInvolvingNonShortCircuitEvaluation=FindNullDerefsInvolvingNonShortCircuitEvaluation|true
|
|
|
|
detectorFindOpenStream=FindOpenStream|true
|
|
|
|
detectorFindPuzzlers=FindPuzzlers|true
|
|
|
|
detectorFindRefComparison=FindRefComparison|true
|
|
|
|
detectorFindReturnRef=FindReturnRef|true
|
|
|
|
detectorFindRunInvocations=FindRunInvocations|true
|
|
|
|
detectorFindSelfComparison=FindSelfComparison|true
|
|
|
|
detectorFindSelfComparison2=FindSelfComparison2|true
|
|
|
|
detectorFindSleepWithLockHeld=FindSleepWithLockHeld|true
|
|
|
|
detectorFindSpinLoop=FindSpinLoop|true
|
|
|
|
detectorFindSqlInjection=FindSqlInjection|true
|
|
|
|
detectorFindTwoLockWait=FindTwoLockWait|true
|
|
|
|
detectorFindUncalledPrivateMethods=FindUncalledPrivateMethods|true
|
|
|
|
detectorFindUnconditionalWait=FindUnconditionalWait|true
|
|
|
|
detectorFindUninitializedGet=FindUninitializedGet|true
|
|
|
|
detectorFindUnrelatedTypesInGenericContainer=FindUnrelatedTypesInGenericContainer|true
|
|
|
|
detectorFindUnreleasedLock=FindUnreleasedLock|true
|
|
|
|
detectorFindUnsatisfiedObligation=FindUnsatisfiedObligation|true
|
|
|
|
detectorFindUnsyncGet=FindUnsyncGet|true
|
|
|
|
detectorFindUselessControlFlow=FindUselessControlFlow|true
|
|
|
|
detectorFormatStringChecker=FormatStringChecker|true
|
|
|
|
detectorHugeSharedStringConstants=HugeSharedStringConstants|true
|
|
|
|
detectorIDivResultCastToDouble=IDivResultCastToDouble|true
|
|
|
|
detectorIncompatMask=IncompatMask|true
|
|
|
|
detectorInconsistentAnnotations=InconsistentAnnotations|true
|
|
|
|
detectorInefficientMemberAccess=InefficientMemberAccess|true
|
|
|
|
detectorInefficientToArray=InefficientToArray|true
|
|
|
|
detectorInfiniteLoop=InfiniteLoop|true
|
|
|
|
detectorInfiniteRecursiveLoop=InfiniteRecursiveLoop|true
|
|
|
|
detectorInfiniteRecursiveLoop2=InfiniteRecursiveLoop2|true
|
|
|
|
detectorInheritanceUnsafeGetResource=InheritanceUnsafeGetResource|true
|
|
|
|
detectorInitializationChain=InitializationChain|true
|
|
|
|
detectorInstantiateStaticClass=InstantiateStaticClass|true
|
|
|
|
detectorInvalidJUnitTest=InvalidJUnitTest|true
|
|
|
|
detectorIteratorIdioms=IteratorIdioms|true
|
|
|
|
detectorLazyInit=LazyInit|true
|
|
|
|
detectorLoadOfKnownNullValue=LoadOfKnownNullValue|true
|
2009-03-04 11:33:09 +01:00
|
|
|
detectorLockedFields=LockedFields|true
|
2009-02-26 12:08:54 +01:00
|
|
|
detectorMethodReturnCheck=MethodReturnCheck|true
|
|
|
|
detectorMethods=Methods|true
|
|
|
|
detectorMultithreadedInstanceAccess=MultithreadedInstanceAccess|true
|
|
|
|
detectorMutableLock=MutableLock|true
|
|
|
|
detectorMutableStaticFields=MutableStaticFields|true
|
|
|
|
detectorNaming=Naming|true
|
2009-03-04 11:33:09 +01:00
|
|
|
detectorNoise=Noise|false
|
|
|
|
detectorNoiseNullDeref=NoiseNullDeref|false
|
2009-02-26 12:08:54 +01:00
|
|
|
detectorNoteAnnotationRetention=NoteAnnotationRetention|true
|
|
|
|
detectorNoteCheckReturnValue=NoteCheckReturnValue|true
|
|
|
|
detectorNoteCheckReturnValueAnnotations=NoteCheckReturnValueAnnotations|true
|
|
|
|
detectorNoteDirectlyRelevantTypeQualifiers=NoteDirectlyRelevantTypeQualifiers|true
|
|
|
|
detectorNoteJCIPAnnotation=NoteJCIPAnnotation|true
|
|
|
|
detectorNoteNonNullAnnotations=NoteNonNullAnnotations|true
|
|
|
|
detectorNoteNonnullReturnValues=NoteNonnullReturnValues|true
|
|
|
|
detectorNoteSuppressedWarnings=NoteSuppressedWarnings|true
|
|
|
|
detectorNoteUnconditionalParamDerefs=NoteUnconditionalParamDerefs|true
|
|
|
|
detectorNumberConstructor=NumberConstructor|true
|
|
|
|
detectorOverridingEqualsNotSymmetrical=OverridingEqualsNotSymmetrical|true
|
|
|
|
detectorPreferZeroLengthArrays=PreferZeroLengthArrays|true
|
2009-03-04 11:33:09 +01:00
|
|
|
detectorPublicSemaphores=PublicSemaphores|true
|
2009-02-26 12:08:54 +01:00
|
|
|
detectorQuestionableBooleanAssignment=QuestionableBooleanAssignment|true
|
|
|
|
detectorReadReturnShouldBeChecked=ReadReturnShouldBeChecked|true
|
|
|
|
detectorRedundantInterfaces=RedundantInterfaces|true
|
|
|
|
detectorReflectiveClasses=ReflectiveClasses|true
|
|
|
|
detectorRepeatedConditionals=RepeatedConditionals|true
|
2009-03-04 11:33:09 +01:00
|
|
|
detectorResolveAllReferences=ResolveAllReferences|true
|
2009-02-26 12:08:54 +01:00
|
|
|
detectorRuntimeExceptionCapture=RuntimeExceptionCapture|true
|
|
|
|
detectorSerializableIdiom=SerializableIdiom|true
|
|
|
|
detectorStartInConstructor=StartInConstructor|true
|
|
|
|
detectorStaticCalendarDetector=StaticCalendarDetector|true
|
|
|
|
detectorStringConcatenation=StringConcatenation|true
|
|
|
|
detectorSuperfluousInstanceOf=SuperfluousInstanceOf|true
|
|
|
|
detectorSuspiciousThreadInterrupted=SuspiciousThreadInterrupted|true
|
|
|
|
detectorSwitchFallthrough=SwitchFallthrough|true
|
|
|
|
detectorSynchronizationOnSharedBuiltinConstant=SynchronizationOnSharedBuiltinConstant|true
|
|
|
|
detectorSynchronizeAndNullCheckField=SynchronizeAndNullCheckField|true
|
|
|
|
detectorSynchronizeOnClassLiteralNotGetClass=SynchronizeOnClassLiteralNotGetClass|true
|
|
|
|
detectorSynchronizingOnContentsOfFieldToProtectField=SynchronizingOnContentsOfFieldToProtectField|true
|
|
|
|
detectorTestASM=TestASM|false
|
|
|
|
detectorTestDataflowAnalysis=TestDataflowAnalysis|false
|
|
|
|
detectorTestingGround=TestingGround|false
|
|
|
|
detectorTrainFieldStoreTypes=TrainFieldStoreTypes|true
|
|
|
|
detectorTrainNonNullAnnotations=TrainNonNullAnnotations|true
|
|
|
|
detectorTrainUnconditionalDerefParams=TrainUnconditionalDerefParams|true
|
|
|
|
detectorURLProblems=URLProblems|true
|
|
|
|
detectorUncallableMethodOfAnonymousClass=UncallableMethodOfAnonymousClass|true
|
|
|
|
detectorUnnecessaryMath=UnnecessaryMath|true
|
|
|
|
detectorUnreadFields=UnreadFields|true
|
|
|
|
detectorUseObjectEquals=UseObjectEquals|true
|
|
|
|
detectorUselessSubclassMethod=UselessSubclassMethod|true
|
|
|
|
detectorVarArgsProblems=VarArgsProblems|true
|
|
|
|
detectorVolatileUsage=VolatileUsage|true
|
|
|
|
detectorWaitInLoop=WaitInLoop|true
|
|
|
|
detectorWrongMapIterator=WrongMapIterator|true
|
|
|
|
detectorXMLFactoryBypass=XMLFactoryBypass|true
|
2009-03-04 11:33:09 +01:00
|
|
|
detector_threshold=3
|
2009-02-26 12:08:54 +01:00
|
|
|
effort=max
|
2009-03-04 11:33:09 +01:00
|
|
|
excludefilter0=.fbfilter.xml
|
|
|
|
filter_settings=Low|BAD_PRACTICE,CORRECTNESS,EXPERIMENTAL,I18N,MALICIOUS_CODE,MT_CORRECTNESS,PERFORMANCE,SECURITY,STYLE|false
|
|
|
|
filter_settings_neg=NOISE|
|
2009-02-26 12:08:54 +01:00
|
|
|
run_at_full_build=true
|