Update to jacoco v0.8.11 / asm v9.6
Step 1/3 as per https://github.com/bazelbuild/bazel/blob/master/third_party/java/jacoco/README.md
Work towards https://github.com/bazelbuild/bazel/issues/20845
Closes https://github.com/bazelbuild/bazel/pull/20996
Partial commit for third_party/*, see #20996.
Change-Id: Ib15e09040d6950335d0440f0f289b060b8ccc43e
Signed-off-by: iancha1992 <heec@google.com>
diff --git a/third_party/BUILD b/third_party/BUILD
index 912beec..b43e26c 100644
--- a/third_party/BUILD
+++ b/third_party/BUILD
@@ -93,35 +93,35 @@
distrib_java_import(
name = "asm",
enable_distributions = ["debian"],
- jars = ["asm/asm-9.4.jar"],
- srcjar = "asm/asm-9.4-sources.jar",
+ jars = ["asm/asm-9.6.jar"],
+ srcjar = "asm/asm-9.6-sources.jar",
)
java_import(
name = "asm-analysis",
- jars = ["asm/asm-analysis-9.4.jar"],
- srcjar = "asm/asm-analysis-9.4-sources.jar",
+ jars = ["asm/asm-analysis-9.6.jar"],
+ srcjar = "asm/asm-analysis-9.6-sources.jar",
runtime_deps = [":asm-tree"],
)
java_import(
name = "asm-commons",
- jars = ["asm/asm-commons-9.4.jar"],
- srcjar = "asm/asm-commons-9.4-sources.jar",
+ jars = ["asm/asm-commons-9.6.jar"],
+ srcjar = "asm/asm-commons-9.6-sources.jar",
runtime_deps = [":asm-tree"],
)
java_import(
name = "asm-tree",
- jars = ["asm/asm-tree-9.4.jar"],
- srcjar = "asm/asm-tree-9.4-sources.jar",
+ jars = ["asm/asm-tree-9.6.jar"],
+ srcjar = "asm/asm-tree-9.6-sources.jar",
runtime_deps = [":asm"],
)
java_import(
name = "asm-util",
- jars = ["asm/asm-util-9.4.jar"],
- srcjar = "asm/asm-util-9.4-sources.jar",
+ jars = ["asm/asm-util-9.6.jar"],
+ srcjar = "asm/asm-util-9.6-sources.jar",
runtime_deps = [":asm-tree"],
)
diff --git a/third_party/asm/asm-9.6-sources.jar b/third_party/asm/asm-9.6-sources.jar
new file mode 100644
index 0000000..e8311a5
--- /dev/null
+++ b/third_party/asm/asm-9.6-sources.jar
Binary files differ
diff --git a/third_party/asm/asm-9.6.jar b/third_party/asm/asm-9.6.jar
new file mode 100644
index 0000000..cc1c2cd
--- /dev/null
+++ b/third_party/asm/asm-9.6.jar
Binary files differ
diff --git a/third_party/asm/asm-analysis-9.6-sources.jar b/third_party/asm/asm-analysis-9.6-sources.jar
new file mode 100644
index 0000000..31bdba8
--- /dev/null
+++ b/third_party/asm/asm-analysis-9.6-sources.jar
Binary files differ
diff --git a/third_party/asm/asm-analysis-9.6.jar b/third_party/asm/asm-analysis-9.6.jar
new file mode 100644
index 0000000..f4e8691
--- /dev/null
+++ b/third_party/asm/asm-analysis-9.6.jar
Binary files differ
diff --git a/third_party/asm/asm-commons-9.6-sources.jar b/third_party/asm/asm-commons-9.6-sources.jar
new file mode 100644
index 0000000..ae95995
--- /dev/null
+++ b/third_party/asm/asm-commons-9.6-sources.jar
Binary files differ
diff --git a/third_party/asm/asm-commons-9.6.jar b/third_party/asm/asm-commons-9.6.jar
new file mode 100644
index 0000000..75f3bad
--- /dev/null
+++ b/third_party/asm/asm-commons-9.6.jar
Binary files differ
diff --git a/third_party/asm/asm-tree-9.6-sources.jar b/third_party/asm/asm-tree-9.6-sources.jar
new file mode 100644
index 0000000..b435e6a
--- /dev/null
+++ b/third_party/asm/asm-tree-9.6-sources.jar
Binary files differ
diff --git a/third_party/asm/asm-tree-9.6.jar b/third_party/asm/asm-tree-9.6.jar
new file mode 100644
index 0000000..9fe5275
--- /dev/null
+++ b/third_party/asm/asm-tree-9.6.jar
Binary files differ
diff --git a/third_party/asm/asm-util-9.6-sources.jar b/third_party/asm/asm-util-9.6-sources.jar
new file mode 100644
index 0000000..4d97667
--- /dev/null
+++ b/third_party/asm/asm-util-9.6-sources.jar
Binary files differ
diff --git a/third_party/asm/asm-util-9.6.jar b/third_party/asm/asm-util-9.6.jar
new file mode 100644
index 0000000..cc109b0
--- /dev/null
+++ b/third_party/asm/asm-util-9.6.jar
Binary files differ
diff --git a/third_party/java/jacoco/BUILD b/third_party/java/jacoco/BUILD
index 33fd2f6..8397de2 100644
--- a/third_party/java/jacoco/BUILD
+++ b/third_party/java/jacoco/BUILD
@@ -1,7 +1,7 @@
# Description:
# JaCoCo is a free code coverage library for Java, created by the EclEmma team.
#
-# https://search.maven.org/remotecontent?filepath=org/jacoco/jacoco/0.8.9/jacoco-0.8.9.zip
+# https://search.maven.org/remotecontent?filepath=org/jacoco/jacoco/0.8.11/jacoco-0.8.11.zip
load("//tools/distributions:distribution_rules.bzl", "distrib_jar_filegroup", "distrib_java_import")
load("//src:release_archive.bzl", "release_archive")
@@ -12,9 +12,9 @@
package(default_visibility = ["//visibility:public"])
-LASTVERSION = "0.8.9-SNAPSHOT"
+LASTVERSION = "0.8.11"
-VERSIONS = ("0.8.8", "0.8.9-SNAPSHOT")
+VERSIONS = ("0.8.8", "0.8.9-SNAPSHOT", "0.8.11")
filegroup(
name = "srcs",
@@ -38,9 +38,9 @@
["*-sources.jar"],
allow_empty = True,
) + ["LICENSE"] + [
- "//third_party:asm/asm-9.4-sources.jar",
- "//third_party:asm/asm-analysis-9.4-sources.jar",
- "//third_party:asm/asm-commons-9.4-sources.jar",
+ "//third_party:asm/asm-9.6-sources.jar",
+ "//third_party:asm/asm-analysis-9.6-sources.jar",
+ "//third_party:asm/asm-commons-9.6-sources.jar",
],
)
diff --git a/third_party/java/jacoco/LICENSE b/third_party/java/jacoco/LICENSE
index 13e95cd..7911012 100644
--- a/third_party/java/jacoco/LICENSE
+++ b/third_party/java/jacoco/LICENSE
@@ -31,7 +31,7 @@
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
ASM
-ASM 9.4 is subject to the terms and conditions of the following license:
+ASM 9.6 is subject to the terms and conditions of the following license:
ASM: a very small and fast Java bytecode manipulation framework
Copyright (c) 2000-2011 INRIA, France Telecom
@@ -238,5 +238,4 @@
of any other Contributor, and only if You agree to indemnify,
defend, and hold each Contributor harmless for any liability
incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-JaCoCo 0.8.9.202303300400Copyright © 2009, 2023 Mountainminds GmbH & Co. KG and Contributors
+ of your accepting any such warranty or additional liability.
\ No newline at end of file
diff --git a/third_party/java/jacoco/jacocoagent-0.8.11.jar b/third_party/java/jacoco/jacocoagent-0.8.11.jar
new file mode 100644
index 0000000..9eedac2
--- /dev/null
+++ b/third_party/java/jacoco/jacocoagent-0.8.11.jar
Binary files differ
diff --git a/third_party/java/jacoco/org.jacoco.agent-0.8.11-sources.jar b/third_party/java/jacoco/org.jacoco.agent-0.8.11-sources.jar
new file mode 100644
index 0000000..69a94f7
--- /dev/null
+++ b/third_party/java/jacoco/org.jacoco.agent-0.8.11-sources.jar
Binary files differ
diff --git a/third_party/java/jacoco/org.jacoco.agent-0.8.11.jar b/third_party/java/jacoco/org.jacoco.agent-0.8.11.jar
new file mode 100644
index 0000000..a7861ac
--- /dev/null
+++ b/third_party/java/jacoco/org.jacoco.agent-0.8.11.jar
Binary files differ
diff --git a/third_party/java/jacoco/org.jacoco.ant-0.8.11-sources.jar b/third_party/java/jacoco/org.jacoco.ant-0.8.11-sources.jar
new file mode 100644
index 0000000..e49e27c
--- /dev/null
+++ b/third_party/java/jacoco/org.jacoco.ant-0.8.11-sources.jar
Binary files differ
diff --git a/third_party/java/jacoco/org.jacoco.ant-0.8.11.jar b/third_party/java/jacoco/org.jacoco.ant-0.8.11.jar
new file mode 100644
index 0000000..11fc1a2
--- /dev/null
+++ b/third_party/java/jacoco/org.jacoco.ant-0.8.11.jar
Binary files differ
diff --git a/third_party/java/jacoco/org.jacoco.core-0.8.11-sources.jar b/third_party/java/jacoco/org.jacoco.core-0.8.11-sources.jar
new file mode 100644
index 0000000..5b262fb
--- /dev/null
+++ b/third_party/java/jacoco/org.jacoco.core-0.8.11-sources.jar
Binary files differ
diff --git a/third_party/java/jacoco/org.jacoco.core-0.8.11.jar b/third_party/java/jacoco/org.jacoco.core-0.8.11.jar
new file mode 100644
index 0000000..732e296
--- /dev/null
+++ b/third_party/java/jacoco/org.jacoco.core-0.8.11.jar
Binary files differ
diff --git a/third_party/java/jacoco/org.jacoco.report-0.8.11-sources.jar b/third_party/java/jacoco/org.jacoco.report-0.8.11-sources.jar
new file mode 100644
index 0000000..a1843a8
--- /dev/null
+++ b/third_party/java/jacoco/org.jacoco.report-0.8.11-sources.jar
Binary files differ
diff --git a/third_party/java/jacoco/org.jacoco.report-0.8.11.jar b/third_party/java/jacoco/org.jacoco.report-0.8.11.jar
new file mode 100644
index 0000000..e7a7440
--- /dev/null
+++ b/third_party/java/jacoco/org.jacoco.report-0.8.11.jar
Binary files differ