提交 e451789a 编写于 作者: O Oliver Gondža

Merge pull request #1456 from olivergondza/extract-label-validation

Expose AbstractProject.AbstractProjectDescriptor#validateLabelExpression for plugins
......@@ -2043,6 +2043,16 @@ public abstract class AbstractProject<P extends AbstractProject<P,R>,R extends A
public FormValidation doCheckLabel(@AncestorInPath AbstractProject<?,?> project,
@QueryParameter String value) {
return validateLabelExpression(value, project);
}
/**
* Validate label expression string.
*
* @param project May be specified to perform project specific validation.
* @since 1.590
*/
public static @Nonnull FormValidation validateLabelExpression(String value, @CheckForNull AbstractProject<?, ?> project) {
if (Util.fixEmpty(value)==null)
return FormValidation.ok(); // nothing typed yet
try {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册