From beef84ae5fd9acf7f58163ad9c2ed02a7ba3ce21 Mon Sep 17 00:00:00 2001 From: Constantine Plotnikov Date: Fri, 30 Jul 2010 18:09:27 +0400 Subject: [PATCH] git4idea: the entire refrence checked on the branch test --- .../src/git4idea/validators/GitBranchNameValidator.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/git4idea/src/git4idea/validators/GitBranchNameValidator.java b/plugins/git4idea/src/git4idea/validators/GitBranchNameValidator.java index 0f4c5a90dede..6dde70886023 100644 --- a/plugins/git4idea/src/git4idea/validators/GitBranchNameValidator.java +++ b/plugins/git4idea/src/git4idea/validators/GitBranchNameValidator.java @@ -33,7 +33,7 @@ public class GitBranchNameValidator implements InputValidator { // based on the git-check-ref-format command description final String goodChar = "[!-~&&[^\\^~:\\[\\]\\?\\*\\./<>\\|'`]]"; final String component = "(?:" + goodChar + "+\\.?)+"; - REF_FORMAT_PATTERN = Pattern.compile(component + "+(?:/*" + component + ")*"); + REF_FORMAT_PATTERN = Pattern.compile("^" + component + "+(?:/*" + component + ")*$"); } /**