Interface WorkspaceRename.Arguments

Enclosing class:
WorkspaceRename

private static interface WorkspaceRename.Arguments
  • Method Details

    • verbose

      @Help("Set to >0 to get information about actions taken for every file. Larger values give more detail.") @DefaultValue("0") int verbose()
    • dryrun

      @Help("Set to true to avoid modifying any files") @DefaultValue("false") boolean dryrun()
    • source

      @Help("Source directory for rename") @DefaultValue("") File source()
    • destination

      @Help("Destination directory for rename") @DefaultValue("") File destination()
    • version

      @Help("The renamed package") @DefaultValue("ee") String version()
    • copyonly

      @Help("If true, copy all files without renaming anything") @DefaultValue("false") boolean copyonly()
    • expandtabs

      @Help("If true, expand all tabs into spaces on files that are renamed (all text file)") @DefaultValue("true") boolean expandtabs()
    • patterns

      @Help("List of patterns given as <source java package name>:<renamed java package name>. Also handes the /-separated version of the pattern. If the string VERSION occurs in the renamed java package name, it will be replaced with the value of the version() argument.") @DefaultValue("") List<ArgParser.StringPair> patterns()