// Copyright (c) .NET Foundation and contributors. All rights reserved.
// Licensed under the MIT license. See LICENSE file in the project root for full license information.

using System.Linq;
using Microsoft.DotNet.Cli.CommandLine;

namespace Microsoft.DotNet.Cli
{
    internal static class InternalReportinstallsuccessCommandParser
    {
        public static Command InternalReportinstallsuccess() =>
            Create.Command(
                "internal-reportinstallsuccess", "internal only",
                Accept.ExactlyOneArgument());
    }
}
// Copyright (c) .NET Foundation and contributors. All rights reserved.
// Licensed under the MIT license. See LICENSE file in the project root for full license information.

using System.Linq;
using Microsoft.DotNet.Cli.CommandLine;

namespace Microsoft.DotNet.Cli
{
    internal static class InternalReportinstallsuccessCommandParser
    {
        public static Command InternalReportinstallsuccess() =>
            Create.Command(
                "internal-reportinstallsuccess",
                "",
                Accept.ExactlyOneArgument());
    }
}
Remove `internal-reportinstallsuccess` from `dotnet complete`.
Remove `internal-reportinstallsuccess` from `dotnet complete`.

This commit removes `internal-reportinstallsuccess` from `dotnet complete` by
changing the command's help text to an empty string.  This causes the parser to
treat the command as hidden and does not match the command name for
suggestions.

Fixes #9111.
