From e434f614f424cc2e259941aed8598e3229cdaa3e Mon Sep 17 00:00:00 2001 From: anna Date: Thu, 25 Nov 2010 21:14:51 +0300 Subject: [PATCH] allow default package for builder class (IDEA-61830) --- .../ReplaceConstructorWithBuilderDialog.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/java-impl/src/com/intellij/refactoring/replaceConstructorWithBuilder/ReplaceConstructorWithBuilderDialog.java b/java/java-impl/src/com/intellij/refactoring/replaceConstructorWithBuilder/ReplaceConstructorWithBuilderDialog.java index 8603fe0a3ee6..22faaca7de51 100644 --- a/java/java-impl/src/com/intellij/refactoring/replaceConstructorWithBuilder/ReplaceConstructorWithBuilderDialog.java +++ b/java/java-impl/src/com/intellij/refactoring/replaceConstructorWithBuilder/ReplaceConstructorWithBuilderDialog.java @@ -160,7 +160,7 @@ public class ReplaceConstructorWithBuilderDialog extends RefactoringDialog { final String className = myNewClassName.getText().trim(); if (className.length() == 0 || !nameHelper.isQualifiedName(className)) throw new ConfigurationException("\'" + StringUtil.first(className, 10, true) + "\' is invalid builder class name"); final String packageName = myPackageTextField.getText().trim(); - if (!nameHelper.isQualifiedName(packageName)) throw new ConfigurationException("\'" + StringUtil.last(packageName , 10, true)+ "\' is invalid builder package name"); + if (packageName.length() > 0 && !nameHelper.isQualifiedName(packageName)) throw new ConfigurationException("\'" + StringUtil.last(packageName , 10, true)+ "\' is invalid builder package name"); } else { final String qualifiedName = myExistentClassTF.getText().trim(); if (qualifiedName.length() == 0 || !nameHelper.isQualifiedName(qualifiedName)) throw new ConfigurationException("\'" + StringUtil.last(qualifiedName, 10, true) + "\' is invalid builder qualified class name");