xref: /Lucene/gradle/validation/ecj-lint/ecj.javadocs.prefs (revision 87bba4152c0976ab8b8371ec7c0197b7c439605d)
1eclipse.preferences.version=1
2org.eclipse.jdt.core.compiler.annotation.inheritNullAnnotations=disabled
3org.eclipse.jdt.core.compiler.annotation.missingNonNullByDefaultAnnotation=ignore
4org.eclipse.jdt.core.compiler.annotation.nonnull=org.eclipse.jdt.annotation.NonNull
5org.eclipse.jdt.core.compiler.annotation.nonnull.secondary=
6org.eclipse.jdt.core.compiler.annotation.nonnullbydefault=org.eclipse.jdt.annotation.NonNullByDefault
7org.eclipse.jdt.core.compiler.annotation.nonnullbydefault.secondary=
8org.eclipse.jdt.core.compiler.annotation.nullable=org.eclipse.jdt.annotation.Nullable
9org.eclipse.jdt.core.compiler.annotation.nullable.secondary=
10org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled
11org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
12org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate
13org.eclipse.jdt.core.compiler.codegen.targetPlatform=17
14org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
15org.eclipse.jdt.core.compiler.compliance=17
16org.eclipse.jdt.core.compiler.debug.lineNumber=generate
17org.eclipse.jdt.core.compiler.debug.localVariable=generate
18org.eclipse.jdt.core.compiler.debug.sourceFile=generate
19org.eclipse.jdt.core.compiler.doc.comment.support=enabled
20# TODO: disabled because we do have api leaks in modules
21org.eclipse.jdt.core.compiler.problem.APILeak=ignore
22org.eclipse.jdt.core.compiler.problem.annotatedTypeArgumentToUnannotated=error
23org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=error
24org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
25org.eclipse.jdt.core.compiler.problem.autoboxing=ignore
26org.eclipse.jdt.core.compiler.problem.comparingIdentical=error
27# TODO: disabled by default: seems productive but there are currently cleanups/exceptions
28org.eclipse.jdt.core.compiler.problem.deadCode=ignore
29# deprecation warnings disabled by default:
30# as a library we expose, support, and test deprecated APIs/impls
31# deprecated classes might need to be touched by non-deprecated code (e.g. test framework)
32org.eclipse.jdt.core.compiler.problem.deprecation=ignore
33org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled
34org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled
35org.eclipse.jdt.core.compiler.problem.discouragedReference=error
36org.eclipse.jdt.core.compiler.problem.emptyStatement=ignore
37org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
38org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
39org.eclipse.jdt.core.compiler.problem.explicitlyClosedAutoCloseable=ignore
40org.eclipse.jdt.core.compiler.problem.fallthroughCase=ignore
41org.eclipse.jdt.core.compiler.problem.fatalOptionalError=disabled
42org.eclipse.jdt.core.compiler.problem.fieldHiding=ignore
43org.eclipse.jdt.core.compiler.problem.finalParameterBound=error
44org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=error
45org.eclipse.jdt.core.compiler.problem.forbiddenReference=error
46org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=error
47org.eclipse.jdt.core.compiler.problem.includeNullInfoFromAsserts=disabled
48org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=error
49org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=error
50org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=ignore
51org.eclipse.jdt.core.compiler.problem.invalidJavadoc=error
52org.eclipse.jdt.core.compiler.problem.invalidJavadocTags=enabled
53org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsDeprecatedRef=disabled
54org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsNotVisibleRef=disabled
55org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsVisibility=private
56org.eclipse.jdt.core.compiler.problem.localVariableHiding=ignore
57org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=error
58org.eclipse.jdt.core.compiler.problem.missingDefaultCase=ignore
59org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=error
60org.eclipse.jdt.core.compiler.problem.missingEnumCaseDespiteDefault=enabled
61org.eclipse.jdt.core.compiler.problem.missingHashCodeMethod=error
62org.eclipse.jdt.core.compiler.problem.missingJavadocComments=ignore
63org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsOverriding=disabled
64org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsVisibility=public
65org.eclipse.jdt.core.compiler.problem.missingJavadocTagDescription=all_standard_tags
66org.eclipse.jdt.core.compiler.problem.missingJavadocTags=ignore
67org.eclipse.jdt.core.compiler.problem.missingJavadocTagsMethodTypeParameters=disabled
68org.eclipse.jdt.core.compiler.problem.missingJavadocTagsOverriding=disabled
69org.eclipse.jdt.core.compiler.problem.missingJavadocTagsVisibility=public
70org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=error
71org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotationForInterfaceMethodImplementation=enabled
72# disabled by default: lucene does not support object serialization
73org.eclipse.jdt.core.compiler.problem.missingSerialVersion=ignore
74org.eclipse.jdt.core.compiler.problem.missingSynchronizedOnInheritedMethod=ignore
75org.eclipse.jdt.core.compiler.problem.noEffectAssignment=error
76org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=error
77org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore
78org.eclipse.jdt.core.compiler.problem.nonnullParameterAnnotationDropped=error
79org.eclipse.jdt.core.compiler.problem.nonnullTypeVariableFromLegacyInvocation=error
80org.eclipse.jdt.core.compiler.problem.nullAnnotationInferenceConflict=error
81org.eclipse.jdt.core.compiler.problem.nullReference=error
82org.eclipse.jdt.core.compiler.problem.nullSpecViolation=error
83org.eclipse.jdt.core.compiler.problem.nullUncheckedConversion=error
84org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=error
85org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore
86org.eclipse.jdt.core.compiler.problem.pessimisticNullAnalysisForFreeTypeVariables=error
87org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=ignore
88org.eclipse.jdt.core.compiler.problem.potentialNullReference=ignore
89org.eclipse.jdt.core.compiler.problem.potentiallyUnclosedCloseable=ignore
90org.eclipse.jdt.core.compiler.problem.rawTypeReference=error
91org.eclipse.jdt.core.compiler.problem.redundantNullAnnotation=error
92org.eclipse.jdt.core.compiler.problem.redundantNullCheck=error
93org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=ignore
94org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=error
95org.eclipse.jdt.core.compiler.problem.reportMethodCanBePotentiallyStatic=ignore
96org.eclipse.jdt.core.compiler.problem.reportMethodCanBeStatic=ignore
97org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=error
98org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled
99org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=error
100org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=enabled
101org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled
102org.eclipse.jdt.core.compiler.problem.suppressWarningsNotFullyAnalysed=error
103org.eclipse.jdt.core.compiler.problem.syntacticNullAnalysisForFields=disabled
104org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore
105# Ignore terminal deprecation, allowing this tool to run faster.
106# we can just let javac do this check instead!
107org.eclipse.jdt.core.compiler.problem.terminalDeprecation=ignore
108org.eclipse.jdt.core.compiler.problem.typeParameterHiding=error
109org.eclipse.jdt.core.compiler.problem.unavoidableGenericTypeProblems=enabled
110org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=error
111# TODO: resource-related warning that is normally enabled by default
112# this analysis gets confused by some IOUtils method, maybe there is an improvement possible?
113org.eclipse.jdt.core.compiler.problem.unclosedCloseable=ignore
114org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore
115# TODO: normally enabled by default: warns of unrecognized SuppressWarnings token
116# some SuppressWarnings are used for other tools.
117org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=ignore
118org.eclipse.jdt.core.compiler.problem.unlikelyCollectionMethodArgumentType=error
119org.eclipse.jdt.core.compiler.problem.unlikelyCollectionMethodArgumentTypeStrict=disabled
120org.eclipse.jdt.core.compiler.problem.unlikelyEqualsArgumentType=error
121org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore
122org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=ignore
123org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore
124# TODO: ideally, we shouldn't rely on these... but we do.
125org.eclipse.jdt.core.compiler.problem.unstableAutoModuleName=ignore
126org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore
127org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionExemptExceptionAndThrowable=enabled
128org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionIncludeDocCommentReference=enabled
129org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled
130org.eclipse.jdt.core.compiler.problem.unusedExceptionParameter=error
131org.eclipse.jdt.core.compiler.problem.unusedImport=error
132org.eclipse.jdt.core.compiler.problem.unusedLabel=error
133org.eclipse.jdt.core.compiler.problem.unusedLocal=error
134org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=ignore
135org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore
136org.eclipse.jdt.core.compiler.problem.unusedParameterIncludeDocCommentReference=enabled
137org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled
138org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disabled
139org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=error
140org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=error
141# TODO: normally enabled by default: warns of unnecessary SuppressedWarnings token
142# some SuppressWarnings are used for other tools
143org.eclipse.jdt.core.compiler.problem.unusedWarningToken=ignore
144org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=error
145org.eclipse.jdt.core.compiler.release=disabled
146org.eclipse.jdt.core.compiler.source=17
147org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled
148org.eclipse.jdt.core.compiler.taskPriorities=HIGH
149org.eclipse.jdt.core.compiler.taskTags=nocommit