aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/packages/RuleClass.java
Commit message (Expand)AuthorAge
* 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
* Add isConfigMatcher property to rule classes.Gravatar mstaib2017-04-03
* Enable rules to transition based on their Rule objects.Gravatar Michael Staib2017-03-21
* Global cleanup change.Gravatar Googler2017-03-14
* Make RuleClass non-final for testing.Gravatar Janak Ramakrishnan2017-02-16
* Remove special handling of name attribute. Fixes #278Gravatar Googler2017-02-14
* Allows a rule class to specify a configuration transtion that will apply to allGravatar Cal Peyser2017-01-12
* Extract a set of advertised providers into a separate class.Gravatar Dmitry Lomov2017-01-10
* Move constraint enforcement policy into attribute definitions.Gravatar Greg Estren2016-12-02
* Add an actions provider for testing Skylark rules.Gravatar Jon Brandvein2016-09-30
* Use Object for what instead of StringGravatar Michajlo Matijkiw2016-09-21
* Roll forward of commit 19db71413329da3f5d22b5fc7681471f3d971d88 (Skylark: Rep...Gravatar Florian Weikert2016-09-06
* Rollback of commit 19db71413329da3f5d22b5fc7681471f3d971d88.Gravatar Tobias Werth2016-09-06
* Skylark: Replaced late bound attributes with computed default attributesGravatar Mark Schaller2016-09-02
* Allow ImplicitOutputsFunctions to be overriden on Rule creation.Gravatar Michajlo Matijkiw2016-08-10
* Delete unused RuleClass.createPlaceholderBuilderGravatar Michajlo Matijkiw2016-08-05
* Slim down RuleClass#createUncheckedGravatar Michajlo Matijkiw2016-07-26