#FindBugs User Preferences
#Wed Oct 20 11:13:53 CEST 2010
detectorAbnormalFinallyBlockReturn=AbnormalFinallyBlockReturn|true
detectorAbstractClassEmptyMethods=AbstractClassEmptyMethods|false
detectorAbstractOverriddenMethod=AbstractOverriddenMethod|true
detectorAppendingToAnObjectOutputStream=AppendingToAnObjectOutputStream|true
detectorArrayBasedCollections=ArrayBasedCollections|true
detectorArrayWrappedCallByReference=ArrayWrappedCallByReference|true
detectorAtomicityProblem=AtomicityProblem|true
detectorBCPMethodReturnCheck=BCPMethodReturnCheck|false
detectorBadAppletConstructor=BadAppletConstructor|false
detectorBadResultSetAccess=BadResultSetAccess|true
detectorBadSyntaxForRegularExpression=BadSyntaxForRegularExpression|true
detectorBadUseOfReturnValue=BadUseOfReturnValue|true
detectorBadlyOverriddenAdapter=BadlyOverriddenAdapter|true
detectorBloatedSynchronizedBlock=BloatedSynchronizedBlock|true
detectorBogusExceptionDeclaration=BogusExceptionDeclaration|true
detectorBooleanReturnNull=BooleanReturnNull|true
detectorBuildInterproceduralCallGraph=BuildInterproceduralCallGraph|false
detectorBuildObligationPolicyDatabase=BuildObligationPolicyDatabase|true
detectorCallToUnsupportedMethod=CallToUnsupportedMethod|true
detectorCalledMethods=CalledMethods|true
detectorCheckCalls=CheckCalls|false
detectorCheckExpectedWarnings=CheckExpectedWarnings|false
detectorCheckImmutableAnnotation=CheckImmutableAnnotation|true
detectorCheckTypeQualifiers=CheckTypeQualifiers|true
detectorClassEnvy=ClassEnvy|false
detectorCloneIdiom=CloneIdiom|true
detectorComparatorIdiom=ComparatorIdiom|false
detectorConfusedInheritance=ConfusedInheritance|true
detectorConfusingAutoboxedOverloading=ConfusingAutoboxedOverloading|true
detectorConfusingFunctionSemantics=ConfusingFunctionSemantics|true
detectorConfusionBetweenInheritedAndOuterMethod=ConfusionBetweenInheritedAndOuterMethod|true
detectorConstantListIndex=ConstantListIndex|false
detectorCopiedOverriddenMethod=CopiedOverriddenMethod|true
detectorCrossSiteScripting=CrossSiteScripting|true
detectorCustomBuiltXML=CustomBuiltXML|true
detectorCyclomaticComplexity=CyclomaticComplexity|false
detectorDateComparison=DateComparison|true
detectorDeclaredRuntimeException=DeclaredRuntimeException|false
detectorDefaultEncodingDetector=DefaultEncodingDetector|true
detectorDeletingWhileIterating=DeletingWhileIterating|true
detectorDeprecatedTypesafeEnumPattern=DeprecatedTypesafeEnumPattern|true
detectorDoInsideDoPriviledged=DoInsideDoPriviledged|true
detectorDoInsideDoPrivileged=DoInsideDoPrivileged|true
detectorDontCatchIllegalMonitorStateException=DontCatchIllegalMonitorStateException|true
detectorDontIgnoreResultOfPutIfAbsent=DontIgnoreResultOfPutIfAbsent|true
detectorDontUseEnum=DontUseEnum|true
detectorDroppedException=DroppedException|true
detectorDubiousListCollection=DubiousListCollection|true
detectorDubiousSetOfCollections=DubiousSetOfCollections|true
detectorDumbMethodInvocations=DumbMethodInvocations|true
detectorDumbMethods=DumbMethods|true
detectorDuplicateBranches=DuplicateBranches|true
detectorEmptyZipFileEntry=EmptyZipFileEntry|true
detectorEqStringTest=EqStringTest|false
detectorEqualsOperandShouldHaveClassCompatibleWithThis=EqualsOperandShouldHaveClassCompatibleWithThis|true
detectorExceptionSoftening=ExceptionSoftening|true
detectorFieldCouldBeLocal=FieldCouldBeLocal|true
detectorFieldItemSummary=FieldItemSummary|true
detectorFinalParameters=FinalParameters|true
detectorFinalizerNullsFields=FinalizerNullsFields|true
detectorFindBadCast=FindBadCast|false
detectorFindBadCast2=FindBadCast2|true
detectorFindBadEqualsImplementation=FindBadEqualsImplementation|false
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|false
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
detectorFloatingPointLoops=FloatingPointLoops|true
detectorFormatStringChecker=FormatStringChecker|true
detectorHugeSharedStringConstants=HugeSharedStringConstants|true
detectorIDivResultCastToDouble=IDivResultCastToDouble|true
detectorImproperPropertiesUse=ImproperPropertiesUse|true
detectorInappropriateToStringUse=InappropriateToStringUse|true
detectorIncompatMask=IncompatMask|true
detectorInconsistentAnnotations=InconsistentAnnotations|true
detectorInconsistentKeyNameCasing=InconsistentKeyNameCasing|true
detectorIncorrectInternalClassUse=IncorrectInternalClassUse|true
detectorInefficientMemberAccess=InefficientMemberAccess|false
detectorInefficientStringBuffering=InefficientStringBuffering|true
detectorInefficientToArray=InefficientToArray|true
detectorInfiniteLoop=InfiniteLoop|true
detectorInfiniteRecursiveLoop=InfiniteRecursiveLoop|true
detectorInfiniteRecursiveLoop2=InfiniteRecursiveLoop2|true
detectorInheritanceTypeChecking=InheritanceTypeChecking|false
detectorInheritanceUnsafeGetResource=InheritanceUnsafeGetResource|true
detectorInitializationChain=InitializationChain|true
detectorInstantiateStaticClass=InstantiateStaticClass|true
detectorIntCast2LongAsInstant=IntCast2LongAsInstant|true
detectorInvalidJUnitTest=InvalidJUnitTest|true
detectorIteratorIdioms=IteratorIdioms|true
detectorJDBCVendorReliance=JDBCVendorReliance|true
detectorJUnitAssertionOddities=JUnitAssertionOddities|true
detectorLazyInit=LazyInit|true
detectorListIndexedIterating=ListIndexedIterating|true
detectorLiteralStringComparison=LiteralStringComparison|true
detectorLoadOfKnownNullValue=LoadOfKnownNullValue|true
detectorLocalSynchronizedCollection=LocalSynchronizedCollection|true
detectorLockedFields=LockedFields|false
detectorLoggerOddities=LoggerOddities|true
detectorLostExceptionStackTrace=LostExceptionStackTrace|true
detectorLostLoggerDueToWeakReference=LostLoggerDueToWeakReference|true
detectorManualArrayCopy=ManualArrayCopy|true
detectorMethodReturnCheck=MethodReturnCheck|true
detectorMethodReturnsConstant=MethodReturnsConstant|true
detectorMethods=Methods|true
detectorMisleadingOverloadModel=MisleadingOverloadModel|false
detectorMoreDumbMethods=MoreDumbMethods|false
detectorMultithreadedInstanceAccess=MultithreadedInstanceAccess|true
detectorMutableLock=MutableLock|true
detectorMutableStaticFields=MutableStaticFields|true
detectorNaming=Naming|true
detectorNeedlessAutoboxing=NeedlessAutoboxing|true
detectorNeedlessCustomSerialization=NeedlessCustomSerialization|true
detectorNeedlessInstanceRetrieval=NeedlessInstanceRetrieval|true
detectorNeedlessMemberCollectionSynchronization=NeedlessMemberCollectionSynchronization|true
detectorNonCollectionMethodUse=NonCollectionMethodUse|true
detectorNonFunctionalField=NonFunctionalField|true
detectorNonOwnedSynchronization=NonOwnedSynchronization|true
detectorNonRecycleableTaglibs=NonRecycleableTaglibs|true
detectorNonSymmetricEquals=NonSymmetricEquals|true
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
detectorOrphanedDOMNode=OrphanedDOMNode|true
detectorOverlyConcreteParameter=OverlyConcreteParameter|true
detectorOverridingEqualsNotSymmetrical=OverridingEqualsNotSymmetrical|true
detectorOverzealousCasting=OverzealousCasting|true
detectorParallelLists=ParallelLists|false
detectorPartiallyConstructedObjectAccess=PartiallyConstructedObjectAccess|true
detectorPoorlyDefinedParameter=PoorlyDefinedParameter|true
detectorPossibleConstantAllocationInLoop=PossibleConstantAllocationInLoop|true
detectorPossibleIncompleteSerialization=PossibleIncompleteSerialization|true
detectorPossibleMemoryBloat=PossibleMemoryBloat|true
detectorPossibleUnsuspectedSerialization=PossibleUnsuspectedSerialization|true
detectorPossiblyRedundantMethodCalls=PossiblyRedundantMethodCalls|false
detectorPreferZeroLengthArrays=PreferZeroLengthArrays|true
detectorPublicSemaphores=PublicSemaphores|true
detectorQuestionableBooleanAssignment=QuestionableBooleanAssignment|true
detectorReadOfInstanceFieldInMethodInvokedByConstructorInSuperclass=ReadOfInstanceFieldInMethodInvokedByConstructorInSuperclass|true
detectorReadReturnShouldBeChecked=ReadReturnShouldBeChecked|true
detectorRedundantInterfaces=RedundantInterfaces|true
detectorRedundantMethodCalls=RedundantMethodCalls|false
detectorReflectionOnObjectMethods=ReflectionOnObjectMethods|true
detectorReflectiveClasses=ReflectiveClasses|true
detectorRepeatedConditionals=RepeatedConditionals|true
detectorResolveAllReferences=ResolveAllReferences|false
detectorRuntimeExceptionCapture=RuntimeExceptionCapture|true
detectorSQLInLoop=SQLInLoop|true
detectorSection508Compliance=Section508Compliance|true
detectorSerializableIdiom=SerializableIdiom|false
detectorSideEffectConstructor=SideEffectConstructor|true
detectorSillynessPotPourri=SillynessPotPourri|true
detectorSloppyClassReflection=SloppyClassReflection|false
detectorSluggishGui=SluggishGui|true
detectorSpoiledChildInterfaceImplementor=SpoiledChildInterfaceImplementor|true
detectorSpuriousThreadStates=SpuriousThreadStates|true
detectorStartInConstructor=StartInConstructor|true
detectorStaticArrayCreatedInMethod=StaticArrayCreatedInMethod|true
detectorStaticCalendarDetector=StaticCalendarDetector|true
detectorStaticMethodInstanceInvocation=StaticMethodInstanceInvocation|true
detectorStringConcatenation=StringConcatenation|true
detectorSuperfluousInstanceOf=SuperfluousInstanceOf|true
detectorSuspiciousCloneAlgorithm=SuspiciousCloneAlgorithm|true
detectorSuspiciousClusteredSessionSupport=SuspiciousClusteredSessionSupport|true
detectorSuspiciousComparatorReturnValues=SuspiciousComparatorReturnValues|true
detectorSuspiciousGetterSetterUse=SuspiciousGetterSetterUse|true
detectorSuspiciousJDKVersionUse=SuspiciousJDKVersionUse|false
detectorSuspiciousNullGuard=SuspiciousNullGuard|true
detectorSuspiciousThreadInterrupted=SuspiciousThreadInterrupted|true
detectorSuspiciousUninitializedArray=SuspiciousUninitializedArray|true
detectorSuspiciousWaitOnConcurrentObject=SuspiciousWaitOnConcurrentObject|true
detectorSwitchFallthrough=SwitchFallthrough|true
detectorSyncCollectionIterators=SyncCollectionIterators|true
detectorSynchronizationOnSharedBuiltinConstant=SynchronizationOnSharedBuiltinConstant|true
detectorSynchronizeAndNullCheckField=SynchronizeAndNullCheckField|true
detectorSynchronizeOnClassLiteralNotGetClass=SynchronizeOnClassLiteralNotGetClass|true
detectorSynchronizingOnContentsOfFieldToProtectField=SynchronizingOnContentsOfFieldToProtectField|true
detectorTailRecursion=TailRecursion|true
detectorTestASM=TestASM|false
detectorTestDataflowAnalysis=TestDataflowAnalysis|false
detectorTestingGround=TestingGround|false
detectorTrainFieldStoreTypes=TrainFieldStoreTypes|true
detectorTrainNonNullAnnotations=TrainNonNullAnnotations|true
detectorTrainUnconditionalDerefParams=TrainUnconditionalDerefParams|true
detectorTristateBooleanPattern=TristateBooleanPattern|true
detectorURLProblems=URLProblems|true
detectorUncallableMethodOfAnonymousClass=UncallableMethodOfAnonymousClass|true
detectorUnnecessaryMath=UnnecessaryMath|true
detectorUnnecessaryNewNullCheck=UnnecessaryNewNullCheck|true
detectorUnnecessaryStoreBeforeReturn=UnnecessaryStoreBeforeReturn|false
detectorUnreadFields=UnreadFields|true
detectorUnrelatedCollectionContents=UnrelatedCollectionContents|true
detectorUnrelatedReturnValues=UnrelatedReturnValues|false
detectorUseAddAll=UseAddAll|true
detectorUseCharacterParameterizedMethod=UseCharacterParameterizedMethod|true
detectorUseEnumCollections=UseEnumCollections|true
detectorUseObjectEquals=UseObjectEquals|true
detectorUseSplit=UseSplit|true
detectorUseToArray=UseToArray|true
detectorUseVarArgs=UseVarArgs|true
detectorUselessSubclassMethod=UselessSubclassMethod|true
detectorVarArgsProblems=VarArgsProblems|true
detectorVolatileUsage=VolatileUsage|true
detectorWaitInLoop=WaitInLoop|true
detectorWeakExceptionMessaging=WeakExceptionMessaging|true
detectorWriteOnlyCollection=WriteOnlyCollection|true
detectorWrongMapIterator=WrongMapIterator|true
detectorXMLFactoryBypass=XMLFactoryBypass|true
detector_threshold=3
effort=max
filter_settings=Low|BAD_PRACTICE,CORRECTNESS,EXPERIMENTAL,I18N,MALICIOUS_CODE,MT_CORRECTNESS,PERFORMANCE,SECURITY,STYLE|false|20
filter_settings_neg=NOISE|
run_at_full_build=false
