index
:
bazel
master
a fast, scalable, multi-language and extensible build system
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
src
/
main
/
java
/
com
/
google
/
devtools
/
build
/
lib
/
analysis
/
skylark
/
SkylarkRuleContext.java
Commit message (
Expand
)
Author
Age
*
ToolchainContext directly implements SkylarkValue and SkylarkIndexable.
John Cater
2018-06-22
*
Let Skylark rules take part in MakeVariableExpandingRule expansions using the
jcater
2018-06-04
*
CommandHelper: do not look up shell's path
Laszlo Csomor
2018-05-28
*
Skylark: Exposes disabled features from rule context to Skylark
plf
2018-05-28
*
Fix SkylarkCallable-annotation detection to appropriately handle methods with...
cparsons
2018-05-24
*
Migrate struct() to skylarkbuildapi
cparsons
2018-05-24
*
Migrate SkylarkRuleContext (and a few dependencies) to the build API
cparsons
2018-05-11
*
Clean up code that directly imports nested classes like Builder, Entry, etc.
jcater
2018-05-01
*
Remove use of bare Immutable{List,Map,Set} Builder classes.
jcater
2018-04-20
*
Change default value of 'tools' attribute to unbound.
tomlu
2018-04-16
*
Introduce tools attribute to ctx.actions.run and friends.
tomlu
2018-04-16
*
Fix and rollforward of "Convert SkylarkRuleImplementationFunctions functions ...
cparsons
2018-03-27
*
Automated rollback of commit 1f8ba946a3c20413ff0a95235b20d7cc1b4964f0.
twerth
2018-03-27
*
Convert SkylarkRuleImplementationFunctions functions to use @SkylarkCallable ...
cparsons
2018-03-26
*
Revamp docs for ctx.outputs
brandjon
2018-03-02
*
Revamp docs for default outputs / output groups
brandjon
2018-02-26
*
Remove ConfigurationTransitionProxy.NONE and BaseRuleClasses.DYNAMIC_TRANSITI...
gregce
2018-01-18
*
Introduce Root class.
tomlu
2018-01-17
*
Rename Root to ArtifactRoot.
tomlu
2018-01-16
*
Simplify SkylarkRuleContext#getBuildFileRelativePath.
tomlu
2018-01-11
*
Replace Attribute.ConfigurationTransition with config.transitions.Configurati...
gregce
2017-12-28
*
Rename some ClassObject/Provider-related methods
brandjon
2017-12-28
*
Remove final accessors of ConfigurationTransition.HOST.
gregce
2017-12-21
*
Aspects-on-aspect see and propagate over aspect attributes.
dslomov
2017-12-20
*
Automated rollback of commit 2f10da0db062e023b1f0f8222f8545467b29ae4e.
schmitt
2017-12-19
*
Improve doc for .files and add more links/examples.
laurentlb
2017-12-18
*
Change CommandHelper to use TemplateExpander directly
ulfjack
2017-12-18
*
Clarify types of `ctx.attr.<attr_name>` objects.
vladmos
2017-12-14
*
Remove the ctx.middle_man function from Skylark.
lberki
2017-12-07
*
Fix missing print statements in output functions
vladmos
2017-12-02
*
Replace all usages of Blaze's Preconditions class with guava.
tomlu
2017-11-09
*
Implement custom executable API.
dslomov
2017-10-24
*
Remove deprecated legacy string representations of Skylark objects
vladmos
2017-10-13
*
Move the MakeVariableExpander to a new package
ulfjack
2017-10-10
*
Pass SkylarkSemantics through Skyframe instead of the options class
brandjon
2017-10-06
*
Use SkylarkSemantics in place of options class in the interpreter
brandjon
2017-10-06
*
Move expansion functionality to a new class
ulfjack
2017-09-29
*
Move RuleConfiguredTarget to lib.analysis.configuredtargets.
gregce
2017-09-19
*
Implement CustomCommandLine support for Skylark.
tomlu
2017-08-28
*
Rename some of native declared providers according to the new naming scheme.
dslomov
2017-08-21
*
Move core test classes to lib.analysis.test
ulfjack
2017-08-11
*
Move the Skylark rule infrastructure from lib.rules to lib.analysis.skylark
ulfjack
2017-08-09