docs: public void rename(String newName) throws Failure, FormException {
          if(name.equals(newName))    return; // noop
          Jenkins.checkGoodName(newName);
          if(owner.getView(newName)!=null)
              throw new FormException(Messages.Hudson_ViewAlreadyExists(newName),"name");
          String oldName = name;
          name = newName;
          owner.onViewRenamed(this,oldName,newName);
      }