Consolidate instances of the --loading_phase_threads flag.

RELNOTES: None.
PiperOrigin-RevId: 179838936
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/BuildView.java b/src/main/java/com/google/devtools/build/lib/analysis/BuildView.java
index 8261c7c..816dba9 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/BuildView.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/BuildView.java
@@ -167,17 +167,6 @@
    */
   public static class Options extends OptionsBase {
     @Option(
-      name = "loading_phase_threads",
-      defaultValue = "-1",
-      category = "what",
-      converter = LoadingPhaseThreadCountConverter.class,
-      documentationCategory = OptionDocumentationCategory.UNCATEGORIZED,
-      effectTags = {OptionEffectTag.UNKNOWN},
-      help = "Number of parallel threads to use for the loading/analysis phase."
-    )
-    public int loadingPhaseThreads;
-
-    @Option(
       name = "analysis_warnings_as_errors",
       deprecationWarning =
           "analysis_warnings_as_errors is now a no-op and will be removed in"
@@ -465,6 +454,7 @@
       List<String> aspects,
       Options viewOptions,
       boolean keepGoing,
+      int loadingPhaseThreads,
       TopLevelArtifactContext topLevelOptions,
       ExtendedEventHandler eventHandler,
       EventBus eventBus)
@@ -579,12 +569,7 @@
     try {
       skyframeAnalysisResult =
           skyframeBuildView.configureTargets(
-              eventHandler,
-              topLevelCtKeys,
-              aspectKeys,
-              eventBus,
-              keepGoing,
-              viewOptions.loadingPhaseThreads);
+              eventHandler, topLevelCtKeys, aspectKeys, eventBus, keepGoing, loadingPhaseThreads);
       setArtifactRoots(skyframeAnalysisResult.getPackageRoots());
     } finally {
       skyframeBuildView.clearInvalidatedConfiguredTargets();