com.devonfw.cobigen.cli.constants.MessagesConstants Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of cli Show documentation
Show all versions of cli Show documentation
Command Line Interface for CobiGen
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.";
}