aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/skylarkinterface
Commit message (Expand)AuthorAge
* Test suite to verify contracts of @SkylarkCallable and @SkylarkModule which a...Gravatar cparsons2018-07-13
* Remove SkylarkCallable.mandatoryPositionalsGravatar cparsons2018-07-13
* Remove outdated TODOGravatar juliexxia2018-07-10
* Fix CcCompilationInfo to appropriately subclass Struct, and improve upon erro...Gravatar cparsons2018-07-09
* Javadoc that generic1 doesn't actually do what you'd expectGravatar brandjon2018-06-29
* Require @SkylarkCallable parameters to be explicitly specified.Gravatar cparsons2018-06-28
* Make @SkylarkCallable.name mandatory.Gravatar cparsons2018-06-22
* Remove several uses of @SkylarkCallable.mandatoryPositionalsGravatar cparsons2018-06-21
* Allow structField callables to specify useSkylarkSemantics, useLocation, and ...Gravatar cparsons2018-06-20
* Replace ambiguous bit of info with pointer to rules pageGravatar brandjon2018-06-08
* Clarify invariants for @SkylarkModule and @SkylarkCallableGravatar brandjon2018-05-24
* Make @SkylarkModule detection (through superclasses/superinterfaces) well-def...Gravatar cparsons2018-05-24
* Fix SkylarkCallable-annotation detection to appropriately handle methods with...Gravatar cparsons2018-05-24
* Migrate JavaInfo's provider to use the new provider pattern.Gravatar cparsons2018-05-22
* Use a new pattern for builtin Provider objects with @SkylarkCallable.Gravatar cparsons2018-05-01
* Introduce @SkylarkCallable.selfCall, to signify the containing class should b...Gravatar cparsons2018-04-24
* Start refactoring elements of the Skylark Build API into their own package.Gravatar cparsons2018-04-23
* Create @SkylarkConstructor annotation, to annotate certain global-namespace @...Gravatar cparsons2018-04-16
* Create @SkylarkGlobalLibrary annotation, allowing classes/interfaces with glo...Gravatar cparsons2018-04-16
* Introduce Param.legacyNamed() to handle migration from @SkylarkSignature to @...Gravatar cparsons2018-04-11
* Introduce extraPositonals and extraArguments to SkylarkCallable, to have pari...Gravatar cparsons2018-04-09
* Cleanup @SkylarkCallable parameters and their error handling.Gravatar cparsons2018-04-06
* Enforce @SkylarkCallable must have a non-empty doc string or explicitly be do...Gravatar cparsons2018-03-30
* Support source versions newer than 8 in Bazel's annotation processorsGravatar cushon2018-03-29
* Create useSkylarkSemantics for @SkylarkCallable, so annotated methods can spe...Gravatar cparsons2018-03-22
* Add annotation-processor verification that only one of Param.type or Param.al...Gravatar cparsons2018-03-22
* Force @SkylarkCallable Params with defaultValue = "None" to be noneable.Gravatar cparsons2018-03-20
* Allow passing location, ast, and environment to @SkylarkCallable methodsGravatar cparsons2018-03-07
* Change Skylark's print() on a rule target to print the Skylark-exposed provid...Gravatar cparsons2018-02-16
* Create a basic annotation processor for validating SkylarkCallable uses at co...Gravatar cparsons2018-02-12
* Fix light typo in java docs.Gravatar dbabkin2017-12-14
* Break dependency on vfs from the interface of syntax and cmdline.Gravatar tomlu2017-11-06
* Remove deprecated legacy string representations of Skylark objectsGravatar vladmos2017-10-13
* Make SkylarkValue instances mutable by defaultGravatar vladmos2017-07-11
* Clean up string representations for labelsGravatar vladmos2017-07-05
* Refactor PrinterGravatar vladmos2017-07-03
* Fix broken linkGravatar Jon Brandvein2017-03-14
* Fix the documentation of set/depsetGravatar Vladimir Moskva2017-02-14
* Fix links for provider and configuration fragment docsGravatar Googler2016-11-16
* Change our URL to bazel.buildGravatar Damien Martin-Guillerez2016-10-28
* Refactor getParentWithSkylarkModule() into SkylarkInterfaceUtilsGravatar Jon Brandvein2016-10-13
* Make EvalUtils.getDataTypeNameFromClass() look for @SkylarkModules in parent ...Gravatar Jon Brandvein2016-10-12
* Rollback of commit 9c25afe750a937b2152c21a93effc8b9ba82c27b.Gravatar Ulf Adams2016-10-11
* Make EvalUtils.getDataTypeNameFromClass() look for @SkylarkModules in parent ...Gravatar Jon Brandvein2016-10-05
* Refactor getAnnotationFromParentClass() to a new SkylarkInterfaceUtils moduleGravatar Jon Brandvein2016-10-05
* Replace js provider methods with named parameters.Gravatar Pedro Liberal Fernandez2016-08-29
* Enable named arguments for SkylarkCallable annotationGravatar Damien Martin-Guillerez2016-08-04
* Fix a broken linkGravatar Googler2016-07-29
* Display all allowed types for SkylarkSignature Params that allow multipleGravatar David Chen2016-07-05
* Reorganize Skylark Reference documentation.Gravatar Dmitry Lomov2016-06-29