Skip to content

Commit

Permalink
[fix] aspects dont fail for kotlin rules
Browse files Browse the repository at this point in the history
Merge-request: BAZEL-MR-406
Merged-by: Marcin Abramowicz <marcin.abramowicz@jetbrains.com>
  • Loading branch information
abrams27 authored and Space Team committed Jul 31, 2023
1 parent 2fd79f0 commit f08fe8b
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions aspects/rules/java/java_info.bzl
Expand Up @@ -87,7 +87,7 @@ def extract_runtime_jars(target, provider):

def extract_compile_jars(provider):
compilation_info = getattr(provider, "compilation_info", None)
transitive_compile_time_jars = getattr(provider, "transitive_compile_time_jars", [])
transitive_compile_time_jars = getattr(provider, "transitive_compile_time_jars", depset())

return compilation_info.compilation_classpath if compilation_info else transitive_compile_time_jars

Expand All @@ -113,7 +113,7 @@ def extract_java_info(target, ctx, output_groups):

runtime_jars = extract_runtime_jars(target, provider).to_list()
compile_jars = extract_compile_jars(provider).to_list()
source_jars = provider.transitive_source_jars.to_list()
source_jars = getattr(provider, "transitive_source_jars", depset()).to_list()
resolve_files += runtime_jars
resolve_files += compile_jars
resolve_files += source_jars
Expand Down

0 comments on commit f08fe8b

Please sign in to comment.