Index: build/config/android/rules.gni |
diff --git a/build/config/android/rules.gni b/build/config/android/rules.gni |
index 6140b5eaa3c8ce718c8a9c3d5bfefc174ef01525..b67dd81d33773df28450287a9cb17b9d879b8fd8 100644 |
--- a/build/config/android/rules.gni |
+++ b/build/config/android/rules.gni |
@@ -732,6 +732,7 @@ template("java_strings_grd_prebuilt") { |
# android_library target, for example. |
# |
# chromium_code: If true, extra analysis warning/errors will be enabled. |
+# enable_errorprone: If true, enables the errorprone compiler. |
cjhopman
2015/05/20 02:21:29
What is our plan for enabling this? I don't think
raywilliams_chromium
2015/05/20 21:31:55
Alright, I added a default to false.
I wasn't sure
cjhopman
2015/05/21 22:52:24
That change seems to just set it to false for all
raywilliams_chromium
2015/05/22 17:09:55
I'm still trying to figure out how these gni/gyp/g
raywilliams_chromium
2015/05/26 15:12:45
Done.
|
# |
# datadeps, testonly |
# |
@@ -759,6 +760,9 @@ template("java_binary") { |
if (defined(invoker.deps)) { |
deps = invoker.deps |
} |
+ if (defined(invoker.enable_errorprone)) { |
+ enable_errorprone = invoker.enable_errorprone |
+ } |
if (defined(invoker.java_files)) { |
java_files = invoker.java_files |
} |
@@ -853,6 +857,8 @@ template("junit_binary") { |
# ease the gyp->gn conversion and will be removed in the future. |
# |
# chromium_code: If true, extra analysis warning/errors will be enabled. |
+# enable_errorprone: If true, enables the errorprone compiler. |
+# |
# jar_excluded_patterns: List of patterns of .class files to exclude from the |
# final jar. |
# |
@@ -901,6 +907,9 @@ template("java_library") { |
if (defined(invoker.deps)) { |
deps = invoker.deps |
} |
+ if (defined(invoker.enable_errorprone)) { |
+ enable_errorprone = invoker.enable_errorprone |
+ } |
if (defined(invoker.jar_excluded_patterns)) { |
jar_excluded_patterns = invoker.jar_excluded_patterns |
} |
@@ -992,6 +1001,8 @@ template("java_prebuilt") { |
# ease the gyp->gn conversion and will be removed in the future. |
# |
# chromium_code: If true, extra analysis warning/errors will be enabled. |
+# enable_errorprone: If true, enables the errorprone compiler. |
+# |
# jar_excluded_patterns: List of patterns of .class files to exclude from the |
# final jar. |
# |
@@ -1037,6 +1048,9 @@ template("android_library") { |
if (defined(invoker.deps)) { |
deps = invoker.deps |
} |
+ if (defined(invoker.enable_errorprone)) { |
+ enable_errorprone = invoker.enable_errorprone |
+ } |
if (defined(invoker.jar_excluded_patterns)) { |
jar_excluded_patterns = invoker.jar_excluded_patterns |
} |