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 88f1333b604365..12abe69f89cd0b 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 @@ -444,6 +444,15 @@ public static class BuildGraveyardOptions extends OptionsBase { }, help = "no-op") public boolean actionCacheStoreOutputMetadata; + + @Option( + name = "discard_actions_after_execution", + defaultValue = "true", + documentationCategory = OptionDocumentationCategory.UNDOCUMENTED, + metadataTags = OptionMetadataTag.INCOMPATIBLE_CHANGE, + effectTags = {OptionEffectTag.LOSES_INCREMENTAL_STATE}, + help = "This option is deprecated and has no effect.") + public boolean discardActionsAfterExecution; } /** This is where deprecated Bazel-specific options only used by the build command go to die. */ diff --git a/src/main/java/com/google/devtools/build/lib/buildtool/BuildRequestOptions.java b/src/main/java/com/google/devtools/build/lib/buildtool/BuildRequestOptions.java index 423260ab72d32c..5bf358c4382192 100644 --- a/src/main/java/com/google/devtools/build/lib/buildtool/BuildRequestOptions.java +++ b/src/main/java/com/google/devtools/build/lib/buildtool/BuildRequestOptions.java @@ -383,15 +383,6 @@ public boolean useTopLevelTargetsForSymlinks() { + " prerequisites for rewinding are met (no incrementality, no action cache).") public boolean rewindLostInputs; - @Option( - name = "discard_actions_after_execution", - defaultValue = "true", - documentationCategory = OptionDocumentationCategory.UNDOCUMENTED, - metadataTags = OptionMetadataTag.INCOMPATIBLE_CHANGE, - effectTags = {OptionEffectTag.LOSES_INCREMENTAL_STATE}, - help = "This option is deprecated and has no effect.") - public boolean discardActionsAfterExecution; - @Option( name = "incompatible_skip_genfiles_symlink", defaultValue = "true",