aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/packages/SkylarkProvider.java
Commit message (Expand)AuthorAge
* Use a new pattern for builtin Provider objects with @SkylarkCallable.Gravatar cparsons2018-05-01
* Pass environment to Skylark provider constructors.Gravatar tomlu2018-04-24
* Replaces JavaSerializableCodec with DynamicCodec as the defaultGravatar shahan2018-04-04
* Remove all dynamic type checking overhead for struct field accesses. These ch...Gravatar nharmata2018-03-08
* Get rid of almost all Skylark codecs. We need to introduce a wrapper to turn ...Gravatar janakr2018-03-03
* Encapsulate SkylarkInfo layouts in a classGravatar brandjon2018-01-12
* Refactor SkylarkInfo constructorsGravatar brandjon2018-01-11
* Rename some ClassObject/Provider-related methodsGravatar brandjon2017-12-28
* Refactor SkylarkProvider constructors and add testsGravatar brandjon2017-12-21
* Shape sharing for Skylark providers.Gravatar Benjamin Peterson2017-11-27
* Replace all usages of Blaze's Preconditions class with guava.Gravatar tomlu2017-11-09
* Implement field declarations for declared providers.Gravatar dslomov2017-08-25
* Split Info into SkylarkInfo and NativeInfo.Gravatar dslomov2017-08-22
* Move the Skylark rule infrastructure from lib.rules to lib.analysis.skylarkGravatar ulfjack2017-08-09
* Better names for declared providers-related classes.Gravatar dslomov2017-08-01