aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/packages/RuleClass.java
Commit message (Expand)AuthorAge
* Take into account repository mapping when processing labels inside BUILD file...Gravatar dannark2018-06-21
* Be more permissive when dealing with rules which haveGravatar jcater2018-06-19
* Add more logging when executionPlatformConstraintsAllowed is set to PER_TARGETGravatar jcater2018-06-19
* Compare using value equality instead of reference equality.Gravatar dannark2018-06-13
* Enable rules to inherit the ExecutionPlatformConstraintsAllowed value.Gravatar jcater2018-06-12
* Allow rules and targets to specify extra execution platform constraints.Gravatar John Cater2018-06-05
* Fix `equals()` and `hashCode()` for artifacts: artifacts of different classes...Gravatar Dmitry Lomov2018-05-30
* Simplify RuleClass.Builder#cfg, Attribute.Builder#cfg interfaces.Gravatar gregce2018-05-29
* Remove glob list from native rulesGravatar laurentlb2018-05-16
* Add CommonAliasRule.Gravatar dbabkin2018-05-02
* Replace ConfigurationTransition with PatchTransition in a few places.Gravatar mstaib2018-04-26
* Make RuleClass serializable and remove Environment from it, since it was only...Gravatar janakr2018-03-30
* Remove RuleClass.Builder#depsCfg().Gravatar lberki2018-03-23
* Store RuleClassType in RuleClass. Shouldn't use much more memory, and allows ...Gravatar janakr2018-03-21
* Expose an actions provider on RuleConfiguredTarget instances.Gravatar cparsons2018-03-06
* Tag RuleClassNamePredicate with @AutoCodec by switching to lazyGravatar mjhalupka2018-02-28
* Rename Transition to ConfigurationTransition.Gravatar gregce2018-01-30
* Replace Attribute.Transition with config.transitions.Transition.Gravatar gregce2017-12-22
* Remove ConfigurationTransition.HOST references from lib.packages.Gravatar gregce2017-12-20
* Make Predicate<String> obtainable from RuleClassNamePredicateGravatar Googler2017-12-01
* Added new RuleClass flag to turn off platform support, to stop dependency cyc...Gravatar John Cater2017-11-21
* Replace all usages of Blaze's Preconditions class with guava.Gravatar tomlu2017-11-09
* Expose late-bound-attributes to Skylark.Gravatar cparsons2017-11-06
* Implement custom executable API.Gravatar dslomov2017-10-24
* Add memory profiler.Gravatar tomlu2017-10-18
* Add required/advertised Skylark providers.Gravatar elenairina2017-09-28
* Fix minor typo in RuleClass.Builder.RuleClassType.TEST validation message.Gravatar Googler2017-09-14
* Add a new toolchain type for c++. In order to do this, PlatformConfiguration...Gravatar cpeyser2017-09-08
* Rule classes cannot request duplicate toolchains.Gravatar cpeyser2017-09-08
* Fix assorted ErrorProne warnings.Gravatar lberki2017-09-06
* Automated rollback of commit 964f0a5d83fe7958236c9eb0be619f553d488748.Gravatar cpeyser2017-09-01
* Bazel c++ rules depend on a c++ toolchain.Gravatar cpeyser2017-09-01
* Automated rollback of commit 9d5bce66280094c0531ddfde2752e596d0d78c79.Gravatar plf2017-08-30
* Add a new toolchain type for c++. In order to do this, PlatformConfiguration...Gravatar cpeyser2017-08-29
* Automated rollback of commit 363413110f3a63a11d900864be1852adbaed2899.Gravatar cpeyser2017-08-29
* Add a new toolchain type for c++. In order to do this, PlatformConfiguration...Gravatar cpeyser2017-08-28
* Remove RuleClass.Configurator and obsolete LIPO_ON_DEMAND uses.Gravatar gregce2017-08-18
* Clean up Label validation, and introduce a factory method for constructing a ...Gravatar nharmata2017-08-08
* Slight refactor to AttributeValuesMap to permit multiple different efficient ...Gravatar nharmata2017-08-08
* Required toolchains set on rule classes are inherited.Gravatar cpeyser2017-08-07
* Fix confusing semantics for Attribute.Builder.allowedRuleClasses.Gravatar gregce2017-07-28
* Define an outgoing rule transition interface.Gravatar gregce2017-07-27
* Remove the ToolchainConstructor class and change uses to be either aGravatar John Cater2017-07-06
* Automated g4 rollforward of commit b71e99b1f3746103e5d6802eebc24096b3494959.Gravatar gregce2017-06-05
* Add toolchains data to RuleClass and RuleContext.Gravatar John Cater2017-05-19
* Automated g4 rollback of commit b71e99b1f3746103e5d6802eebc24096b3494959.Gravatar mstaib2017-05-17
* Implement dynamically configured LIPO builds.Gravatar gregce2017-05-04
* Add static methods to return target kinds for built-in targetsGravatar Googler2017-05-03
* Generalize ConfigSetting's special options handling.Gravatar mstaib2017-04-05
* Refactor all ctor callsites of PathFragment to instead call a static 'create'...Gravatar nharmata2017-04-05