From 5145c7b99c0dd61b8bc2b77c2dbeed36e132835c Mon Sep 17 00:00:00 2001 From: zrlk Date: Tue, 31 Oct 2023 16:55:43 -0400 Subject: [PATCH] fix: tolerate missing boot_classpath (#5914) --- .../google/devtools/kythe/extractors/java/bazel/aspect.bzl | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/kythe/java/com/google/devtools/kythe/extractors/java/bazel/aspect.bzl b/kythe/java/com/google/devtools/kythe/extractors/java/bazel/aspect.bzl index 454d82deb2..86bd4320b0 100644 --- a/kythe/java/com/google/devtools/kythe/extractors/java/bazel/aspect.bzl +++ b/kythe/java/com/google/devtools/kythe/extractors/java/bazel/aspect.bzl @@ -39,7 +39,9 @@ def _extract_java(target, ctx): source_files.append(src.path) classpath = [j.path for j in compilation.compilation_classpath.to_list()] - bootclasspath = [j.path for j in compilation.boot_classpath] + bootclasspath = [] + if compilation.boot_classpath: + bootclasspath = [j.path for j in compilation.boot_classpath] processorpath = [] processors = []