Java: improve names of equals/hashCode generation templates (IDEA-339226)

GitOrigin-RevId: 19f7dcbe0070e36aa4379f51d8967a9d9fc6691c
This commit is contained in:
Bas Leijdekkers
2023-11-29 20:30:33 +00:00
committed by intellij-monorepo-bot
parent 5c5c16a392
commit 64eda78071
2 changed files with 5 additions and 4 deletions
@@ -44,10 +44,10 @@ public final class EqualsHashCodeTemplatesManager extends TemplatesManager {
private static final String HASH_CODE_SUFFIX = "hashCode";
@NonNls public static final String INTELLI_J_DEFAULT = "IntelliJ Default";
@NonNls public static final String EQUALS_HASH_CODE_BUILDER_APACHE_COMMONS_LANG = "Equals/HashCodeBuilder (Apache commons-lang)";
@NonNls public static final String EQUALS_HASH_CODE_BUILDER_APACHE_COMMONS_LANG_3 = "Equals/HashCodeBuilder (Apache commons-lang 3)";
@NonNls public static final String OBJECTS_EQUAL_AND_HASH_CODE_GUAVA = "Objects.equal() and hashCode() (Guava)";
@NonNls public static final String JAVA_UTIL_OBJECTS_EQUALS_AND_HASH_CODE = "java.util.Objects.equals() and hash() (java 7+)";
@NonNls public static final String EQUALS_HASH_CODE_BUILDER_APACHE_COMMONS_LANG = "Apache Commons Lang EqualsBuilder and HashCodeBuilder";
@NonNls public static final String EQUALS_HASH_CODE_BUILDER_APACHE_COMMONS_LANG_3 = "Apache Commons Lang 3 EqualsBuilder and HashCodeBuilder";
@NonNls public static final String OBJECTS_EQUAL_AND_HASH_CODE_GUAVA = "Guava Objects.equal() and hashCode()";
@NonNls public static final String JAVA_UTIL_OBJECTS_EQUALS_AND_HASH_CODE = "java.util.Objects.equals() and hash() (Java 7 and higher)";
public static EqualsHashCodeTemplatesManager getInstance() {
return ApplicationManager.getApplication().getService(EqualsHashCodeTemplatesManager.class);
@@ -344,6 +344,7 @@ public class GenerateEqualsWizard extends AbstractGenerateEqualsWizard<PsiClass,
final ComboBox<String> comboBox = new ComboBox<>();
comboBox.setSwingPopup(false);
final ComponentWithBrowseButton<ComboBox<?>> comboBoxWithBrowseButton =
new ComponentWithBrowseButton<>(comboBox, new MyEditTemplatesListener(psiClass, myPanel, comboBox));
templateChooserLabel.setLabelFor(comboBox);