#SpotBugs User Preferences #Fri Dec 04 10:39:51 CET 2020 detectorExplicitSerialization=ExplicitSerialization|true detectorMultithreadedInstanceAccess=MultithreadedInstanceAccess|true detectorConfusionBetweenInheritedAndOuterMethod=ConfusionBetweenInheritedAndOuterMethod|true detectorWrongMapIterator=WrongMapIterator|true detectorUnnecessaryMath=UnnecessaryMath|true detectorUselessSubclassMethod=UselessSubclassMethod|false filter_settings=Medium|BAD_PRACTICE,CORRECTNESS,EXPERIMENTAL,I18N,MALICIOUS_CODE,MT_CORRECTNESS,PERFORMANCE,SECURITY,STYLE|false|15 detectorURLProblems=URLProblems|true detectorIteratorIdioms=IteratorIdioms|true detectorMutableEnum=MutableEnum|true detectorFindNonShortCircuit=FindNonShortCircuit|true detectorSynchronizeAndNullCheckField=SynchronizeAndNullCheckField|true detectorVolatileUsage=VolatileUsage|true detectorFindNakedNotify=FindNakedNotify|true detectorFindUninitializedGet=FindUninitializedGet|true detectorFindUseOfNonSerializableValue=FindUseOfNonSerializableValue|true detectorFindJSR166LockMonitorenter=FindJSR166LockMonitorenter|true detectorQuestionableBooleanAssignment=QuestionableBooleanAssignment|true detectorSwitchFallthrough=SwitchFallthrough|true detectorFindLocalSelfAssignment2=FindLocalSelfAssignment2|true detectorConfusedInheritance=ConfusedInheritance|true detectorSynchronizationOnSharedBuiltinConstant=SynchronizationOnSharedBuiltinConstant|true detectorMutableStaticFields=MutableStaticFields|true detectorInvalidJUnitTest=InvalidJUnitTest|true detectorInfiniteLoop=InfiniteLoop|true detectorFindRunInvocations=FindRunInvocations|true detectorBadSyntaxForRegularExpression=BadSyntaxForRegularExpression|true detectorXMLFactoryBypass=XMLFactoryBypass|true detectorFindOpenStream=FindOpenStream|true detectorCheckExpectedWarnings=CheckExpectedWarnings|false detectorHugeSharedStringConstants=HugeSharedStringConstants|true detectorLostLoggerDueToWeakReference=LostLoggerDueToWeakReference|true detectorStringConcatenation=StringConcatenation|true detectorLoadOfKnownNullValue=LoadOfKnownNullValue|true detectorFinalizerNullsFields=FinalizerNullsFields|true detectorFindFieldSelfAssignment=FindFieldSelfAssignment|true detectorInefficientToArray=InefficientToArray|false detectorDontCatchIllegalMonitorStateException=DontCatchIllegalMonitorStateException|true detectorInconsistentAnnotations=InconsistentAnnotations|true detectorBadlyOverriddenAdapter=BadlyOverriddenAdapter|true detectorInstantiateStaticClass=InstantiateStaticClass|true detectorCheckRelaxingNullnessAnnotation=CheckRelaxingNullnessAnnotation|true detectorMethodReturnCheck=MethodReturnCheck|true detectorEqualsOperandShouldHaveClassCompatibleWithThis=EqualsOperandShouldHaveClassCompatibleWithThis|true detectorFindDoubleCheck=FindDoubleCheck|true detectorFindBadForLoop=FindBadForLoop|true detectorDefaultEncodingDetector=DefaultEncodingDetector|true detectorFindInconsistentSync2=FindInconsistentSync2|true detectorFindSpinLoop=FindSpinLoop|true detectorFindMaskedFields=FindMaskedFields|true detectorBooleanReturnNull=BooleanReturnNull|true detectorFindUnsyncGet=FindUnsyncGet|true detectorCrossSiteScripting=CrossSiteScripting|true detectorDroppedException=DroppedException|true detectorFindDeadLocalStores=FindDeadLocalStores|true detectorCheckImmutableAnnotation=CheckImmutableAnnotation|true detectorInfiniteRecursiveLoop=InfiniteRecursiveLoop|true detectorFindRefComparison=FindRefComparison|true detectorFindRoughConstants=FindRoughConstants|true detectorMutableLock=MutableLock|true detectorFindNullDeref=FindNullDeref|true detectorFindReturnRef=FindReturnRef|true detectorSynchronizeOnClassLiteralNotGetClass=SynchronizeOnClassLiteralNotGetClass|true detectorFindUselessControlFlow=FindUselessControlFlow|true detectorOverridingEqualsNotSymmetrical=OverridingEqualsNotSymmetrical|true detectorIDivResultCastToDouble=IDivResultCastToDouble|true detectorReadOfInstanceFieldInMethodInvokedByConstructorInSuperclass=ReadOfInstanceFieldInMethodInvokedByConstructorInSuperclass|true detectorFindSelfComparison=FindSelfComparison|true detectorFindFloatEquality=FindFloatEquality|true detectorFindComparatorProblems=FindComparatorProblems|true detectorRepeatedConditionals=RepeatedConditionals|true filter_settings_neg=NOISE| detectorInefficientMemberAccess=InefficientMemberAccess|false detectorFindUncalledPrivateMethods=FindUncalledPrivateMethods|true detectorNumberConstructor=NumberConstructor|true detectorDontAssertInstanceofInTests=DontAssertInstanceofInTests|true detectorFindFinalizeInvocations=FindFinalizeInvocations|true detectorFindNullDerefsInvolvingNonShortCircuitEvaluation=FindNullDerefsInvolvingNonShortCircuitEvaluation|true detectorDontIgnoreResultOfPutIfAbsent=DontIgnoreResultOfPutIfAbsent|true detectorFindUnconditionalWait=FindUnconditionalWait|true detectorFindTwoLockWait=FindTwoLockWait|true detectorFindSleepWithLockHeld=FindSleepWithLockHeld|true detectorFindUnreleasedLock=FindUnreleasedLock|true detectorInefficientIndexOf=InefficientIndexOf|false detectorDoInsideDoPrivileged=DoInsideDoPrivileged|true detectorFindEmptySynchronizedBlock=FindEmptySynchronizedBlock|true detectorOverridingMethodsMustInvokeSuperDetector=OverridingMethodsMustInvokeSuperDetector|true detectorWaitInLoop=WaitInLoop|true detectorIntCast2LongAsInstant=IntCast2LongAsInstant|true detectorBadUseOfReturnValue=BadUseOfReturnValue|true detectorFindSqlInjection=FindSqlInjection|true detectorUnreadFields=UnreadFields|true detectorSynchronizingOnContentsOfFieldToProtectField=SynchronizingOnContentsOfFieldToProtectField|true detectorFindUselessObjects=FindUselessObjects|true detectorBadAppletConstructor=BadAppletConstructor|false detectorInheritanceUnsafeGetResource=InheritanceUnsafeGetResource|true detectorSerializableIdiom=SerializableIdiom|true detectorNaming=Naming|true detectorNoteUnconditionalParamDerefs=NoteUnconditionalParamDerefs|true detectorFormatStringChecker=FormatStringChecker|true detectorSuspiciousThreadInterrupted=SuspiciousThreadInterrupted|true detectorEmptyZipFileEntry=EmptyZipFileEntry|false detectorFindCircularDependencies=FindCircularDependencies|false detectorPreferZeroLengthArrays=PreferZeroLengthArrays|true detectorAtomicityProblem=AtomicityProblem|true detectorRuntimeExceptionCapture=RuntimeExceptionCapture|true detectorInitializationChain=InitializationChain|true detectorInitializeNonnullFieldsInConstructor=InitializeNonnullFieldsInConstructor|true detectorOptionalReturnNull=OptionalReturnNull|true detectorStartInConstructor=StartInConstructor|true detectorFindUnsatisfiedObligation=FindUnsatisfiedObligation|true detectorRedundantConditions=RedundantConditions|true effort=default detectorRedundantInterfaces=RedundantInterfaces|true detectorDuplicateBranches=DuplicateBranches|true detectorCheckTypeQualifiers=CheckTypeQualifiers|true detectorComparatorIdiom=ComparatorIdiom|true detectorFindBadCast2=FindBadCast2|true detectorFindMismatchedWaitOrNotify=FindMismatchedWaitOrNotify|true excludefilter0=findBugs/FindBugsExcludeFilter.xml|true detectorBadResultSetAccess=BadResultSetAccess|true detectorIncompatMask=IncompatMask|true detectorCovariantArrayAssignment=CovariantArrayAssignment|false detectorDumbMethodInvocations=DumbMethodInvocations|true run_at_full_build=false detectorStaticCalendarDetector=StaticCalendarDetector|true detectorUncallableMethodOfAnonymousClass=UncallableMethodOfAnonymousClass|true detectorVarArgsProblems=VarArgsProblems|true detectorInefficientInitializationInsideLoop=InefficientInitializationInsideLoop|false detectorCloneIdiom=CloneIdiom|true detectorFindHEmismatch=FindHEmismatch|true detectorAppendingToAnObjectOutputStream=AppendingToAnObjectOutputStream|true detectorFindSelfComparison2=FindSelfComparison2|true detectorLazyInit=LazyInit|true detectorFindUnrelatedTypesInGenericContainer=FindUnrelatedTypesInGenericContainer|true detectorDontUseEnum=DontUseEnum|true detectorFindPuzzlers=FindPuzzlers|true detectorCallToUnsupportedMethod=CallToUnsupportedMethod|false detectorSuperfluousInstanceOf=SuperfluousInstanceOf|true detectorReadReturnShouldBeChecked=ReadReturnShouldBeChecked|true detector_threshold=2 detectorPublicSemaphores=PublicSemaphores|false detectorDumbMethods=DumbMethods|true