| See AbstractItem.java #checkRename(@Nonnull String newName). This old method does not do anything by default whilst there is a new FormValidation doCheckNewName(@QueryParameter String newName) metod which does something. Somebody needs to investigate the reasons of two method existence and then integrate them somehow (if relevant) It is senseitive, because the Web UI method invokes Jenkins.checkGoodName() which invokes extension points to verify the correctness of the new name. Maybe we need the same for Plugin APIs |