One-Page Overview
A list of all modules and globals that are available:Global Functions
- all
- analysis_test_transition
- any
- aspect
- bind
- bool
- configuration_field
- depset
- dict
- dir
- enumerate
- exec_group
- fail
- getattr
- hasattr
- hash
- int
- len
- list
- max
- min
- provider
- range
- register_execution_platforms
- register_toolchains
- repository_rule
- repr
- reversed
- rule
- select
- sorted
- str
- tuple
- type
- workspace
- zip
Global Constants
Global Modules
Configuration Fragments
Providers
- AppleDebugOutputs
- AppleDylibBinary
- AppleDynamicFramework
- AppleExecutableBinary
- AppleLoadableBundleBinary
- AppleStaticLibrary
- CcInfo
- CcStarlarkApiProvider
- CcToolchainConfigInfo
- CcToolchainInfo
- CompilationContext
- ConstraintCollection
- ConstraintSettingInfo
- ConstraintValueInfo
- DefaultInfo
- FeatureFlagInfo
- file_provider
- FilesToRunProvider
- GeneratedExtensionRegistryProvider
- InstrumentedFilesInfo
- java (Deprecated)
- java_compilation_info
- java_output_jars
- JavaCcLinkParamsInfo
- JavaInfo
- JavaRuntimeInfo
- JavaToolchainInfo
- ObjcProvider
- OutputGroupInfo
- PlatformInfo
- ProguardSpecProvider
- ProtoInfo
- ProtoRegistryProvider
- PyInfo
- PyRuntimeInfo
- TemplateVariableInfo
- ToolchainInfo
- ToolchainTypeInfo
- XcodeProperties
- XcodeVersionConfig
Built-in Types
- Action
- actions
- apple_bitcode_mode
- apple_platform
- apple_platform_type
- Args
- Aspect
- Attribute
- bool
- BuildSetting
- CcCompilationOutputs
- CcLinkingOutputs
- config
- configuration
- ctx
- depset
- dict
- DottedVersion
- exec_result
- ExecGroupCollection
- ExecGroupContext
- ExecTransitionFactory
- FeatureConfiguration
- File
- fragments
- int
- java_annotation_processing
- java_output
- Label
- LateBoundDefault
- LibraryToLink
- License
- LinkerInput
- LinkingContext
- list
- native
- path
- Provider
- range
- repository_ctx
- repository_os
- root
- rule_attributes
- runfiles
- string
- struct
- SymlinkEntry
- Target
- ToolchainContext
- transition
- tuple