add support for gson serialization
[storage-units.git] / .idea / inspectionProfiles / storage-units.java.xml
blob169bf0cee51962b77e56c13bdb9870867b5d102f
1 <component name="InspectionProjectProfileManager">
2   <profile version="1.0">
3     <option name="myName" value="storage-units.java" />
4     <inspection_tool class="AbstractMethodOverridesAbstractMethod" enabled="true" level="WARNING" enabled_by_default="true" />
5     <inspection_tool class="BadOddness" enabled="true" level="WARNING" enabled_by_default="true" />
6     <inspection_tool class="BigDecimalEquals" enabled="true" level="WARNING" enabled_by_default="true" />
7     <inspection_tool class="BooleanMethodNameMustStartWithQuestion" enabled="true" level="WARNING" enabled_by_default="true">
8       <option name="ignoreBooleanMethods" value="false" />
9       <option name="ignoreInAnnotationInterface" value="true" />
10       <option name="onlyWarnOnBaseMethods" value="true" />
11       <option name="questionString" value="are,can,check,contains,could,endsWith,equals,has,is,matches,must,shall,should,startsWith,was,were,will,would" />
12     </inspection_tool>
13     <inspection_tool class="CallToSimpleGetterInClass" enabled="true" level="WARNING" enabled_by_default="true">
14       <option name="ignoreGetterCallsOnOtherObjects" value="false" />
15       <option name="onlyReportPrivateGetter" value="false" />
16     </inspection_tool>
17     <inspection_tool class="CallToSimpleSetterInClass" enabled="true" level="WARNING" enabled_by_default="true">
18       <option name="ignoreSetterCallsOnOtherObjects" value="false" />
19       <option name="onlyReportPrivateSetter" value="false" />
20     </inspection_tool>
21     <inspection_tool class="CastThatLosesPrecision" enabled="true" level="WARNING" enabled_by_default="true">
22       <option name="ignoreIntegerCharCasts" value="false" />
23       <option name="ignoreOverflowingByteCasts" value="false" />
24     </inspection_tool>
25     <inspection_tool class="CastToIncompatibleInterface" enabled="true" level="WARNING" enabled_by_default="true" />
26     <inspection_tool class="CharUsedInArithmeticContext" enabled="true" level="WARNING" enabled_by_default="true" />
27     <inspection_tool class="ClassIndependentOfModule" enabled="true" level="WARNING" enabled_by_default="true" />
28     <inspection_tool class="ClassNamePrefixedWithPackageName" enabled="true" level="WARNING" enabled_by_default="true" />
29     <inspection_tool class="ClassNameSameAsAncestorName" enabled="true" level="WARNING" enabled_by_default="true" />
30     <inspection_tool class="ClassOnlyUsedInOneModule" enabled="true" level="WARNING" enabled_by_default="true" />
31     <inspection_tool class="ClassOnlyUsedInOnePackage" enabled="true" level="WARNING" enabled_by_default="true" />
32     <inspection_tool class="ClassUnconnectedToPackage" enabled="true" level="WARNING" enabled_by_default="true" />
33     <inspection_tool class="CollectionContainsUrl" enabled="true" level="WARNING" enabled_by_default="true" />
34     <inspection_tool class="ComparisonOfShortAndChar" enabled="true" level="WARNING" enabled_by_default="true" />
35     <inspection_tool class="ConfusingFloatingPointLiteral" enabled="true" level="WARNING" enabled_by_default="true" />
36     <inspection_tool class="ConfusingMainMethod" enabled="true" level="WARNING" enabled_by_default="true" />
37     <inspection_tool class="ConstantMathCall" enabled="true" level="WARNING" enabled_by_default="true" />
38     <inspection_tool class="DisjointPackage" enabled="true" level="WARNING" enabled_by_default="true" />
39     <inspection_tool class="DollarSignInName" enabled="true" level="WARNING" enabled_by_default="true" />
40     <inspection_tool class="DoubleLiteralMayBeFloatLiteral" enabled="true" level="WARNING" enabled_by_default="true" />
41     <inspection_tool class="DynamicRegexReplaceableByCompiledPattern" enabled="true" level="WARNING" enabled_by_default="true" />
42     <inspection_tool class="EqualsHashCodeCalledOnUrl" enabled="true" level="WARNING" enabled_by_default="true" />
43     <inspection_tool class="ExceptionNameDoesntEndWithException" enabled="true" level="WARNING" enabled_by_default="true" />
44     <inspection_tool class="ExceptionPackage" enabled="true" level="WARNING" enabled_by_default="true" />
45     <inspection_tool class="FieldMayBeStatic" enabled="true" level="WARNING" enabled_by_default="true" />
46     <inspection_tool class="FieldNamingConvention" enabled="true" level="WARNING" enabled_by_default="true" />
47     <inspection_tool class="FloatingPointEquality" enabled="true" level="WARNING" enabled_by_default="true" />
48     <inspection_tool class="HardcodedFileSeparators" enabled="true" level="WARNING" enabled_by_default="true">
49       <option name="m_recognizeExampleMediaType" value="false" />
50     </inspection_tool>
51     <inspection_tool class="HardcodedLineSeparators" enabled="true" level="WARNING" enabled_by_default="true" />
52     <inspection_tool class="HtmlTagCanBeJavadocTag" enabled="true" level="WARNING" enabled_by_default="true" />
53     <inspection_tool class="InconsistentLanguageLevel" enabled="true" level="WARNING" enabled_by_default="true" />
54     <inspection_tool class="InstanceVariableUninitializedUse" enabled="true" level="WARNING" enabled_by_default="true">
55       <option name="m_ignorePrimitives" value="false" />
56       <option name="annotationNamesString" value="" />
57     </inspection_tool>
58     <inspection_tool class="IntLiteralMayBeLongLiteral" enabled="true" level="WARNING" enabled_by_default="true" />
59     <inspection_tool class="JavadocHtmlLint" enabled="true" level="ERROR" enabled_by_default="true" />
60     <inspection_tool class="KeySetIterationMayUseEntrySet" enabled="true" level="WARNING" enabled_by_default="true" />
61     <inspection_tool class="LambdaParameterNamingConvention" enabled="true" level="WARNING" enabled_by_default="true" />
62     <inspection_tool class="LambdaUnfriendlyMethodOverload" enabled="true" level="WARNING" enabled_by_default="true" />
63     <inspection_tool class="LengthOneStringInIndexOf" enabled="true" level="WARNING" enabled_by_default="true" />
64     <inspection_tool class="LocalVariableNamingConvention" enabled="true" level="WARNING" enabled_by_default="true">
65       <option name="m_ignoreForLoopParameters" value="false" />
66       <option name="m_ignoreCatchParameters" value="false" />
67       <option name="m_regex" value="[a-z][A-Za-z\d]*" />
68       <option name="m_minLength" value="1" />
69       <option name="m_maxLength" value="25" />
70     </inspection_tool>
71     <inspection_tool class="MagicNumber" enabled="true" level="WARNING" enabled_by_default="true" />
72     <inspection_tool class="MapReplaceableByEnumMap" enabled="true" level="WARNING" enabled_by_default="true" />
73     <inspection_tool class="MethodMayBeStatic" enabled="true" level="WARNING" enabled_by_default="true">
74       <option name="m_onlyPrivateOrFinal" value="true" />
75       <option name="m_ignoreEmptyMethods" value="true" />
76     </inspection_tool>
77     <inspection_tool class="MethodNameSameAsParentName" enabled="true" level="WARNING" enabled_by_default="true" />
78     <inspection_tool class="MethodOnlyUsedFromInnerClass" enabled="true" level="WARNING" enabled_by_default="true">
79       <option name="ignoreMethodsAccessedFromAnonymousClass" value="false" />
80       <option name="ignoreStaticMethodsFromNonStaticInnerClass" value="false" />
81       <option name="onlyReportStaticMethods" value="false" />
82     </inspection_tool>
83     <inspection_tool class="MissingDeprecatedAnnotation" enabled="true" level="WARNING" enabled_by_default="true" />
84     <inspection_tool class="MissingJavadoc" enabled="true" level="WARNING" enabled_by_default="true" />
85     <inspection_tool class="MissingPackageInfo" enabled="true" level="WARNING" enabled_by_default="true" />
86     <inspection_tool class="MissortedModifiers" enabled="true" level="WARNING" enabled_by_default="true">
87       <option name="m_requireAnnotationsFirst" value="true" />
88       <option name="typeUseWithType" value="true" />
89     </inspection_tool>
90     <inspection_tool class="MisspelledMethodName" enabled="true" level="WARNING" enabled_by_default="true" />
91     <inspection_tool class="NewMethodNamingConvention" enabled="true" level="WARNING" enabled_by_default="true" />
92     <inspection_tool class="NonBooleanMethodNameMayNotStartWithQuestion" enabled="true" level="WARNING" enabled_by_default="true">
93       <option name="questionString" value="are,can,check,contains,could,endsWith,equals,has,is,matches,must,shall,should,startsWith,was,were,will,would" />
94       <option name="ignoreBooleanMethods" value="false" />
95       <option name="onlyWarnOnBaseMethods" value="true" />
96     </inspection_tool>
97     <inspection_tool class="NonExceptionNameEndsWithException" enabled="true" level="WARNING" enabled_by_default="true" />
98     <inspection_tool class="NonFinalUtilityClass" enabled="true" level="WARNING" enabled_by_default="true" />
99     <inspection_tool class="NonReproducibleMathCall" enabled="true" level="WARNING" enabled_by_default="true" />
100     <inspection_tool class="NonSerializableFieldInSerializableClass" enabled="true" level="WARNING" enabled_by_default="true">
101       <option name="ignorableAnnotations">
102         <value />
103       </option>
104       <option name="ignoreAnonymousInnerClasses" value="false" />
105       <option name="superClassString" value="java.awt.Component" />
106     </inspection_tool>
107     <inspection_tool class="NonSerializableWithSerialVersionUIDField" enabled="true" level="WARNING" enabled_by_default="true" />
108     <inspection_tool class="ObjectInstantiationInEqualsHashCode" enabled="true" level="WARNING" enabled_by_default="true" />
109     <inspection_tool class="OverloadedVarargsMethod" enabled="true" level="WARNING" enabled_by_default="true" />
110     <inspection_tool class="OverlyComplexArithmeticExpression" enabled="true" level="WARNING" enabled_by_default="true">
111       <option name="m_limit" value="6" />
112     </inspection_tool>
113     <inspection_tool class="PackageDotHtmlMayBePackageInfo" enabled="true" level="WARNING" enabled_by_default="true" />
114     <inspection_tool class="PackageInMultipleModules" enabled="true" level="WARNING" enabled_by_default="true" />
115     <inspection_tool class="PackageNamingConvention" enabled="true" level="WARNING" enabled_by_default="true">
116       <option name="m_regex" value="[a-z]*" />
117       <option name="m_minLength" value="3" />
118       <option name="m_maxLength" value="16" />
119     </inspection_tool>
120     <inspection_tool class="ParameterNameDiffersFromOverriddenParameter" enabled="true" level="WARNING" enabled_by_default="true">
121       <option name="m_ignoreSingleCharacterNames" value="false" />
122       <option name="m_ignoreOverridesOfLibraryMethods" value="false" />
123     </inspection_tool>
124     <inspection_tool class="ParameterNamingConvention" enabled="true" level="WARNING" enabled_by_default="true">
125       <option name="m_regex" value="[a-z][A-Za-z\d]*" />
126       <option name="m_minLength" value="1" />
127       <option name="m_maxLength" value="30" />
128     </inspection_tool>
129     <inspection_tool class="ParameterizedParametersStaticCollection" enabled="true" level="WARNING" enabled_by_default="true" />
130     <inspection_tool class="PublicStaticArrayField" enabled="true" level="WARNING" enabled_by_default="true" />
131     <inspection_tool class="PublicStaticCollectionField" enabled="true" level="WARNING" enabled_by_default="true" />
132     <inspection_tool class="QuestionableName" enabled="true" level="WARNING" enabled_by_default="true">
133       <option name="nameString" value="aa,abc,bad,bar,bar2,baz,baz1,baz2,baz3,bb,blah,bogus,bool,cc,dd,defau1t,dummy,dummy2,ee,fa1se,ff,foo,foo1,foo2,foo3,foobar,four,fred,fred1,fred2,gg,hh,hello,hello1,hello2,hello3,ii,nu11,one,silly,silly2,string,two,that,then,three,whi1e,var" />
134     </inspection_tool>
135     <inspection_tool class="RandomDoubleForRandomInteger" enabled="true" level="WARNING" enabled_by_default="true" />
136     <inspection_tool class="SerialVersionUIDNotStaticFinal" enabled="true" level="WARNING" enabled_by_default="true" />
137     <inspection_tool class="SerializableHasSerialVersionUIDField" enabled="true" level="WARNING" enabled_by_default="true" />
138     <inspection_tool class="SerializableInnerClassHasSerialVersionUIDField" enabled="true" level="WARNING" enabled_by_default="true">
139       <option name="ignoreAnonymousInnerClasses" value="false" />
140       <option name="superClassString" value="java.awt.Component" />
141     </inspection_tool>
142     <inspection_tool class="SetReplaceableByEnumSet" enabled="true" level="WARNING" enabled_by_default="true" />
143     <inspection_tool class="SimplifiableAnnotation" enabled="true" level="WARNING" enabled_by_default="true" />
144     <inspection_tool class="StandardVariableNames" enabled="true" level="WARNING" enabled_by_default="true" />
145     <inspection_tool class="StaticMethodOnlyUsedInOneClass" enabled="true" level="WARNING" enabled_by_default="true">
146       <option name="ignoreTestClasses" value="true" />
147     </inspection_tool>
148     <inspection_tool class="StringBufferToStringInConcatenation" enabled="true" level="WARNING" enabled_by_default="true" />
149     <inspection_tool class="StringEqualsEmptyString" enabled="true" level="WARNING" enabled_by_default="true" />
150     <inspection_tool class="StringReplaceableByStringBuffer" enabled="true" level="WARNING" enabled_by_default="true">
151       <option name="onlyWarnOnLoop" value="true" />
152     </inspection_tool>
153     <inspection_tool class="SuspiciousLiteralUnderscore" enabled="true" level="WARNING" enabled_by_default="true" />
154     <inspection_tool class="SynchronizeOnThis" enabled="true" level="WARNING" enabled_by_default="true" />
155     <inspection_tool class="TestMethodInProductCode" enabled="true" level="WARNING" enabled_by_default="true" />
156     <inspection_tool class="ThisEscapedInConstructor" enabled="true" level="WARNING" enabled_by_default="true" />
157     <inspection_tool class="TrivialStringConcatenation" enabled="true" level="WARNING" enabled_by_default="true" />
158     <inspection_tool class="UnnecessarilyQualifiedStaticallyImportedElement" enabled="true" level="WARNING" enabled_by_default="true" />
159     <inspection_tool class="UnnecessaryExplicitNumericCast" enabled="true" level="WARNING" enabled_by_default="true" />
160     <inspection_tool class="UnnecessaryInheritDoc" enabled="true" level="WARNING" enabled_by_default="true" />
161     <inspection_tool class="UnnecessaryJavaDocLink" enabled="true" level="WARNING" enabled_by_default="true">
162       <option name="ignoreInlineLinkToSuper" value="false" />
163     </inspection_tool>
164     <inspection_tool class="UnnecessaryQualifierForThis" enabled="true" level="WARNING" enabled_by_default="true" />
165     <inspection_tool class="UnnecessaryThis" enabled="true" level="WARNING" enabled_by_default="true" />
166     <inspection_tool class="UpperCaseFieldNameNotConstant" enabled="true" level="WARNING" enabled_by_default="true" />
167     <inspection_tool class="UseOfJDBCDriverClass" enabled="true" level="WARNING" enabled_by_default="true" />
168     <inspection_tool class="UseOfSunClasses" enabled="true" level="WARNING" enabled_by_default="true" />
169     <inspection_tool class="UtilityClassWithPublicConstructor" enabled="true" level="WARNING" enabled_by_default="true" />
170     <inspection_tool class="UtilityClassWithoutPrivateConstructor" enabled="true" level="WARNING" enabled_by_default="true">
171       <option name="ignorableAnnotations">
172         <value>
173           <item value="org.junit.jupiter.api.DisplayName" />
174         </value>
175       </option>
176       <option name="ignoreClassesWithOnlyMain" value="false" />
177     </inspection_tool>
178   </profile>
179 </component>