Skip to content

Commit b5e5b56

Browse files
committed
update Eclipse settings
taken from SoSyLab project template.
1 parent 85129f8 commit b5e5b56

File tree

1 file changed

+15
-6
lines changed

1 file changed

+15
-6
lines changed

.settings/org.eclipse.jdt.core.prefs

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,12 @@
22
# an API wrapper for a collection of SMT solvers:
33
# https://github.com/sosy-lab/java-smt
44
#
5-
# SPDX-FileCopyrightText: 2020 Dirk Beyer <https://www.sosy-lab.org>
5+
# SPDX-FileCopyrightText: 2025 Dirk Beyer <https://www.sosy-lab.org>
66
#
77
# SPDX-License-Identifier: Apache-2.0
88

99
eclipse.preferences.version=1
10+
org.eclipse.jdt.core.builder.annotationPath.allLocations=disabled
1011
org.eclipse.jdt.core.codeComplete.argumentPrefixes=p
1112
org.eclipse.jdt.core.codeComplete.argumentSuffixes=
1213
org.eclipse.jdt.core.codeComplete.fieldPrefixes=
@@ -23,9 +24,12 @@ org.eclipse.jdt.core.compiler.annotation.nonnull=javax.annotation.Nonnull
2324
org.eclipse.jdt.core.compiler.annotation.nonnull.secondary=
2425
org.eclipse.jdt.core.compiler.annotation.nonnullbydefault=org.sosy_lab.common.annotations.FieldsAreNonnullByDefault
2526
org.eclipse.jdt.core.compiler.annotation.nonnullbydefault.secondary=
27+
org.eclipse.jdt.core.compiler.annotation.notowning=org.eclipse.jdt.annotation.NotOwning
2628
org.eclipse.jdt.core.compiler.annotation.nullable=javax.annotation.Nullable
2729
org.eclipse.jdt.core.compiler.annotation.nullable.secondary=
2830
org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled
31+
org.eclipse.jdt.core.compiler.annotation.owning=org.eclipse.jdt.annotation.Owning
32+
org.eclipse.jdt.core.compiler.annotation.resourceanalysis=disabled
2933
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
3034
org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate
3135
org.eclipse.jdt.core.compiler.codegen.targetPlatform=11
@@ -36,6 +40,7 @@ org.eclipse.jdt.core.compiler.debug.localVariable=generate
3640
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
3741
org.eclipse.jdt.core.compiler.doc.comment.support=enabled
3842
org.eclipse.jdt.core.compiler.problem.APILeak=warning
43+
org.eclipse.jdt.core.compiler.problem.annotatedTypeArgumentToUnannotated=info
3944
org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=ignore
4045
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
4146
org.eclipse.jdt.core.compiler.problem.autoboxing=ignore
@@ -57,8 +62,10 @@ org.eclipse.jdt.core.compiler.problem.forbiddenReference=error
5762
org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning
5863
org.eclipse.jdt.core.compiler.problem.includeNullInfoFromAsserts=enabled
5964
org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning
65+
org.eclipse.jdt.core.compiler.problem.incompatibleOwningContract=warning
6066
org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=warning
6167
org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=warning
68+
org.eclipse.jdt.core.compiler.problem.insufficientResourceAnalysis=warning
6269
org.eclipse.jdt.core.compiler.problem.invalidJavadoc=warning
6370
org.eclipse.jdt.core.compiler.problem.invalidJavadocTags=enabled
6471
org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsDeprecatedRef=disabled
@@ -88,14 +95,14 @@ org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore
8895
org.eclipse.jdt.core.compiler.problem.nonnullParameterAnnotationDropped=warning
8996
org.eclipse.jdt.core.compiler.problem.nonnullTypeVariableFromLegacyInvocation=warning
9097
org.eclipse.jdt.core.compiler.problem.nullAnnotationInferenceConflict=error
91-
org.eclipse.jdt.core.compiler.problem.nullReference=warning
98+
org.eclipse.jdt.core.compiler.problem.nullReference=error
9299
org.eclipse.jdt.core.compiler.problem.nullSpecViolation=error
93100
org.eclipse.jdt.core.compiler.problem.nullUncheckedConversion=warning
94101
org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning
95102
org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore
96103
org.eclipse.jdt.core.compiler.problem.pessimisticNullAnalysisForFreeTypeVariables=warning
97104
org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=warning
98-
org.eclipse.jdt.core.compiler.problem.potentialNullReference=warning
105+
org.eclipse.jdt.core.compiler.problem.potentialNullReference=error
99106
org.eclipse.jdt.core.compiler.problem.potentiallyUnclosedCloseable=warning
100107
org.eclipse.jdt.core.compiler.problem.rawTypeReference=warning
101108
org.eclipse.jdt.core.compiler.problem.redundantNullAnnotation=warning
@@ -108,14 +115,15 @@ org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled
108115
org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning
109116
org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=enabled
110117
org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled
118+
org.eclipse.jdt.core.compiler.problem.suppressWarningsNotFullyAnalysed=ignore
111119
org.eclipse.jdt.core.compiler.problem.syntacticNullAnalysisForFields=disabled
112120
org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore
113121
org.eclipse.jdt.core.compiler.problem.terminalDeprecation=warning
114122
org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning
115123
org.eclipse.jdt.core.compiler.problem.unavoidableGenericTypeProblems=enabled
116124
org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=warning
117125
org.eclipse.jdt.core.compiler.problem.unclosedCloseable=warning
118-
org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore
126+
org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=info
119127
org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=ignore
120128
org.eclipse.jdt.core.compiler.problem.unlikelyCollectionMethodArgumentType=warning
121129
org.eclipse.jdt.core.compiler.problem.unlikelyCollectionMethodArgumentTypeStrict=disabled
@@ -128,9 +136,10 @@ org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=warning
128136
org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionExemptExceptionAndThrowable=enabled
129137
org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionIncludeDocCommentReference=enabled
130138
org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled
131-
org.eclipse.jdt.core.compiler.problem.unusedExceptionParameter=ignore
139+
org.eclipse.jdt.core.compiler.problem.unusedExceptionParameter=info
132140
org.eclipse.jdt.core.compiler.problem.unusedImport=warning
133141
org.eclipse.jdt.core.compiler.problem.unusedLabel=warning
142+
org.eclipse.jdt.core.compiler.problem.unusedLambdaParameter=warning
134143
org.eclipse.jdt.core.compiler.problem.unusedLocal=warning
135144
org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=warning
136145
org.eclipse.jdt.core.compiler.problem.unusedParameter=warning
@@ -139,7 +148,7 @@ org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=di
139148
org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disabled
140149
org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning
141150
org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=warning
142-
org.eclipse.jdt.core.compiler.problem.unusedWarningToken=ignore
151+
org.eclipse.jdt.core.compiler.problem.unusedWarningToken=info
143152
org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning
144153
org.eclipse.jdt.core.compiler.processAnnotations=enabled
145154
org.eclipse.jdt.core.compiler.release=enabled

0 commit comments

Comments
 (0)