aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/packages/Attribute.java
Commit message (Expand)AuthorAge
* Use an immutable Attribute factory in objects that are persisted to Skyframe,...Gravatar janakr2018-03-22
* Precompute Attribute#hashCode to remove gc churn from the Object[] allocation...Gravatar nharmata2018-03-21
* Integrate memoization into standard serialization. This involves a number of ...Gravatar janakr2018-03-13
* Tag Attribute, SkylarkDefinedAspect and some other Skylark classes withGravatar mjhalupka2018-03-12
* Tag SkylarkComputedDefault with @AutoCodecGravatar mjhalupka2018-03-08
* Optimize GC churn of Attribute#getAspects by lazily allocating a builder.Gravatar shreyax2018-02-26
* Stop allowing generic LateBoundDefault value types. Such types are always eit...Gravatar janakr2018-02-02
* Rename Transition to ConfigurationTransition.Gravatar gregce2018-01-30
* Remove ConfigurationTransitionProxy.NONE and BaseRuleClasses.DYNAMIC_TRANSITI...Gravatar gregce2018-01-18
* Remove obsolete ConfigurationTransition.SPLIT.Gravatar gregce2017-12-28
* Replace Attribute.ConfigurationTransition with config.transitions.Configurati...Gravatar gregce2017-12-28
* Replace Attribute.SplitTransition with config.transitions.SplitTransition.Gravatar gregce2017-12-22
* Replace Attribute.Transition with config.transitions.Transition.Gravatar gregce2017-12-22
* Remove ConfigurationTransition.HOST.Gravatar gregce2017-12-21
* Remove ConfigurationTransition.HOST references from lib.packages.Gravatar gregce2017-12-20
* Expose ObjcProtoAspect to Skylark.Gravatar cparsons2017-12-20
* Fix missing print statements in output functionsGravatar vladmos2017-12-02
* Make Predicate<String> obtainable from RuleClassNamePredicateGravatar Googler2017-12-01
* Replace all usages of Blaze's Preconditions class with guava.Gravatar tomlu2017-11-09
* Expose late-bound-attributes to Skylark.Gravatar cparsons2017-11-06
* Refactor LateBoundDefault to be abstract, in preparation for being subclassed...Gravatar cparsons2017-11-06
* Relax SplitTransitionProvider interface to use AttributeMapGravatar cparsons2017-10-18
* SplitTransitionProvider no longer requires the attributes it uses are "Non Co...Gravatar cparsons2017-10-11
* LateBoundDefault: enforce access to a single fragment (or none).Gravatar mstaib2017-09-19
* Remove outdated Attribute.Configurator interface.Gravatar gregce2017-09-13
* Remove outdated defaultsToSelf.Gravatar gregce2017-09-12
* Use RequiredProviders to validate rule prerequisites in RuleContext.Gravatar dslomov2017-08-03
* Automated rollback of commit c32e1b1efcd703b3780de47fba62974123593d71.Gravatar dslomov2017-08-02
* Better names for declared providers-related classes.Gravatar dslomov2017-08-01
* Use RequiredProviders to validate rule prerequisites in RuleContext.Gravatar dslomov2017-07-31
* Fix confusing semantics for Attribute.Builder.allowedRuleClasses.Gravatar gregce2017-07-28
* Remove Java 7 type inference workarounds and TODOsGravatar brandjon2017-07-12
* Make native declared providers type-safe.Gravatar dslomov2017-07-10
* Allow strings as default values of labelsGravatar vladmos2017-07-05
* Automated conversion to Java 8Gravatar laurentlb2017-06-30
* Make immutability explicit for things exposed to Skylark.Gravatar dslomov2017-04-12
* Add mechanism to trigger Python type-stripping via a tag.Gravatar Googler2017-04-06
* introduce hidden flag to configure bytecode optimizersGravatar Kevin Bierhoff2017-03-27
* Simplify Attribute.Configurator, add dynamic configs support.Gravatar Greg Estren2017-03-14
* Refactor implementation of native and Skylark declared providers.Gravatar Dmitry Lomov2017-03-03
* Refactoring: Types report what class of labels they contain.Gravatar Michael Staib2017-02-14
* Rollback of commit cdbad585187dfe7bbb4d69ad68a1baf852beb691.Gravatar Michael Staib2017-02-14
* Refactoring: Types report what class of labels they contain.Gravatar Michael Staib2017-02-13
* Allow aspects to adveritise providers they provide.Gravatar Dmitry Lomov2017-02-07
* Fix the translation of names of implicit or latebound attributes to their Sky...Gravatar Florian Weikert2017-01-30
* Add new flag to specify if output_licenses attribute should be checked for li...Gravatar Irina Iancu2017-01-10
* Deprecated and removed HOST_CFG and DATA_CFG global variables.Gravatar Vladimir Moskva2017-01-10
* Cleanup in error messages, try to improve consistency.Gravatar Laurent Le Brun2017-01-03
* Move constraint enforcement policy into attribute definitions.Gravatar Greg Estren2016-12-02
* Make SkylarkAttr.Descriptor thread-safe.Gravatar Dmitry Lomov2016-11-24