Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
86982de
Backflow from https://github.com/dotnet/dotnet / d409235 build 279762
dotnet-maestro[bot] Aug 18, 2025
206c160
Merge release/10.0 into darc-release/10.0-8256e2cc-7357-4227-a2a8-846…
dotnet-maestro[bot] Aug 18, 2025
de1f067
Update dependencies from https://github.com/dotnet/dotnet build 279762
dotnet-maestro[bot] Aug 18, 2025
2e5533f
Update dependencies from https://github.com/dotnet/dotnet build 279809
dotnet-maestro[bot] Aug 19, 2025
2d8d4a2
Update dependencies from https://github.com/dotnet/dotnet build 280198
dotnet-maestro[bot] Aug 22, 2025
5fb136d
Update dependencies from https://github.com/dotnet/dotnet build 281059
dotnet-maestro[bot] Aug 28, 2025
f9af329
Update dependencies from https://github.com/dotnet/dotnet build 281128
dotnet-maestro[bot] Aug 29, 2025
b7619cb
Merge release/10.0 into darc-release/10.0-8256e2cc-7357-4227-a2a8-846…
dotnet-maestro[bot] Sep 5, 2025
95e8b2a
Update dependencies from https://github.com/dotnet/dotnet build 282024
dotnet-maestro[bot] Sep 5, 2025
8e79c4e
Update dependencies from https://github.com/dotnet/dotnet build 282086
dotnet-maestro[bot] Sep 6, 2025
3473727
Update dependencies from https://github.com/dotnet/dotnet build 282207
dotnet-maestro[bot] Sep 7, 2025
bfd2520
Update dependencies from https://github.com/dotnet/dotnet build 282240
dotnet-maestro[bot] Sep 8, 2025
5674610
Update dependencies from https://github.com/dotnet/dotnet build 282379
dotnet-maestro[bot] Sep 9, 2025
b90acfb
Update dependencies from https://github.com/dotnet/dotnet build 282477
dotnet-maestro[bot] Sep 10, 2025
6a4259a
Update dependencies from https://github.com/dotnet/dotnet build 282708
dotnet-maestro[bot] Sep 11, 2025
c227041
Update dependencies from https://github.com/dotnet/dotnet build 282973
dotnet-maestro[bot] Sep 13, 2025
939f561
Backflow from https://github.com/dotnet/dotnet / ee760c4 build 283077
dotnet-maestro[bot] Sep 14, 2025
c10051d
Update dependencies from https://github.com/dotnet/dotnet build 283077
dotnet-maestro[bot] Sep 14, 2025
7f1b4ae
Update dependencies from https://github.com/dotnet/dotnet build 283152
dotnet-maestro[bot] Sep 16, 2025
6dd3e71
Update dependencies from https://github.com/dotnet/dotnet build 283422
dotnet-maestro[bot] Sep 17, 2025
14ab409
Update dependencies from https://github.com/dotnet/dotnet build 283666
dotnet-maestro[bot] Sep 18, 2025
f21beca
Update dependencies from https://github.com/dotnet/dotnet build 283828
dotnet-maestro[bot] Sep 19, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion eng/Version.Details.props
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
This file is auto-generated by the Maestro dependency flow system.
Do not edit it manually, as it will get overwritten by automation.
Expand Down
2 changes: 1 addition & 1 deletion eng/Version.Details.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<Dependencies>
<Source Uri="https://github.com/dotnet/dotnet" Mapping="command-line-api" Sha="f8a57b66e6466922534e8046b37a6503d9d39dab" BarId="279432" />
<Source Uri="https://github.com/dotnet/dotnet" Mapping="command-line-api" Sha="2dea164f01d307c409cfe0d0ee5cb8a0691e3c94" BarId="283828" />
<ProductDependencies>
</ProductDependencies>
<ToolsetDependencies>
Expand Down
2 changes: 1 addition & 1 deletion eng/Versions.props
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<PropertyGroup>
<VersionPrefix>2.0.0</VersionPrefix>
<PreReleaseVersionLabel>rc</PreReleaseVersionLabel>
<PreReleaseVersionIteration>1</PreReleaseVersionIteration>
<PreReleaseVersionIteration>2</PreReleaseVersionIteration>
<!-- Allowed values: '', 'prerelease', 'release'. Set to 'release' when stabilizing. -->
<DotNetFinalVersionKind>
</DotNetFinalVersionKind>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -193,7 +193,6 @@ System.CommandLine.Invocation
public abstract class CommandLineAction
public System.Boolean ClearsParseErrors { get; }
public System.Boolean Terminating { get; }
protected System.Void set_Terminating(System.Boolean value)
public class ParseErrorAction : SynchronousCommandLineAction
.ctor()
public System.Boolean ShowHelp { get; set; }
Expand Down
4 changes: 4 additions & 0 deletions src/System.CommandLine.Tests/TestActions.cs
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,8 @@ public SynchronousTestAction(

public override bool ClearsParseErrors { get; }

public override bool Terminating { get; }

public override int Invoke(ParseResult parseResult)
{
_invoke(parseResult);
Expand All @@ -46,6 +48,8 @@ public AsynchronousTestAction(

public override bool ClearsParseErrors { get; }

public override bool Terminating { get; }

public override Task<int> InvokeAsync(ParseResult parseResult, CancellationToken cancellationToken = default)
{
_invoke(parseResult);
Expand Down
3 changes: 2 additions & 1 deletion src/System.CommandLine/EnvironmentVariablesDirective.cs
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,10 @@ private sealed class EnvironmentVariablesDirectiveAction : SynchronousCommandLin
internal EnvironmentVariablesDirectiveAction(EnvironmentVariablesDirective directive)
{
_directive = directive;
Terminating = false;
}

public override bool Terminating => false;

public override int Invoke(ParseResult parseResult)
{
SetEnvVars(parseResult);
Expand Down
2 changes: 1 addition & 1 deletion src/System.CommandLine/Invocation/CommandLineAction.cs
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ private protected CommandLineAction()
/// <summary>
/// Indicates that the action terminates a command line invocation, and later actions are skipped.
/// </summary>
public bool Terminating { get; protected init; } = true;
public virtual bool Terminating => true;

/// <summary>
/// Indicates that the action clears any parse errors associated with symbols other than one that owns the <see cref="CommandLineAction"/>.
Expand Down