Skip to content

Commit

Permalink
Fix gradle builds for java 12+ (mostly)
Browse files Browse the repository at this point in the history
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
  • Loading branch information
tsmock committed Oct 2, 2019
1 parent 51f6ed4 commit 6aee540
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 17 deletions.
14 changes: 7 additions & 7 deletions .project
Expand Up @@ -2,16 +2,16 @@
<projectDescription>
<name>JOSM-lane-connectivity_plugin</name>
<comment></comment>
<projects>
</projects>
<projects/>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
<arguments/>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
<linkedResources/>
<filteredResources/>
</projectDescription>
22 changes: 12 additions & 10 deletions .settings/org.eclipse.jdt.core.prefs
@@ -1,15 +1,17 @@
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
org.eclipse.jdt.core.compiler.compliance=1.8
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
#
#Wed Oct 02 15:40:58 MDT 2019
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.compliance=1.8
org.eclipse.jdt.core.compiler.release=disabled
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
org.eclipse.jdt.core.compiler.release=disabled
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.source=1.8
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
4 changes: 4 additions & 0 deletions build.gradle
Expand Up @@ -31,6 +31,10 @@ tasks.withType(JavaCompile).configureEach {
check("PrivateConstructorForUtilityClass", CheckSeverity.WARN)
check("UngroupedOverloads", CheckSeverity.WARN)
check("WildcardImport", CheckSeverity.WARN)
// TODO remove this on errorprone update
if ((JavaVersion.current().majorVersion as Integer) > 11) {
check('Finally', CheckSeverity.OFF)
}
}
}

Expand Down

0 comments on commit 6aee540

Please sign in to comment.