16
16
<orderEntry type =" inheritedJdk" />
17
17
<orderEntry type =" sourceFolder" forTests =" false" />
18
18
</component >
19
+ <component name =" org.twodividedbyzero.idea.findbugs" >
20
+ <option name =" _basePreferences" >
21
+ <map >
22
+ <entry key =" property.analysisEffortLevel" value =" default" />
23
+ <entry key =" property.analyzeAfterAutoMake" value =" false" />
24
+ <entry key =" property.analyzeAfterCompile" value =" false" />
25
+ <entry key =" property.annotationGutterIconEnabled" value =" true" />
26
+ <entry key =" property.annotationSuppressWarningsClass" value =" edu.umd.cs.findbugs.annotations.SuppressFBWarnings" />
27
+ <entry key =" property.annotationTextRangeMarkupEnabled" value =" true" />
28
+ <entry key =" property.exportAsHtml" value =" true" />
29
+ <entry key =" property.exportAsXml" value =" true" />
30
+ <entry key =" property.exportBaseDir" value =" " />
31
+ <entry key =" property.exportCreateArchiveDir" value =" false" />
32
+ <entry key =" property.exportOpenBrowser" value =" true" />
33
+ <entry key =" property.minPriorityToReport" value =" Medium" />
34
+ <entry key =" property.runAnalysisInBackground" value =" false" />
35
+ <entry key =" property.showHiddenDetectors" value =" false" />
36
+ <entry key =" property.toolWindowToFront" value =" true" />
37
+ </map >
38
+ </option >
39
+ <option name =" _detectors" >
40
+ <map >
41
+ <entry key =" AppendingToAnObjectOutputStream" value =" true" />
42
+ <entry key =" AtomicityProblem" value =" true" />
43
+ <entry key =" BadAppletConstructor" value =" false" />
44
+ <entry key =" BadResultSetAccess" value =" true" />
45
+ <entry key =" BadSyntaxForRegularExpression" value =" true" />
46
+ <entry key =" BadUseOfReturnValue" value =" true" />
47
+ <entry key =" BadlyOverriddenAdapter" value =" true" />
48
+ <entry key =" BooleanReturnNull" value =" true" />
49
+ <entry key =" BuildInterproceduralCallGraph" value =" false" />
50
+ <entry key =" BuildObligationPolicyDatabase" value =" true" />
51
+ <entry key =" BuildStringPassthruGraph" value =" true" />
52
+ <entry key =" CallToUnsupportedMethod" value =" false" />
53
+ <entry key =" CalledMethods" value =" true" />
54
+ <entry key =" CheckCalls" value =" false" />
55
+ <entry key =" CheckExpectedWarnings" value =" false" />
56
+ <entry key =" CheckImmutableAnnotation" value =" true" />
57
+ <entry key =" CheckRelaxingNullnessAnnotation" value =" true" />
58
+ <entry key =" CheckTypeQualifiers" value =" true" />
59
+ <entry key =" CloneIdiom" value =" true" />
60
+ <entry key =" ComparatorIdiom" value =" true" />
61
+ <entry key =" ConfusedInheritance" value =" true" />
62
+ <entry key =" ConfusionBetweenInheritedAndOuterMethod" value =" true" />
63
+ <entry key =" CovariantArrayAssignment" value =" false" />
64
+ <entry key =" CrossSiteScripting" value =" true" />
65
+ <entry key =" DefaultEncodingDetector" value =" true" />
66
+ <entry key =" DoInsideDoPrivileged" value =" true" />
67
+ <entry key =" DontCatchIllegalMonitorStateException" value =" true" />
68
+ <entry key =" DontIgnoreResultOfPutIfAbsent" value =" true" />
69
+ <entry key =" DontUseEnum" value =" true" />
70
+ <entry key =" DroppedException" value =" true" />
71
+ <entry key =" DumbMethodInvocations" value =" true" />
72
+ <entry key =" DumbMethods" value =" true" />
73
+ <entry key =" DuplicateBranches" value =" true" />
74
+ <entry key =" EmptyZipFileEntry" value =" false" />
75
+ <entry key =" EqualsOperandShouldHaveClassCompatibleWithThis" value =" true" />
76
+ <entry key =" ExplicitSerialization" value =" true" />
77
+ <entry key =" FieldItemSummary" value =" true" />
78
+ <entry key =" FinalizerNullsFields" value =" true" />
79
+ <entry key =" FindBadCast2" value =" true" />
80
+ <entry key =" FindBadForLoop" value =" true" />
81
+ <entry key =" FindBugsSummaryStats" value =" true" />
82
+ <entry key =" FindCircularDependencies" value =" false" />
83
+ <entry key =" FindComparatorProblems" value =" true" />
84
+ <entry key =" FindDeadLocalStores" value =" true" />
85
+ <entry key =" FindDoubleCheck" value =" true" />
86
+ <entry key =" FindEmptySynchronizedBlock" value =" true" />
87
+ <entry key =" FindFieldSelfAssignment" value =" true" />
88
+ <entry key =" FindFinalizeInvocations" value =" true" />
89
+ <entry key =" FindFloatEquality" value =" true" />
90
+ <entry key =" FindFloatMath" value =" false" />
91
+ <entry key =" FindHEmismatch" value =" true" />
92
+ <entry key =" FindInconsistentSync2" value =" true" />
93
+ <entry key =" FindJSR166LockMonitorenter" value =" true" />
94
+ <entry key =" FindLocalSelfAssignment2" value =" true" />
95
+ <entry key =" FindMaskedFields" value =" true" />
96
+ <entry key =" FindMismatchedWaitOrNotify" value =" true" />
97
+ <entry key =" FindNakedNotify" value =" true" />
98
+ <entry key =" FindNoSideEffectMethods" value =" true" />
99
+ <entry key =" FindNonSerializableStoreIntoSession" value =" false" />
100
+ <entry key =" FindNonSerializableValuePassedToWriteObject" value =" false" />
101
+ <entry key =" FindNonShortCircuit" value =" true" />
102
+ <entry key =" FindNullDeref" value =" true" />
103
+ <entry key =" FindNullDerefsInvolvingNonShortCircuitEvaluation" value =" true" />
104
+ <entry key =" FindOpenStream" value =" true" />
105
+ <entry key =" FindPuzzlers" value =" true" />
106
+ <entry key =" FindRefComparison" value =" true" />
107
+ <entry key =" FindReturnRef" value =" true" />
108
+ <entry key =" FindRoughConstants" value =" true" />
109
+ <entry key =" FindRunInvocations" value =" true" />
110
+ <entry key =" FindSelfComparison" value =" true" />
111
+ <entry key =" FindSelfComparison2" value =" true" />
112
+ <entry key =" FindSleepWithLockHeld" value =" true" />
113
+ <entry key =" FindSpinLoop" value =" true" />
114
+ <entry key =" FindSqlInjection" value =" true" />
115
+ <entry key =" FindTwoLockWait" value =" true" />
116
+ <entry key =" FindUncalledPrivateMethods" value =" true" />
117
+ <entry key =" FindUnconditionalWait" value =" true" />
118
+ <entry key =" FindUninitializedGet" value =" true" />
119
+ <entry key =" FindUnrelatedTypesInGenericContainer" value =" true" />
120
+ <entry key =" FindUnreleasedLock" value =" true" />
121
+ <entry key =" FindUnsatisfiedObligation" value =" true" />
122
+ <entry key =" FindUnsyncGet" value =" true" />
123
+ <entry key =" FindUseOfNonSerializableValue" value =" true" />
124
+ <entry key =" FindUselessControlFlow" value =" true" />
125
+ <entry key =" FindUselessObjects" value =" true" />
126
+ <entry key =" FormatStringChecker" value =" true" />
127
+ <entry key =" FunctionsThatMightBeMistakenForProcedures" value =" true" />
128
+ <entry key =" HugeSharedStringConstants" value =" true" />
129
+ <entry key =" IDivResultCastToDouble" value =" true" />
130
+ <entry key =" IncompatMask" value =" true" />
131
+ <entry key =" InconsistentAnnotations" value =" true" />
132
+ <entry key =" InefficientIndexOf" value =" false" />
133
+ <entry key =" InefficientInitializationInsideLoop" value =" false" />
134
+ <entry key =" InefficientMemberAccess" value =" false" />
135
+ <entry key =" InefficientToArray" value =" false" />
136
+ <entry key =" InfiniteLoop" value =" true" />
137
+ <entry key =" InfiniteRecursiveLoop" value =" true" />
138
+ <entry key =" InheritanceUnsafeGetResource" value =" true" />
139
+ <entry key =" InitializationChain" value =" true" />
140
+ <entry key =" InitializeNonnullFieldsInConstructor" value =" true" />
141
+ <entry key =" InstantiateStaticClass" value =" true" />
142
+ <entry key =" IntCast2LongAsInstant" value =" true" />
143
+ <entry key =" InvalidJUnitTest" value =" true" />
144
+ <entry key =" IteratorIdioms" value =" true" />
145
+ <entry key =" LazyInit" value =" true" />
146
+ <entry key =" LoadOfKnownNullValue" value =" true" />
147
+ <entry key =" LostLoggerDueToWeakReference" value =" true" />
148
+ <entry key =" MethodReturnCheck" value =" true" />
149
+ <entry key =" Methods" value =" true" />
150
+ <entry key =" MultithreadedInstanceAccess" value =" true" />
151
+ <entry key =" MutableEnum" value =" true" />
152
+ <entry key =" MutableLock" value =" true" />
153
+ <entry key =" MutableStaticFields" value =" true" />
154
+ <entry key =" Naming" value =" true" />
155
+ <entry key =" Noise" value =" false" />
156
+ <entry key =" NoiseNullDeref" value =" false" />
157
+ <entry key =" NoteAnnotationRetention" value =" true" />
158
+ <entry key =" NoteCheckReturnValueAnnotations" value =" true" />
159
+ <entry key =" NoteDirectlyRelevantTypeQualifiers" value =" true" />
160
+ <entry key =" NoteJCIPAnnotation" value =" true" />
161
+ <entry key =" NoteNonNullAnnotations" value =" false" />
162
+ <entry key =" NoteNonnullReturnValues" value =" false" />
163
+ <entry key =" NoteSuppressedWarnings" value =" true" />
164
+ <entry key =" NoteUnconditionalParamDerefs" value =" true" />
165
+ <entry key =" NumberConstructor" value =" true" />
166
+ <entry key =" OptionalReturnNull" value =" true" />
167
+ <entry key =" OverridingEqualsNotSymmetrical" value =" true" />
168
+ <entry key =" PreferZeroLengthArrays" value =" true" />
169
+ <entry key =" PublicSemaphores" value =" false" />
170
+ <entry key =" QuestionableBooleanAssignment" value =" true" />
171
+ <entry key =" ReadOfInstanceFieldInMethodInvokedByConstructorInSuperclass" value =" true" />
172
+ <entry key =" ReadReturnShouldBeChecked" value =" true" />
173
+ <entry key =" RedundantConditions" value =" true" />
174
+ <entry key =" RedundantInterfaces" value =" true" />
175
+ <entry key =" ReflectiveClasses" value =" true" />
176
+ <entry key =" RepeatedConditionals" value =" true" />
177
+ <entry key =" ResolveAllReferences" value =" false" />
178
+ <entry key =" RuntimeExceptionCapture" value =" true" />
179
+ <entry key =" SerializableIdiom" value =" true" />
180
+ <entry key =" StartInConstructor" value =" true" />
181
+ <entry key =" StaticCalendarDetector" value =" true" />
182
+ <entry key =" StringConcatenation" value =" true" />
183
+ <entry key =" SuperfluousInstanceOf" value =" true" />
184
+ <entry key =" SuspiciousThreadInterrupted" value =" true" />
185
+ <entry key =" SwitchFallthrough" value =" true" />
186
+ <entry key =" SynchronizationOnSharedBuiltinConstant" value =" true" />
187
+ <entry key =" SynchronizeAndNullCheckField" value =" true" />
188
+ <entry key =" SynchronizeOnClassLiteralNotGetClass" value =" true" />
189
+ <entry key =" SynchronizingOnContentsOfFieldToProtectField" value =" true" />
190
+ <entry key =" TestASM" value =" false" />
191
+ <entry key =" TestDataflowAnalysis" value =" false" />
192
+ <entry key =" TestingGround" value =" false" />
193
+ <entry key =" TestingGround2" value =" false" />
194
+ <entry key =" TrainFieldStoreTypes" value =" true" />
195
+ <entry key =" TrainLongInstantfParams" value =" true" />
196
+ <entry key =" TrainNonNullAnnotations" value =" true" />
197
+ <entry key =" TrainUnconditionalDerefParams" value =" true" />
198
+ <entry key =" URLProblems" value =" true" />
199
+ <entry key =" UncallableMethodOfAnonymousClass" value =" true" />
200
+ <entry key =" UnnecessaryMath" value =" true" />
201
+ <entry key =" UnreadFields" value =" true" />
202
+ <entry key =" UselessSubclassMethod" value =" false" />
203
+ <entry key =" VarArgsProblems" value =" true" />
204
+ <entry key =" VolatileUsage" value =" true" />
205
+ <entry key =" WaitInLoop" value =" true" />
206
+ <entry key =" WrongMapIterator" value =" true" />
207
+ <entry key =" XMLFactoryBypass" value =" true" />
208
+ </map >
209
+ </option >
210
+ <option name =" _reportCategories" >
211
+ <map >
212
+ <entry key =" BAD_PRACTICE" value =" true" />
213
+ <entry key =" CORRECTNESS" value =" true" />
214
+ <entry key =" EXPERIMENTAL" value =" true" />
215
+ <entry key =" I18N" value =" true" />
216
+ <entry key =" MALICIOUS_CODE" value =" true" />
217
+ <entry key =" MT_CORRECTNESS" value =" true" />
218
+ <entry key =" PERFORMANCE" value =" true" />
219
+ <entry key =" SECURITY" value =" true" />
220
+ <entry key =" STYLE" value =" true" />
221
+ </map >
222
+ </option >
223
+ </component >
19
224
</module >
0 commit comments