aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/skyframe/AspectFunction.java
Commit message (Expand)AuthorAge
* Remove ToolchainContextException and make exception handling more robust.Gravatar John Cater2018-07-10
* Pull up calls to ToolchainContext.resolvedToolchainLabels and finishGravatar John Cater2018-07-09
* Expose aspect actions from Skylark.Gravatar tomlu2018-06-22
* Remove support for --discard_actions_after_execution.Gravatar tomlu2018-06-18
* Refactoring: makes the code simpler by deleting Metadata and InputArtifactData.Gravatar shahan2018-06-06
* Allow rules and targets to specify extra execution platform constraints.Gravatar John Cater2018-06-05
* Refactor root cause reporting in ConfiguredTargetFunctionGravatar ulfjack2018-05-29
* Add the capability to register a trimming RuleTransitionFactory.Gravatar mstaib2018-04-19
* Deprecate TransitiveInfoCollection#getConfiguration(), adding two new methods...Gravatar janakr2018-03-26
* Adds hook to AspectFunction to allow for inlining SkylarkImportLookupFunction.Gravatar cpeyser2018-03-23
* Add a DefaultBuildOptions specifying default build flags that may differ from...Gravatar mjhalupka2018-03-22
* Add BuildConfiguration to ConfiguredTargetAndTarget and rename it to Configur...Gravatar janakr2018-03-10
* Update ToolchainUtil to properly load and use the available executionGravatar John Cater2018-02-28
* Fail gracefully on conflicting actions generated by an aspect. These can come...Gravatar janakr2018-02-26
* Start slimming down ToolchainResolutionKey: get rid of BuildConfiguration. Th...Gravatar janakr2018-02-14
* Remove aspect configuration from AspectKey. Instead, store an appropriate Sk...Gravatar cpeyser2018-01-26
* Remove ConfiguredTarget.getTarget() from AspectFunction and replace it with aGravatar mjhalupka2018-01-25
* Stop storing the base configuration in AspectKey. As with https://github.com/...Gravatar janakr2018-01-24
* Start the process of getting Target out of ConfiguredTarget: add a new contai...Gravatar janakr2018-01-18
* Convert ActionLookupKey implementations to directly implement SkyKey, removin...Gravatar janakr2018-01-11
* Expose ObjcProtoAspect to Skylark.Gravatar cparsons2017-12-20
* Optionally allow loaded packages to not be tracked.Gravatar janakr2017-12-15
* Add ActionKeyContext to Action#getKey.Gravatar tomlu2017-11-29
* Replace all usages of Blaze's Preconditions class with guava.Gravatar tomlu2017-11-09
* Add memory profiler.Gravatar tomlu2017-10-18
* Move aspect resolution out of ConfiguredTargetFunction.Gravatar gregce2017-09-21
* Project reorg: move *ConfiguredTarget to new configuredtargets/ pathGravatar gregce2017-09-18
* Remove outdated references to static vs. dynamic configurations.Gravatar gregce2017-09-13
* Rule classes cannot request duplicate toolchains.Gravatar cpeyser2017-09-08
* Move RuleConfiguredTargetFactory to lib.analysisGravatar ulfjack2017-08-07
* Move AliasProvider to lib.analysisGravatar ulfjack2017-08-07
* Improve error message when requesting an invalid toolchain type from the cont...Gravatar John Cater2017-08-01
* Make error message in case top-level aspect is missing clearer.Gravatar Dmitry Lomov2017-07-24
* Use toolchain resolution in rule creation.Gravatar John Cater2017-07-21
* Clean up API for the Extension classGravatar brandjon2017-05-09
* Do not report errors when aspects try to attach to files.Gravatar dslomov2017-05-08
* Native aspects can opt-in to apply to files.Gravatar dslomov2017-04-25
* Aspect propagation should not lose transitively-visible aspects.Gravatar dslomov2017-04-11
* If --batch, --keep_going, --discard_analysis_cache, and the new --noexperimen...Gravatar janakr2017-03-31
* Do not execute aspect implementation if target advertizes but fails to provid...Gravatar Dmitry Lomov2017-03-01
* Report inconsistent aspect order error to the user.Gravatar Dmitry Lomov2017-02-24
* Restrict aspects visible to other aspects according to their advertised provi...Gravatar Dmitry Lomov2017-02-15
* Names of extra-action protos now take into account all aspect names.Gravatar Dmitry Lomov2016-12-16
* Aspects-on-aspects implementation.Gravatar Dmitry Lomov2016-11-15
* Do not crash when aspects provide duplicate things.Gravatar Dmitry Lomov2016-11-11
* Enable aspect invocations to be matched by output filters.Gravatar Michael Staib2016-09-19
* Make aspects attached to aliases work when their actual= attribute is a select.Gravatar Lukacs Berki2016-08-31
* Allow Skyframe graph lookups and value retrievals to throw InterruptedException.Gravatar Janak Ramakrishnan2016-08-16
* Changes DependencyResolver <Attribute, Dep> map from a ListMultimap to new classGravatar Greg Estren2016-08-12
* Add an overview comment about how the analysis phase works and some pointers ...Gravatar Lukacs Berki2016-05-19