blob: 177500468524cf04b0a0bdc3fe5a47ab0e0394ba [file] [log] [blame]
---
title: 'Providers'
---
This section lists providers available on built-in rules. See the [Rules page](https://bazel.build/versions/7.7.1/extending/rules#providers) for more on providers. These symbols are available only in .bzl files.
* [AnalysisTestResultInfo](/versions/7.7.1/rules/lib/providers/AnalysisTestResultInfo)
* [AndroidNeverLinkLibrariesProvider](/versions/7.7.1/rules/lib/providers/AndroidNeverLinkLibrariesProvider)
* [AppleDebugOutputs](/versions/7.7.1/rules/lib/providers/AppleDebugOutputs)
* [AppleDynamicFramework](/versions/7.7.1/rules/lib/providers/AppleDynamicFramework)
* [AppleExecutableBinary](/versions/7.7.1/rules/lib/providers/AppleExecutableBinary)
* [BaselineProfileProvider](/versions/7.7.1/rules/lib/providers/BaselineProfileProvider)
* [CcInfo](/versions/7.7.1/rules/lib/providers/CcInfo)
* [CcToolchainConfigInfo](/versions/7.7.1/rules/lib/providers/CcToolchainConfigInfo)
* [CcToolchainInfo](/versions/7.7.1/rules/lib/providers/CcToolchainInfo)
* [ConstraintCollection](/versions/7.7.1/rules/lib/providers/ConstraintCollection)
* [ConstraintSettingInfo](/versions/7.7.1/rules/lib/providers/ConstraintSettingInfo)
* [ConstraintValueInfo](/versions/7.7.1/rules/lib/providers/ConstraintValueInfo)
* [DebugPackageInfo](/versions/7.7.1/rules/lib/providers/DebugPackageInfo)
* [DefaultInfo](/versions/7.7.1/rules/lib/providers/DefaultInfo)
* [ExecutionInfo](/versions/7.7.1/rules/lib/providers/ExecutionInfo)
* [FeatureFlagInfo](/versions/7.7.1/rules/lib/providers/FeatureFlagInfo)
* [file\_provider](/versions/7.7.1/rules/lib/providers/file_provider)
* [FilesToRunProvider](/versions/7.7.1/rules/lib/providers/FilesToRunProvider)
* [GeneratedExtensionRegistryProvider](/versions/7.7.1/rules/lib/providers/GeneratedExtensionRegistryProvider)
* [IncompatiblePlatformProvider](/versions/7.7.1/rules/lib/providers/IncompatiblePlatformProvider)
* [InstrumentedFilesInfo](/versions/7.7.1/rules/lib/providers/InstrumentedFilesInfo)
* [java\_compilation\_info](/versions/7.7.1/rules/lib/providers/java_compilation_info)
* [java\_output\_jars](/versions/7.7.1/rules/lib/providers/java_output_jars)
* [JavaRuntimeInfo](/versions/7.7.1/rules/lib/providers/JavaRuntimeInfo)
* [JavaToolchainInfo](/versions/7.7.1/rules/lib/providers/JavaToolchainInfo)
* [ObjcProvider](/versions/7.7.1/rules/lib/providers/ObjcProvider)
* [OutputGroupInfo](/versions/7.7.1/rules/lib/providers/OutputGroupInfo)
* [PackageSpecificationInfo](/versions/7.7.1/rules/lib/providers/PackageSpecificationInfo)
* [PlatformInfo](/versions/7.7.1/rules/lib/providers/PlatformInfo)
* [ProguardSpecProvider](/versions/7.7.1/rules/lib/providers/ProguardSpecProvider)
* [ProtoRegistryProvider](/versions/7.7.1/rules/lib/providers/ProtoRegistryProvider)
* [PyInfo](/versions/7.7.1/rules/lib/providers/PyInfo)
* [PyRuntimeInfo](/versions/7.7.1/rules/lib/providers/PyRuntimeInfo)
* [RunEnvironmentInfo](/versions/7.7.1/rules/lib/providers/RunEnvironmentInfo)
* [TemplateVariableInfo](/versions/7.7.1/rules/lib/providers/TemplateVariableInfo)
* [ToolchainInfo](/versions/7.7.1/rules/lib/providers/ToolchainInfo)
* [ToolchainTypeInfo](/versions/7.7.1/rules/lib/providers/ToolchainTypeInfo)
* [XcodeProperties](/versions/7.7.1/rules/lib/providers/XcodeProperties)
* [XcodeVersionConfig](/versions/7.7.1/rules/lib/providers/XcodeVersionConfig)