aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java/com/google/devtools/build/lib/packages/RuleClassTest.java
Commit message (Expand)AuthorAge
* Automated refactor of Label.parseAbsolute() to always pass a repository mappingGravatar dannark2018-06-27
* Be more permissive when dealing with rules which haveGravatar jcater2018-06-19
* 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
* Make RuleClass serializable and remove Environment from it, since it was only...Gravatar janakr2018-03-30
* Victory lap: Remove all code that used to support the three-argument form of ...Gravatar lberki2018-03-23
* 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
* Added new RuleClass flag to turn off platform support, to stop dependency cyc...Gravatar John Cater2017-11-21
* Add memory profiler.Gravatar tomlu2017-10-18
* We no longer assert preservation of order in a rule's required toolchains.Gravatar cpeyser2017-09-08
* Rule classes cannot request duplicate toolchains.Gravatar cpeyser2017-09-08
* Remove RuleClass.Configurator and obsolete LIPO_ON_DEMAND uses.Gravatar gregce2017-08-18
* 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
* Migrate all tests to Truth (except the ones in the examples).Gravatar lberki2017-05-31
* Migrate Java tests to Truth.Gravatar lberki2017-05-30
* Add toolchains data to RuleClass and RuleContext.Gravatar John Cater2017-05-19
* Remove special cases for "name" in implicit outputs codeGravatar Benjamin Peterson2017-04-13
* Generalize ConfigSetting's special options handling.Gravatar mstaib2017-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
* Add detailed rule class/label info when report attribute checking error Gravatar Liangliang He2017-02-22
* 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
* Add an actions provider for testing Skylark rules.Gravatar Jon Brandvein2016-09-30
* 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 BlazeModules to expose a helper that PackageFactory will use for creati...Gravatar Nathan Harmata2016-05-27
* Store the hash code of the Environment in the RuleClass object. When a RuleCl...Gravatar Janak Ramakrishnan2016-05-23
* Remove testing-only constructor for RuleClass from non-testing code.Gravatar Janak Ramakrishnan2016-05-19
* Make aspects work through bind(). Gravatar Lukacs Berki2016-04-22
* Roll-foward of commit 351475627b9e94e5afdf472cbf465f49c433a25e which was roll...Gravatar Nathan Harmata2016-04-14
* Rollback of commit 351475627b9e94e5afdf472cbf465f49c433a25e.Gravatar Florian Weikert2016-04-12
* Make non-empty attribute checks happen during analysis of the target in quest...Gravatar Nathan Harmata2016-04-07
* Don't keep packages in the default repository around after loading.Gravatar Brian Silverman2016-03-17
* Include real type in type casting error message.Gravatar Tobias Werth2016-02-16
* For native rule classes, (de)serialize only explicit attrsGravatar Mark Schaller2016-01-14
* Migrated base test classes to JUnit 4 and deleted their temporary *ForJunit4 ...Gravatar Florian Weikert2015-12-07
* Migrated tests in devtools/build/lib/packages to JUnit 4.Gravatar Florian Weikert2015-12-01
* Extract configuration fragment access logic into ConfigurationFragmentPolicy.Gravatar Michael Staib2015-09-30
* Move Label from the lib.syntax to the lib.cmdline package so that:Gravatar Lukacs Berki2015-09-21
* Separate build-specific types and types inherent to Skylark.Gravatar Lukacs Berki2015-09-21
* Parse the label syntax "@//a:b" so that eventually we can make that the synta...Gravatar Lukacs Berki2015-09-15
* Prevented catching/wrapping of InterruptedExceptions, especially in BaseFunct...Gravatar Florian Weikert2015-09-14
* Inject the default runfiles prefix from the rule class provider.Gravatar Ulf Adams2015-09-04
* Move PackageIdentifier to cmdlineGravatar Kristina Chodorow2015-08-31