diff options
Diffstat (limited to 'src/main')
3 files changed, 4 insertions, 12 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/bazel/rules/BazelRulesModule.java b/src/main/java/com/google/devtools/build/lib/bazel/rules/BazelRulesModule.java index a8daf4ad91..f7208860b4 100644 --- a/src/main/java/com/google/devtools/build/lib/bazel/rules/BazelRulesModule.java +++ b/src/main/java/com/google/devtools/build/lib/bazel/rules/BazelRulesModule.java @@ -19,11 +19,9 @@ import com.google.devtools.build.lib.analysis.ConfiguredRuleClassProvider; import com.google.devtools.build.lib.bazel.rules.cpp.BazelCppRuleClasses; import com.google.devtools.build.lib.rules.cpp.FdoSupportFunction; import com.google.devtools.build.lib.rules.cpp.FdoSupportValue; -import com.google.devtools.build.lib.rules.genquery.GenQuery; import com.google.devtools.build.lib.runtime.BlazeModule; import com.google.devtools.build.lib.runtime.BlazeRuntime; import com.google.devtools.build.lib.runtime.WorkspaceBuilder; -import com.google.devtools.build.lib.skyframe.PrecomputedValue; import com.google.devtools.build.lib.util.ResourceFileLoader; import java.io.IOException; @@ -51,8 +49,5 @@ public class BazelRulesModule extends BlazeModule { public void workspaceInit( BlazeRuntime runtime, BlazeDirectories directories, WorkspaceBuilder builder) { builder.addSkyFunction(FdoSupportValue.SKYFUNCTION, new FdoSupportFunction()); - builder.addPrecomputedValue(PrecomputedValue.injected( - GenQuery.QUERY_OUTPUT_FORMATTERS, - runtime.getQueryOutputFormatters())); } } diff --git a/src/main/java/com/google/devtools/build/lib/query2/output/QueryOptions.java b/src/main/java/com/google/devtools/build/lib/query2/output/QueryOptions.java index 8bf163d6f0..f4e003dd7d 100644 --- a/src/main/java/com/google/devtools/build/lib/query2/output/QueryOptions.java +++ b/src/main/java/com/google/devtools/build/lib/query2/output/QueryOptions.java @@ -50,7 +50,7 @@ public class QueryOptions extends OptionsBase { effectTags = {OptionEffectTag.TERMINAL_OUTPUT}, help = "The format in which the query results should be printed. Allowed values are: " - + "label, label_kind, minrank, maxrank, package, location, graph, xml, proto, record." + + "label, label_kind, minrank, maxrank, package, location, graph, xml, proto." ) public String outputFormat; diff --git a/src/main/java/com/google/devtools/build/lib/rules/genquery/GenQuery.java b/src/main/java/com/google/devtools/build/lib/rules/genquery/GenQuery.java index 2ff3d84338..4e34a7b6da 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/genquery/GenQuery.java +++ b/src/main/java/com/google/devtools/build/lib/rules/genquery/GenQuery.java @@ -305,12 +305,9 @@ public class GenQuery implements RuleConfiguredTargetFactory { // behavior of the query engine in these two use cases. settings.add(Setting.NO_NODEP_DEPS); - ImmutableList<OutputFormatter> outputFormatters = QUERY_OUTPUT_FORMATTERS.get( - ruleContext.getAnalysisEnvironment().getSkyframeEnv()); - // This is a precomputed value so it should have been injected by the rules module by the - // time we get there. - formatter = OutputFormatter.getFormatter( - Preconditions.checkNotNull(outputFormatters), queryOptions.outputFormat); + formatter = + OutputFormatter.getFormatter( + OutputFormatter.getDefaultFormatters(), queryOptions.outputFormat); // All the packages are already loaded at this point, so there is no need // to start up many threads. 4 are started up to make good use of multiple // cores. |