aboutsummaryrefslogtreecommitdiffhomepage
path: root/examples
diff options
context:
space:
mode:
Diffstat (limited to 'examples')
-rw-r--r--examples/java-native/src/main/java/com/example/myproject/BUILD10
-rw-r--r--examples/java-native/src/main/java/com/example/myproject/HelloErrorProne.java10
2 files changed, 19 insertions, 1 deletions
diff --git a/examples/java-native/src/main/java/com/example/myproject/BUILD b/examples/java-native/src/main/java/com/example/myproject/BUILD
index 960877761f..72cbf76423 100644
--- a/examples/java-native/src/main/java/com/example/myproject/BUILD
+++ b/examples/java-native/src/main/java/com/example/myproject/BUILD
@@ -8,7 +8,10 @@ java_binary(
java_library(
name = "hello-lib",
- srcs = glob(["*.java"]),
+ srcs = glob(
+ ["*.java"],
+ exclude = ["HelloErrorProne.java"],
+ ),
)
java_binary(
@@ -23,6 +26,11 @@ java_library(
resources = ["//examples/java-native/src/main/resources:greeting"],
)
+java_library(
+ name = "hello-error-prone",
+ srcs = ["HelloErrorProne.java"],
+)
+
filegroup(
name = "srcs",
srcs = ["BUILD"] + glob(["**/*.java"]),
diff --git a/examples/java-native/src/main/java/com/example/myproject/HelloErrorProne.java b/examples/java-native/src/main/java/com/example/myproject/HelloErrorProne.java
new file mode 100644
index 0000000000..3f97adaac2
--- /dev/null
+++ b/examples/java-native/src/main/java/com/example/myproject/HelloErrorProne.java
@@ -0,0 +1,10 @@
+package com.example.myproject;
+
+/** Sanity check for Error Prone integration. */
+public class HelloErrorProne {
+ public static void main (String[] args) {
+ boolean result;
+ byte b = 0;
+ result = b == 255;
+ }
+}