Package Name must be one or more Java identifiers separated by dots.
Project Name must be an Java identifier that may contain dots, underscores and dashes.
Version must be a valid Semantic Version string.
Scenario File Name must be a Java identifier that may contain dots, underscores and dashes, and ends with .md.
Decorator Class Name must be either empty or a valid Java identifier.
Optional. If empty, no decorator class will be generated.