Home
last modified time | relevance | path

Searched refs:JavaInfo (Results 1 – 25 of 81) sorted by relevance

1234

/aosp_15_r20/external/bazelbuild-kotlin-rules/kotlin/
H A Djvm_compile.bzl87 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 Djvm_import.bzl32 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 Djvm_library.internal.bzl50 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 Dcommon.bzl299 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 Djvm_library_analysis_test.bzl33 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 Djvm_compile_stubs.bzl40 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 Djvm_import_analysis_test.bzl31 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 Ddex_desugar_aspect.bzl91 …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 Djava.bzl197 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 Djava_grpc_library.bzl30 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 Dbootclasspath.bzl17 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 Djava_aidl_library.bzl23 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 Dhost_for_device.bzl23 return [java_common.merge([d[JavaInfo] for d in ctx.attr.exports])]
35 providers = [JavaInfo],
39 provides = [JavaInfo],
H A Djava_aconfig_library.bzl76 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 Dtest.bzl27 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 Dproto_library.bzl34 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 Djava_lite_grpc_library.bzl38 target[JavaInfo].runtime_output_jars,
39 target[JavaInfo].transitive_compile_time_jars,
50 target[JavaInfo].runtime_output_jars,
H A Djava_import.bzl47 target[JavaInfo].runtime_output_jars,
48 target[JavaInfo].transitive_compile_time_jars,
60 target[JavaInfo].runtime_output_jars,
H A Djava_library.bzl46 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 Djava_single_jar.bzl26 … 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 Dimpl.bzl50 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 Dasserts.bzl272 """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 Djava_info.bzl14 """JavaInfo provider"""
18 JavaInfo = NativeJavaInfo
/aosp_15_r20/external/stardoc/test/testdata/providers_for_attributes_test/
H A Dinput.bzl39 providers = [ProtoInfo, DefaultInfo, JavaInfo],
42 providers = [["LegacyProvider", "ObjectProvider"], [DefaultInfo, JavaInfo]],
/aosp_15_r20/external/bazelbuild-rules_java/java/
H A Djava_single_jar.bzl4 load("//java/common:java_info.bzl", "JavaInfo")
9 if JavaInfo in dep:
10 info = dep[JavaInfo]

1234