All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.devonfw.cobigen.cli.constants.MessagesConstants Maven / Gradle / Ivy

There is a newer version: 2021.12.006
Show newest version
package com.devonfw.cobigen.cli.constants;

/**
 * Messages constants printed to the user
 */
public class MessagesConstants {

    /**
     * Message constant: when a command has not been understood
     */
    public static final String COMMAND_NOT_UNDERSTOOD = "Command not understood,  please try again";

    /**
     * Message constant: when a command is not yet supported
     */
    public static final String COMMAND_NOT_YET_SUPPORTED = "Command not yet supported,  sorry for the unconvenience";

    /**
     * Message constant: welcome message when user executes CobiGen help
     */
    public static final String WELCOME_MESSAGE = "Welcome to CobiGen.\n"
        + "The Code-based incemental Generator for end to end code generation tasks, mostly used in Java projects.\n";

    /**
     * Message constant: description of the generate command
     */
    public static final String GENERATE_DESCRIPTION =
        "Using an input file (Java entity or ETO, OpenAPI definition, XML...) can generate code to a location on your computer";

    /**
     * Message constant: description of the input files that can be used
     */
    public static final String INPUT_FILE_DESCRIPTION =
        "Input files (Java entity or ETO, OpenAPI definition, XML...) that will be parsed by CobiGen and generate code from them."
            + " You can use glob patterns on the path, for using multiple input files. "
            + "Also you can specify input files one by one separated by comma.";

    /**
     * Message constant: description of the output root path option
     */
    public static final String OUTPUT_ROOT_PATH_DESCRIPTION = "Location where the generated code will be stored.";

    /**
     * Message constant: description of the verbose option
     */
    public static final String VERBOSE_OPTION_DESCRIPTION =
        "If this options is enabled, we will print also debug messages";

    /**
     * Message constant: description of the increments option
     */
    public static final String INCREMENTS_OPTION_DESCRIPTION =
        "List of increments that will be generated. They need to be specified with numbers separated by comma.";

    /**
     * Message constant: description of the templates option
     */
    public static final String TEMPLATES_OPTION_DESCRIPTION =
        "List of templates that will be generated. They need to be specified with numbers separated by comma.";

    /**
     * Message constant: description of the plug-in update
     */
    public static final String UPDATE_OPTION_DESCRIPTION =
        "Use update command to find out which plug-ins are outdated and choose which ones do you want to update .";

    /**
     * Message constant: description of update all option
     */
    public static final String UPDATE_ALL_DESCRIPTION = "If this option is enabled, all plugins will get updated.";

    /**
     * Message constant: description of the adapt-templates command
     */
    public static final String ADAPT_TEMPLATES_DESCRIPTION = "Generates a new templates folder next to the cobigen cli";

    /**
     * Message constant: description of the custom-location option
     */
    public static final String CUSTOM_LOCATION_OPTION_DESCRIPTION =
        "Custom location where the unpacked templates will be stored.";
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy