aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar Liam Miller-Cushon <cushon@google.com>2017-04-26 17:40:54 -0700
committerGravatar Damien Martin-Guillerez <dmarting@google.com>2017-05-03 17:27:20 +0200
commit8470be1122825aae8ad0903dd1e1e2a90cce47d2 (patch)
tree80f8479b8f37cd8c845f446b30e85020bc2197ab
parent148366ffc6e594f196d1b1638694af83d9a96edb (diff)
Clean up javac and Error Prone targets
now that the upgrade is complete. The targets with suffixes were added to make a two-step migration possible. Now that the migration is done the suffix-less targets can provide the new versions, and the suffixed targets can be directed to the un-suffixed targets until they are removed. Change-Id: I5632b14924df6a83a23e3f564d483f4925f72d08
-rw-r--r--third_party/BUILD48
-rw-r--r--third_party/README.md4
-rw-r--r--third_party/java/jdk/langtools/BUILD39
-rw-r--r--third_party/java/jdk/langtools/javac-9-dev-r3297-4.jarbin4158851 -> 0 bytes
-rw-r--r--third_party/java/jdk/langtools/javac-9-dev-r3297-4.srcjarbin3694074 -> 0 bytes
5 files changed, 27 insertions, 64 deletions
diff --git a/third_party/BUILD b/third_party/BUILD
index 9649933aae..7ce8c7a007 100644
--- a/third_party/BUILD
+++ b/third_party/BUILD
@@ -333,32 +333,19 @@ java_import(
],
)
-java_import(
+# TODO(cushon): delete
+alias(
name = "error_prone-2.0.20-SNAPSHOT",
- jars = [
- "error_prone/error_prone_check_api-2.0.20-SNAPSHOT.jar",
- "error_prone/error_prone_core-2.0.20-SNAPSHOT.jar",
- "error_prone/error_prone_annotations-2.0.20-SNAPSHOT.jar",
- "error_prone/error_prone_annotation-2.0.20-SNAPSHOT.jar",
- ],
- exports = [
- ":auto_common",
- ":guava",
- ":jcip_annotations",
- ":jsr305",
- ":pcollections",
- "//third_party/checker_framework_dataflow",
- "//third_party/jformatstring",
- ],
+ actual = ":error_prone",
)
java_import(
name = "error_prone",
jars = [
- "error_prone/error_prone_check_api-2.0.19.jar",
- "error_prone/error_prone_core-2.0.19.jar",
- "error_prone/error_prone_annotations-2.0.19.jar",
- "error_prone/error_prone_annotation-2.0.19.jar",
+ "error_prone/error_prone_check_api-2.0.20-SNAPSHOT.jar",
+ "error_prone/error_prone_core-2.0.20-SNAPSHOT.jar",
+ "error_prone/error_prone_annotations-2.0.20-SNAPSHOT.jar",
+ "error_prone/error_prone_annotation-2.0.20-SNAPSHOT.jar",
],
exports = [
":auto_common",
@@ -394,7 +381,7 @@ java_import(
# For bootstrapping JavaBuilder
filegroup(
- name = "bootstrap_guava_and_error_prone-jars-2.0.20-SNAPSHOT",
+ name = "bootstrap_guava_and_error_prone-jars",
srcs = [
"auto/auto-common-0.3.jar",
"error_prone/error_prone_annotation-2.0.20-SNAPSHOT.jar",
@@ -410,21 +397,10 @@ filegroup(
],
)
-filegroup(
- name = "bootstrap_guava_and_error_prone-jars",
- srcs = [
- "auto/auto-common-0.3.jar",
- "error_prone/error_prone_annotation-2.0.19.jar",
- "error_prone/error_prone_annotations-2.0.19.jar",
- "error_prone/error_prone_check_api-2.0.19.jar",
- "error_prone/error_prone_core-2.0.19.jar",
- "guava/guava-21.0.jar",
- "jcip_annotations/jcip-annotations-1.0-1.jar",
- "jsr305/jsr-305.jar",
- "pcollections/pcollections-2.1.2.jar",
- "//third_party/checker_framework_dataflow:bootstrap",
- "//third_party/jformatstring:bootstrap",
- ],
+# TODO(cushon): delete
+alias(
+ name = "bootstrap_guava_and_error_prone-jars-2.0.20-SNAPSHOT",
+ actual = "bootstrap_guava_and_error_prone-jars",
)
# As of Guava 20.0, Guava code uses Error Prone annotations. This isn't a
diff --git a/third_party/README.md b/third_party/README.md
index ff7323747a..3aff82c5e2 100644
--- a/third_party/README.md
+++ b/third_party/README.md
@@ -97,7 +97,7 @@ a minimal set of extra dependencies.
## [Error Prone](https://github.com/google/error-prone)
-* Version: 2.0.19, 2.0.20-SNAPSHOT
+* Version: 2.0.20-SNAPSHOT
* License: Apache License 2.0
@@ -166,7 +166,7 @@ a minimal set of extra dependencies.
## [javac](https://github.com/google/error-prone-javac)
-* Version: 9-dev-r3297-4 (javac-9-dev-r3297-4.jar), 9-dev-r4023-1 (javac-9-dev-r4023-1.jar)
+* Version: 9-dev-r4023-1 (javac-9-dev-r4023-1.jar)
* License: GNU GPL v2 with Classpath exception (plus other licenses, see third_party/java/jdk/langtools/LICENSE file).
## [jarjar](https://code.google.com/p/jarjar/)
diff --git a/third_party/java/jdk/langtools/BUILD b/third_party/java/jdk/langtools/BUILD
index bb4070eb2c..f0f57c20fd 100644
--- a/third_party/java/jdk/langtools/BUILD
+++ b/third_party/java/jdk/langtools/BUILD
@@ -19,54 +19,41 @@ filegroup(
"//conditions:default": [
"BUILD",
"LICENSE",
- "javac-9-dev-r3297-4.jar",
- "javac-9-dev-r3297-4.srcjar",
+ "javac-9-dev-r4023-1.jar",
+ "javac-9-dev-r4023-1.srcjar",
],
}),
)
java_import(
name = "javac",
- jars = ["javac-9-dev-r3297-4.jar"],
+ jars = ["javac-9-dev-r4023-1.jar"],
)
filegroup(
name = "javac_jar",
srcs = select({
"//tools/jdk:jdk7": ["javac7.jar"],
- "//conditions:default": ["javac-9-dev-r3297-4.jar"],
+ "//conditions:default": ["javac-9-dev-r4023-1.jar"],
}),
)
-filegroup(
+# TODO(cushon): delete
+alias(
name = "test-srcs-9-dev-r4023-1",
- srcs = select({
- "//tools/jdk:jdk7": [
- "BUILD",
- "LICENSE",
- "javac7.jar",
- "javac7.srcjar",
- ],
- "//conditions:default": [
- "BUILD",
- "LICENSE",
- "javac-9-dev-r4023-1.jar",
- "javac-9-dev-r4023-1.srcjar",
- ],
- }),
+ actual = ":test-srcs",
)
-java_import(
+# TODO(cushon): delete
+alias(
name = "javac-9-dev-r4023-1",
- jars = ["javac-9-dev-r4023-1.jar"],
+ actual = ":javac",
)
-filegroup(
+# TODO(cushon): delete
+alias(
name = "javac_jar-9-dev-r4023-1",
- srcs = select({
- "//tools/jdk:jdk7": ["javac7.jar"],
- "//conditions:default": ["javac-9-dev-r4023-1.jar"],
- }),
+ actual = ":javac_jar",
)
java_import(
diff --git a/third_party/java/jdk/langtools/javac-9-dev-r3297-4.jar b/third_party/java/jdk/langtools/javac-9-dev-r3297-4.jar
deleted file mode 100644
index 6e4ae449ed..0000000000
--- a/third_party/java/jdk/langtools/javac-9-dev-r3297-4.jar
+++ /dev/null
Binary files differ
diff --git a/third_party/java/jdk/langtools/javac-9-dev-r3297-4.srcjar b/third_party/java/jdk/langtools/javac-9-dev-r3297-4.srcjar
deleted file mode 100644
index c2ca60349b..0000000000
--- a/third_party/java/jdk/langtools/javac-9-dev-r3297-4.srcjar
+++ /dev/null
Binary files differ