def collect_jars(target): if is_jar(target): add_jar(target) elif target.jar_dependencies: for jar in target.jar_dependencies: if jar.rev: add_jar(jar) # Lift jvm target-level excludes up to the global excludes set if is_jvm(target) and target.excludes: excludes.update(target.excludes)
def is_jardependant(target): return is_jar(target) or is_jvm(target)
def is_classpath(target): return is_jar(target) or ( is_internal(target) and any(jar for jar in target.jar_dependencies if jar.rev) )
def is_classpath(target): return is_jar(target) or (is_internal(target) and any( jar for jar in target.jar_dependencies if jar.rev))