You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Dec 28, 2024. It is now read-only.
'''Defines the `JavaRunTimeDependencyInfo` provider.
'''
JavaDependencyInfo=provider(
doc="Encodes information about how this Java target should be integrated into some Java target which *uses* this Java target as a dependency. (This does not encode this target's dependencies. Rather, it encodes how this target should be used as a dependency.)",
fields= {
"compile_time_class_path_jars": "A `depset` of `File`s encoding the set of JARs needed to compile some Java target which includes *this* Java target as a dependency.",
"run_time_class_path_jars": "A `depset` of `File`s encoding the set of JARs needed to execute some Java target which includes *this* Java target as a dependency.",
# TODO(dwtj): Consider encoding `javac --target <release_version>` and eagerly checking that a version is compatible with a particular `java` toolchain.