aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/analysis/RuleConfiguredTargetBuilder.java
Commit message (Expand)AuthorAge
* Improve error messaging for constraints violations.Gravatar gregce2018-08-08
* Make explicit the contract of ConfiguredTarget builders returning null when t...Gravatar cparsons2018-07-30
* Provide ability to inject custom ConstraintSemantics behavior.Gravatar gregce2018-05-25
* Remove RuleErrorException from RuleConfiguredTargetBuilder.build signature.Gravatar dbabkin2018-05-18
* Expose an actions provider on RuleConfiguredTarget instances.Gravatar cparsons2018-03-06
* Get Target out of SupportedEnvironmentsProvider. Only a Label and Location ar...Gravatar janakr2018-02-14
* Refactor Info classGravatar brandjon2017-12-27
* Rename OutputGroupProvider -> OutputGroupInfo.Gravatar dslomov2017-12-14
* Replace all usages of Blaze's Preconditions class with guava.Gravatar tomlu2017-11-09
* Remove the runfiles middleman from py_binary's data runfiles.Gravatar Benjamin Peterson2017-10-26
* Move RuleConfiguredTarget to lib.analysis.configuredtargets.Gravatar gregce2017-09-19
* Merging a RunfilesSupport object into Runfiles.Builder no longer adds the run...Gravatar Benjamin Peterson2017-09-12
* Automated rollback of commit fc41c430e4de4594a1d699f573d191cbad52a2fb.Gravatar plf2017-09-01
* Move ObjcProvider FLAG into a new provider type (TransitiveSourcesProvider) t...Gravatar cpeyser2017-08-30
* Rename some of native declared providers according to the new naming scheme.Gravatar dslomov2017-08-21
* Move core test classes to lib.analysis.testGravatar ulfjack2017-08-11
* Move RuleConfiguredTargetFactory to lib.analysisGravatar ulfjack2017-08-07
* Better names for declared providers-related classes.Gravatar dslomov2017-08-01
* Assert that declared providers are not TransitiveInfoProviders.Gravatar dslomov2017-07-28
* Make all WithLegacySkylarkName providers declared providers.Gravatar dslomov2017-07-28
* Automated rollback of commit 6d884afa8da1b08288cb0108e8bbf6c22ec63393.Gravatar dslomov2017-07-25
* Make all WithLegacySkylarkName providers declared providers.Gravatar dslomov2017-07-25
* Use the same data structure for native and Skylark providers.Gravatar dslomov2017-07-05
* Use nested sets for configured target runfiles instead of flattened lists.Gravatar Googler2017-05-26
* Do not access SkylarkProviders anywhere outside of ConfiguredTarget implement...Gravatar dslomov2017-05-16
* Optimize TransitiveInfoMap memory consumption.Gravatar Googler2017-05-09
* Make TransitiveInfoMap interface narrower.Gravatar Googler2017-05-05
* Make TransitiveInfoProviderMap an interface.Gravatar Googler2017-05-04
* Do not put OutputGroupProvider into SkylarkProviders.Gravatar dslomov2017-05-03
* Remove memory regression introduced with OutputGroupInfo provider.Gravatar dslomov2017-05-03
* Implement OutputGroupInfo provider.Gravatar dslomov2017-05-03
* Fix memory regression introduced by default providersGravatar vladmos2017-04-13
* Implement default providerGravatar vladmos2017-04-11
* Remove provider safety check and make all old ctx objects featurelessGravatar Vladimir Moskva2017-03-23
* Refactor implementation of native and Skylark declared providers.Gravatar Dmitry Lomov2017-03-03
* Migrates TestEnvironmentProvider to using the new Skylark declared providers ...Gravatar Sergio Campama2016-12-12
* Add a testing Skylark module that exposes an ExecutionInfoProvider constructor.Gravatar Sergio Campama2016-12-12
* Add documentation for add{Skylark,Native}DeclaredProvider.Gravatar Dmitry Lomov2016-12-05
* Implement 'output_groups' provider.Gravatar Dmitry Lomov2016-11-21
* Add cc_common.link_params declared provider.Gravatar Dmitry Lomov2016-10-07
* Add a specialized TransitiveInfoProviderMap to map TransitiveInfoProviders by...Gravatar Googler2016-09-19
* First step towards allowing returning declared providers from rule implementa...Gravatar Dmitry Lomov2016-09-01
* Pass the coverage environment into tests using a nested set collected from th...Gravatar Lukacs Berki2016-07-27
* Provide clearer messaging when a build fails because a rule'sGravatar Greg Estren2016-06-27
* Add an overview comment about how the analysis phase works and some pointers ...Gravatar Lukacs Berki2016-05-19
* Add an "alias" rule.Gravatar Lukacs Berki2016-05-10
* Introduces a registry of native providers to the BuildConfiguration, which ca...Gravatar Cal Peyser2016-05-03
* Split ActionMetadata into ActionAnalysisMetadata and ActionExecutionMetadata.Gravatar Rumou Duan2016-04-26
* Remove FileProvider.label.Gravatar Ulf Adams2016-04-22
* Make constraints and select() work well with each other.Gravatar Greg Estren2016-04-22