/aosp_15_r20/external/bazelbuild-kotlin-rules/kotlin/ |
H A D | jvm_compile.bzl | 87 by a target. For example, the JavaInfo created for the Android R.java 89 r_java: A JavaInfo provider. The JavaInfo provider for the Android R.java 91 NOTE: This field accepts a JavaInfo, but should only be used for the 143 if JavaInfo in dep: 144 java_infos.append(dep[JavaInfo]) 146 fail("Unexpected dependency (must provide JavaInfo): %s" % dep.label) 162 # Not all exported targets contain a JavaInfo (e.g. some only have CcInfo) 163 exports = r_java_infos + [e[JavaInfo] for e in exports if JavaInfo in e], 191 runtime_deps = [d[JavaInfo] for d in runtime_deps if JavaInfo in d],
|
H A D | jvm_import.bzl | 32 if JavaInfo in runtime_dep: 33 runtime_deps_java_infos.append(runtime_dep[JavaInfo]) 35 … fail("Unexpected runtime dependency (must provide JavaInfo or CcInfo): %" % runtime_dep.label) 42 deps = common.collect_providers(JavaInfo, ctx.attr.deps), 81 [JavaInfo], # We allow android rule deps to make importing android JARs easier. 121 [JavaInfo], 141 provides = [JavaInfo],
|
H A D | jvm_library.internal.bzl | 50 if (JavaInfo not in target) and (CcInfo not in target): 51 … fail("Unexpected runtime dependency (must provide JavaInfo or CcInfo): " + str(target.label)) 145 [JavaInfo], 180 [JavaInfo], 224 [JavaInfo], 252 provides = [JavaInfo],
|
H A D | common.bzl | 299 return struct(java_info = JavaInfo(**result), **result) 493 JavaInfo(output_jar = jar, compile_jar = jar) 514 exports = [], # passthrough for JavaInfo constructor 515 runtime_deps = [], # passthrough for JavaInfo constructor 516 native_libraries = [], # passthrough of CcInfo for JavaInfo constructor 661 # to the final constructed JavaInfo. 746 # Directly return the JavaInfo from java.compile() for java-only android_library targets 747 # to avoid creating a new JavaInfo. See b/239847857 for additional context. 778 result_java_info = JavaInfo( 837 JavaInfo(
|
/aosp_15_r20/external/bazelbuild-kotlin-rules/kotlin/jvm/testing/ |
H A D | jvm_library_analysis_test.bzl | 33 doc = "Names of all JavaInfo::compile_jars for the given target", 37 doc = "Names of all JavaInfo::plugins JARs returned by the given target", 78 JavaInfo in actual, 79 "kt_jvm_library did not produce JavaInfo provider.", 101 sets.make([f.basename for f in actual[JavaInfo].compile_jars.to_list()]), 102 "kt_jvm_library JavaInfo::compile_jars", 109 sets.make([f.basename for f in actual[JavaInfo].plugins.processor_jars.to_list()]), 115 sets.make(actual[JavaInfo].plugins.processor_classes.to_list()), 149 len(actual[JavaInfo].transitive_runtime_jars.to_list()) == 0,
|
H A D | jvm_compile_stubs.bzl | 40 providers = [JavaInfo], 44 providers = [JavaInfo], 50 providers = [JavaInfo], 90 r_java = ctx.attr.r_java[JavaInfo] if ctx.attr.r_java else None, 111 JavaInfo in ctx.attr.target_under_test, 112 "Did not produce JavaInfo provider.",
|
H A D | jvm_import_analysis_test.bzl | 31 JavaInfo in ctx.attr.target_under_test, 32 "kt_jvm_import did not produce JavaInfo provider.",
|
/aosp_15_r20/external/bazelbuild-rules_android/rules/ |
H A D | dex_desugar_aspect.bzl | 91 …compiletime_classpath = target[JavaInfo].transitive_compile_time_jars if JavaInfo in target else N… 156 if JavaInfo in target: 157 return [java_output.class_jar for java_output in target[JavaInfo].java_outputs] 161 if JavaInfo in target: 162 jars.extend(target[JavaInfo].runtime_output_jars) 184 return android_sdk[AndroidSdkInfo].aidl_lib[JavaInfo].runtime_output_jars 192 if JavaInfo in target: 193 compilation_info = target[JavaInfo].compilation_info 255 required_aspect_providers = [[JavaInfo]],
|
H A D | java.bzl | 197 r_java: JavaInfo. The R.jar dependency. Optional. 198 deps: sequence of JavaInfo providers. A list of dependencies. Optional. 199 exports: sequence of JavaInfo providers. A list of exports. Optional. 218 A JavaInfo provider representing the Java compilation. 225 # TODO(b/122039567): Produces a JavaInfo that exports the deps, but 233 # Add a "no-op JavaInfo" to propagate the exported_plugins when 250 # In native, the JavaInfo exposes two Jars as compile-time deps, the 252 # behavior, the JavaInfo of the R.jar is also exported. 298 deps: sequence of JavaInfo providers. A list of dependencies. Optional. 299 exports: sequence of JavaInfo providers. A list of exports. Optional. [all …]
|
/aosp_15_r20/external/grpc-grpc-java/ |
H A D | java_grpc_library.bzl | 30 providers = [JavaInfo], 99 deps_java_info = java_common.merge([dep[JavaInfo] for dep in ctx.attr.deps]) 109 ] + [dep[JavaInfo] for dep in toolchain.runtime], 124 providers = [JavaInfo], 136 provides = [JavaInfo], 150 providers = [JavaInfo], 163 provides = [JavaInfo],
|
/aosp_15_r20/build/bazel/rules/java/ |
H A D | bootclasspath.bzl | 17 infos = [b[JavaInfo] for b in ctx.attr.bootclasspath] 26 auxiliary = [jar for b in ctx.attr.auxiliary for jar in b[JavaInfo].compile_jars.to_list()], 33 providers = [JavaInfo], 41 providers = [JavaInfo], 51 provider from a list of JavaInfo-providing targets for --bootclasspath and
|
H A D | java_aidl_library.bzl | 23 d[JavaInfo] 55 provides = [JavaInfo, JavaAidlAspectInfo], 59 java_info = java_common.merge([d[JavaInfo] for d in ctx.attr.deps]) 90 provides = [JavaInfo],
|
H A D | host_for_device.bzl | 23 return [java_common.merge([d[JavaInfo] for d in ctx.attr.exports])] 35 providers = [JavaInfo], 39 provides = [JavaInfo],
|
H A D | java_aconfig_library.bzl | 76 deps = [d[JavaInfo] for d in ctx.attr.libs], 105 providers = [JavaInfo], 128 provides = [JavaInfo],
|
/aosp_15_r20/external/bazelbuild-rules_android/test/rules/android_local_test/ |
H A D | test.bzl | 27 if not JavaInfo in ctx.attr.target_under_test: 28 fail("Missing JavaInfo provider") 52 jdeps = ctx.attr.target_under_test[JavaInfo].outputs.jdeps.short_path, 95 ctx.attr.target_under_test[JavaInfo].outputs.jdeps,
|
/aosp_15_r20/external/bazelbuild-rules_android/mobile_install/adapters/ |
H A D | proto_library.bzl | 34 if not JavaInfo in target: 40 [j.class_jar for j in target[JavaInfo].outputs.jars], 41 target[JavaInfo].transitive_compile_time_jars,
|
H A D | java_lite_grpc_library.bzl | 38 target[JavaInfo].runtime_output_jars, 39 target[JavaInfo].transitive_compile_time_jars, 50 target[JavaInfo].runtime_output_jars,
|
H A D | java_import.bzl | 47 target[JavaInfo].runtime_output_jars, 48 target[JavaInfo].transitive_compile_time_jars, 60 target[JavaInfo].runtime_output_jars,
|
H A D | java_library.bzl | 46 target[JavaInfo].runtime_output_jars, 47 target[JavaInfo].transitive_compile_time_jars, 59 target[JavaInfo].runtime_output_jars,
|
/aosp_15_r20/external/tink/java_src/tools/ |
H A D | java_single_jar.bzl | 26 … inputs = depset(transitive = [dep[JavaInfo].transitive_source_jars for dep in ctx.attr.deps]) 28 … inputs = depset(transitive = [dep[JavaInfo].transitive_runtime_jars for dep in ctx.attr.deps]) 85 "deps": attr.label_list(providers = [JavaInfo]), 87 providers = [JavaInfo],
|
/aosp_15_r20/build/bazel/rules/android/android_library_aosp_internal/ |
H A D | impl.bzl | 50 deps = [dep for dep in ctx.attr.deps if JavaInfo in dep] + idl_ctx.idl_deps 51 runtime_deps = [dep for dep in ctx.attr.deps if JavaInfo not in dep] 63 # As the JavaInfo constructor does not support attaching
|
/aosp_15_r20/external/bazelbuild-rules_android/test/utils/ |
H A D | asserts.bzl | 272 """Asserts that expected matches actual JavaInfo. 275 expected: A dict containing fields of a JavaInfo that are compared against 276 the actual given JavaInfo. 277 actual: A JavaInfo. 281 fail("Actual JavaInfo does not have attribute %s:\n%s" % (key, actual)) 296 _assert_files(expected_attr, files, "JavaInfo.%s" % key) 298 fail("Error validation of JavaInfo.%s not implemented." % key)
|
/aosp_15_r20/external/bazelbuild-rules_java/java/common/ |
H A D | java_info.bzl | 14 """JavaInfo provider""" 18 JavaInfo = NativeJavaInfo
|
/aosp_15_r20/external/stardoc/test/testdata/providers_for_attributes_test/ |
H A D | input.bzl | 39 providers = [ProtoInfo, DefaultInfo, JavaInfo], 42 providers = [["LegacyProvider", "ObjectProvider"], [DefaultInfo, JavaInfo]],
|
/aosp_15_r20/external/bazelbuild-rules_java/java/ |
H A D | java_single_jar.bzl | 4 load("//java/common:java_info.bzl", "JavaInfo") 9 if JavaInfo in dep: 10 info = dep[JavaInfo]
|