Interface WorkspaceRename.Arguments

  • Enclosing class:
    WorkspaceRename

    private static interface WorkspaceRename.Arguments
    • Method Detail

      • 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()
      • destination

        @Help("Destination directory for rename")
        @DefaultValue("")
        java.io.File destination()
      • 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("")
        java.util.List<ArgParser.StringPair> patterns()