From 88765f135b88ccc000bc8e2821b5ab294206552a Mon Sep 17 00:00:00 2001 From: Aleksandar Vidakovic Date: Sat, 17 Oct 2020 22:22:06 +0200 Subject: [PATCH] FINERACT-1208: -Werror javac compilerArg lost during move to multi modules --- build.gradle | 2 +- fineract-client/build.gradle | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 4ef0f6cb7..41f3c13aa 100644 --- a/build.gradle +++ b/build.gradle @@ -389,7 +389,7 @@ configure(project.fineractJavaProjects) { "-Xlint:varargs", "-Xlint:preview", "-Xlint:static", - // "-Werror" // TODO: @vidakovic fix this + "-Werror" ] // TODO FINERACT-959 (gradually) enable -Xlint:all (see "javac -help -X") diff --git a/fineract-client/build.gradle b/fineract-client/build.gradle index d934bfd76..3ceff1cde 100644 --- a/fineract-client/build.gradle +++ b/fineract-client/build.gradle @@ -78,6 +78,11 @@ compileJava { source += sourceSets.generated.java } +tasks.withType(JavaCompile) { + // the generated code contains some warnings in build/generated/java/src/main/java/org/apache/fineract/client/auth/OAuthOkHttpClient.java#L71 that won't pass + options.compilerArgs -= ["-Werror"] +} + configurations { generatedCompile.extendsFrom implementation generatedRuntime.extendsFrom runtime