private static Command ConstructCommand()
        {
            var command = new Command("whitespace", LocalizableStrings.Run_whitespace_formatting)
            {
                FolderOption,
            };

            command.AddCommonOptions();
            command.SetHandler((ParseResult parseResult) => FormatCommand.Run(parseResult.GetArguments()));
            return(command);
        }
        private static Command ConstructCommand()
        {
            var command = new Command("style", LocalizableStrings.Run_code_style_analyzers_and_apply_fixes)
            {
                DiagnosticsOption,
                SeverityOption,
            };

            command.AddCommonOptions();
            command.SetHandler((ParseResult parseResult) => FormatCommand.Run(parseResult.GetArguments()));
            return(command);
        }
Exemple #3
0
        private static Command ConstructCommand()
        {
            var formatCommand = new DocumentedCommand("format", DocsLink, LocalizableStrings.Formats_code_to_match_editorconfig_settings)
            {
                FormatWhitespaceCommandParser.GetCommand(),
                FormatStyleCommandParser.GetCommand(),
                FormatAnalyzersCommandParser.GetCommand(),
                DiagnosticsOption,
                SeverityOption,
            };

            formatCommand.AddCommonOptions();
            formatCommand.SetHandler((ParseResult parseResult) => FormatCommand.Run(parseResult.GetArguments()));
            return(formatCommand);
        }
Exemple #4
0
        private static Command ConstructCommand()
        {
            var command = new Command("analyzers", LocalizableStrings.Run_3rd_party_analyzers__and_apply_fixes)
            {
                DiagnosticsOption,
                SeverityOption,
            };

            command.AddCommonOptions();
            command.Handler = CommandHandler.Create <ParseResult>((ParseResult parseResult) => FormatCommand.Run(parseResult.GetArguments()));
            return(command);
        }