1*77848d63SMatthias Sohn#FindBugs User Preferences 2*77848d63SMatthias SohndetectorAppendingToAnObjectOutputStream=AppendingToAnObjectOutputStream|true 3*77848d63SMatthias SohndetectorBadAppletConstructor=BadAppletConstructor|false 4*77848d63SMatthias SohndetectorBadResultSetAccess=BadResultSetAccess|true 5*77848d63SMatthias SohndetectorBadSyntaxForRegularExpression=BadSyntaxForRegularExpression|true 6*77848d63SMatthias SohndetectorBadUseOfReturnValue=BadUseOfReturnValue|true 7*77848d63SMatthias SohndetectorBadlyOverriddenAdapter=BadlyOverriddenAdapter|true 8*77848d63SMatthias SohndetectorBooleanReturnNull=BooleanReturnNull|true 9*77848d63SMatthias SohndetectorCallToUnsupportedMethod=CallToUnsupportedMethod|true 10*77848d63SMatthias SohndetectorCheckImmutableAnnotation=CheckImmutableAnnotation|true 11*77848d63SMatthias SohndetectorCheckTypeQualifiers=CheckTypeQualifiers|true 12*77848d63SMatthias SohndetectorCloneIdiom=CloneIdiom|false 13*77848d63SMatthias SohndetectorComparatorIdiom=ComparatorIdiom|true 14*77848d63SMatthias SohndetectorConfusedInheritance=ConfusedInheritance|true 15*77848d63SMatthias SohndetectorConfusionBetweenInheritedAndOuterMethod=ConfusionBetweenInheritedAndOuterMethod|true 16*77848d63SMatthias SohndetectorCrossSiteScripting=CrossSiteScripting|true 17*77848d63SMatthias SohndetectorDoInsideDoPrivileged=DoInsideDoPrivileged|true 18*77848d63SMatthias SohndetectorDontCatchIllegalMonitorStateException=DontCatchIllegalMonitorStateException|true 19*77848d63SMatthias SohndetectorDontUseEnum=DontUseEnum|true 20*77848d63SMatthias SohndetectorDroppedException=DroppedException|true 21*77848d63SMatthias SohndetectorDumbMethodInvocations=DumbMethodInvocations|true 22*77848d63SMatthias SohndetectorDumbMethods=DumbMethods|true 23*77848d63SMatthias SohndetectorDuplicateBranches=DuplicateBranches|true 24*77848d63SMatthias SohndetectorEmptyZipFileEntry=EmptyZipFileEntry|true 25*77848d63SMatthias SohndetectorEqualsOperandShouldHaveClassCompatibleWithThis=EqualsOperandShouldHaveClassCompatibleWithThis|true 26*77848d63SMatthias SohndetectorFinalizerNullsFields=FinalizerNullsFields|true 27*77848d63SMatthias SohndetectorFindBadCast2=FindBadCast2|true 28*77848d63SMatthias SohndetectorFindBadForLoop=FindBadForLoop|true 29*77848d63SMatthias SohndetectorFindCircularDependencies=FindCircularDependencies|false 30*77848d63SMatthias SohndetectorFindDeadLocalStores=FindDeadLocalStores|true 31*77848d63SMatthias SohndetectorFindDoubleCheck=FindDoubleCheck|true 32*77848d63SMatthias SohndetectorFindEmptySynchronizedBlock=FindEmptySynchronizedBlock|true 33*77848d63SMatthias SohndetectorFindFieldSelfAssignment=FindFieldSelfAssignment|true 34*77848d63SMatthias SohndetectorFindFinalizeInvocations=FindFinalizeInvocations|true 35*77848d63SMatthias SohndetectorFindFloatEquality=FindFloatEquality|true 36*77848d63SMatthias SohndetectorFindHEmismatch=FindHEmismatch|true 37*77848d63SMatthias SohndetectorFindInconsistentSync2=FindInconsistentSync2|true 38*77848d63SMatthias SohndetectorFindJSR166LockMonitorenter=FindJSR166LockMonitorenter|true 39*77848d63SMatthias SohndetectorFindLocalSelfAssignment2=FindLocalSelfAssignment2|true 40*77848d63SMatthias SohndetectorFindMaskedFields=FindMaskedFields|true 41*77848d63SMatthias SohndetectorFindMismatchedWaitOrNotify=FindMismatchedWaitOrNotify|true 42*77848d63SMatthias SohndetectorFindNakedNotify=FindNakedNotify|true 43*77848d63SMatthias SohndetectorFindNonSerializableStoreIntoSession=FindNonSerializableStoreIntoSession|true 44*77848d63SMatthias SohndetectorFindNonSerializableValuePassedToWriteObject=FindNonSerializableValuePassedToWriteObject|true 45*77848d63SMatthias SohndetectorFindNonShortCircuit=FindNonShortCircuit|true 46*77848d63SMatthias SohndetectorFindNullDeref=FindNullDeref|true 47*77848d63SMatthias SohndetectorFindNullDerefsInvolvingNonShortCircuitEvaluation=FindNullDerefsInvolvingNonShortCircuitEvaluation|true 48*77848d63SMatthias SohndetectorFindOpenStream=FindOpenStream|true 49*77848d63SMatthias SohndetectorFindPuzzlers=FindPuzzlers|true 50*77848d63SMatthias SohndetectorFindRefComparison=FindRefComparison|true 51*77848d63SMatthias SohndetectorFindReturnRef=FindReturnRef|true 52*77848d63SMatthias SohndetectorFindRunInvocations=FindRunInvocations|true 53*77848d63SMatthias SohndetectorFindSelfComparison=FindSelfComparison|true 54*77848d63SMatthias SohndetectorFindSelfComparison2=FindSelfComparison2|true 55*77848d63SMatthias SohndetectorFindSleepWithLockHeld=FindSleepWithLockHeld|true 56*77848d63SMatthias SohndetectorFindSpinLoop=FindSpinLoop|true 57*77848d63SMatthias SohndetectorFindSqlInjection=FindSqlInjection|true 58*77848d63SMatthias SohndetectorFindTwoLockWait=FindTwoLockWait|true 59*77848d63SMatthias SohndetectorFindUncalledPrivateMethods=FindUncalledPrivateMethods|true 60*77848d63SMatthias SohndetectorFindUnconditionalWait=FindUnconditionalWait|true 61*77848d63SMatthias SohndetectorFindUninitializedGet=FindUninitializedGet|true 62*77848d63SMatthias SohndetectorFindUnrelatedTypesInGenericContainer=FindUnrelatedTypesInGenericContainer|true 63*77848d63SMatthias SohndetectorFindUnreleasedLock=FindUnreleasedLock|true 64*77848d63SMatthias SohndetectorFindUnsatisfiedObligation=FindUnsatisfiedObligation|true 65*77848d63SMatthias SohndetectorFindUnsyncGet=FindUnsyncGet|true 66*77848d63SMatthias SohndetectorFindUselessControlFlow=FindUselessControlFlow|true 67*77848d63SMatthias SohndetectorFormatStringChecker=FormatStringChecker|true 68*77848d63SMatthias SohndetectorHugeSharedStringConstants=HugeSharedStringConstants|true 69*77848d63SMatthias SohndetectorIDivResultCastToDouble=IDivResultCastToDouble|true 70*77848d63SMatthias SohndetectorIncompatMask=IncompatMask|true 71*77848d63SMatthias SohndetectorInconsistentAnnotations=InconsistentAnnotations|true 72*77848d63SMatthias SohndetectorInefficientMemberAccess=InefficientMemberAccess|false 73*77848d63SMatthias SohndetectorInefficientToArray=InefficientToArray|true 74*77848d63SMatthias SohndetectorInfiniteLoop=InfiniteLoop|true 75*77848d63SMatthias SohndetectorInfiniteRecursiveLoop=InfiniteRecursiveLoop|true 76*77848d63SMatthias SohndetectorInfiniteRecursiveLoop2=InfiniteRecursiveLoop2|false 77*77848d63SMatthias SohndetectorInheritanceUnsafeGetResource=InheritanceUnsafeGetResource|true 78*77848d63SMatthias SohndetectorInitializationChain=InitializationChain|true 79*77848d63SMatthias SohndetectorInstantiateStaticClass=InstantiateStaticClass|true 80*77848d63SMatthias SohndetectorInvalidJUnitTest=InvalidJUnitTest|true 81*77848d63SMatthias SohndetectorIteratorIdioms=IteratorIdioms|true 82*77848d63SMatthias SohndetectorLazyInit=LazyInit|true 83*77848d63SMatthias SohndetectorLoadOfKnownNullValue=LoadOfKnownNullValue|true 84*77848d63SMatthias SohndetectorMethodReturnCheck=MethodReturnCheck|true 85*77848d63SMatthias SohndetectorMultithreadedInstanceAccess=MultithreadedInstanceAccess|true 86*77848d63SMatthias SohndetectorMutableLock=MutableLock|true 87*77848d63SMatthias SohndetectorMutableStaticFields=MutableStaticFields|true 88*77848d63SMatthias SohndetectorNaming=Naming|true 89*77848d63SMatthias SohndetectorNumberConstructor=NumberConstructor|true 90*77848d63SMatthias SohndetectorOverridingEqualsNotSymmetrical=OverridingEqualsNotSymmetrical|true 91*77848d63SMatthias SohndetectorPreferZeroLengthArrays=PreferZeroLengthArrays|true 92*77848d63SMatthias SohndetectorPublicSemaphores=PublicSemaphores|false 93*77848d63SMatthias SohndetectorQuestionableBooleanAssignment=QuestionableBooleanAssignment|true 94*77848d63SMatthias SohndetectorReadReturnShouldBeChecked=ReadReturnShouldBeChecked|true 95*77848d63SMatthias SohndetectorRedundantInterfaces=RedundantInterfaces|true 96*77848d63SMatthias SohndetectorRepeatedConditionals=RepeatedConditionals|true 97*77848d63SMatthias SohndetectorRuntimeExceptionCapture=RuntimeExceptionCapture|true 98*77848d63SMatthias SohndetectorSerializableIdiom=SerializableIdiom|true 99*77848d63SMatthias SohndetectorStartInConstructor=StartInConstructor|true 100*77848d63SMatthias SohndetectorStaticCalendarDetector=StaticCalendarDetector|true 101*77848d63SMatthias SohndetectorStringConcatenation=StringConcatenation|true 102*77848d63SMatthias SohndetectorSuperfluousInstanceOf=SuperfluousInstanceOf|true 103*77848d63SMatthias SohndetectorSuspiciousThreadInterrupted=SuspiciousThreadInterrupted|true 104*77848d63SMatthias SohndetectorSwitchFallthrough=SwitchFallthrough|true 105*77848d63SMatthias SohndetectorSynchronizeAndNullCheckField=SynchronizeAndNullCheckField|true 106*77848d63SMatthias SohndetectorSynchronizeOnClassLiteralNotGetClass=SynchronizeOnClassLiteralNotGetClass|true 107*77848d63SMatthias SohndetectorSynchronizingOnContentsOfFieldToProtectField=SynchronizingOnContentsOfFieldToProtectField|true 108*77848d63SMatthias SohndetectorURLProblems=URLProblems|true 109*77848d63SMatthias SohndetectorUncallableMethodOfAnonymousClass=UncallableMethodOfAnonymousClass|true 110*77848d63SMatthias SohndetectorUnnecessaryMath=UnnecessaryMath|true 111*77848d63SMatthias SohndetectorUnreadFields=UnreadFields|true 112*77848d63SMatthias SohndetectorUseObjectEquals=UseObjectEquals|false 113*77848d63SMatthias SohndetectorUselessSubclassMethod=UselessSubclassMethod|false 114*77848d63SMatthias SohndetectorVarArgsProblems=VarArgsProblems|true 115*77848d63SMatthias SohndetectorVolatileUsage=VolatileUsage|true 116*77848d63SMatthias SohndetectorWaitInLoop=WaitInLoop|true 117*77848d63SMatthias SohndetectorWrongMapIterator=WrongMapIterator|true 118*77848d63SMatthias SohndetectorXMLFactoryBypass=XMLFactoryBypass|true 119*77848d63SMatthias Sohndetector_threshold=2 120*77848d63SMatthias Sohneffort=default 121*77848d63SMatthias Sohnexcludefilter0=findBugs/FindBugsExcludeFilter.xml 122*77848d63SMatthias Sohnfilter_settings=Medium|BAD_PRACTICE,CORRECTNESS,MT_CORRECTNESS,PERFORMANCE,STYLE|false 123*77848d63SMatthias Sohnfilter_settings_neg=MALICIOUS_CODE,NOISE,I18N,SECURITY,EXPERIMENTAL| 124*77848d63SMatthias Sohnrun_at_full_build=true 125