Inline SkyframeBuildView.createAspect into its only call-site, to reduce stack depth.
--
MOS_MIGRATED_REVID=107688035
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/AspectFunction.java b/src/main/java/com/google/devtools/build/lib/skyframe/AspectFunction.java
index 1e301f5..bc7bc6a 100644
--- a/src/main/java/com/google/devtools/build/lib/skyframe/AspectFunction.java
+++ b/src/main/java/com/google/devtools/build/lib/skyframe/AspectFunction.java
@@ -224,13 +224,14 @@
}
ConfiguredAspect configuredAspect =
- view.createAspect(
+ view.getConfiguredTargetFactory().createAspect(
analysisEnvironment,
associatedTarget,
aspectFactory,
+ key.getAspect(),
directDeps,
configConditions,
- key.getAspect());
+ view.getHostConfiguration(associatedTarget.getConfiguration()));
events.replayOn(env.getListener());
if (events.hasErrors()) {