Skip to content

Commit f80dbf2

Browse files
869: Code refactoring
1 parent 3ca91dc commit f80dbf2

File tree

2 files changed

+6
-14
lines changed

2 files changed

+6
-14
lines changed

src/com/magento/idea/magento2plugin/actions/generation/NewCronGroupAction.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
import com.magento.idea.magento2plugin.MagentoIcons;
1616
import com.magento.idea.magento2plugin.actions.generation.dialog.NewCronGroupDialog;
1717

18-
@SuppressWarnings({"PMD.OnlyOneReturn"})
1918
public class NewCronGroupAction extends com.intellij.openapi.actionSystem.AnAction {
19+
2020
public static final String ACTION_NAME = "Magento 2 Cron Group";
2121
public static final String ACTION_DESCRIPTION = "Create a new Magento 2 Cron Group";
2222

@@ -35,18 +35,16 @@ public void actionPerformed(final AnActionEvent event) {
3535
if (view == null) {
3636
return;
3737
}
38-
3938
final Project project = CommonDataKeys.PROJECT.getData(dataContext);
39+
4040
if (project == null) {
4141
return;
4242
}
43-
4443
final PsiDirectory directory = view.getOrChooseDirectory();
4544

4645
if (directory == null) {
4746
return;
4847
}
49-
5048
NewCronGroupDialog.open(project, directory);
5149
}
5250

src/com/magento/idea/magento2plugin/actions/generation/dialog/NewCronGroupDialog.java

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -37,17 +37,16 @@
3737
"PMD.ExcessiveImports,"
3838
})
3939
public class NewCronGroupDialog extends AbstractDialog {
40+
4041
private final String moduleName;
4142
private final Project project;
4243
private JPanel contentPanel;
4344
private JButton buttonOK;
4445
private JButton buttonCancel;
4546
private static final String NAME = "name";
4647

47-
@FieldValidation(rule = RuleRegistry.NOT_EMPTY,
48-
message = {NotEmptyRule.MESSAGE, NAME})
49-
@FieldValidation(rule = RuleRegistry.IDENTIFIER,
50-
message = {IdentifierRule.MESSAGE, NAME})
48+
@FieldValidation(rule = RuleRegistry.NOT_EMPTY, message = {NotEmptyRule.MESSAGE, NAME})
49+
@FieldValidation(rule = RuleRegistry.IDENTIFIER, message = {IdentifierRule.MESSAGE, NAME})
5150
private JTextField cronGroupName;
5251

5352
private JSpinner scheduleGenerateEvery;
@@ -142,13 +141,8 @@ public static void open(final Project project, final PsiDirectory directory) {
142141
private void onOK() {
143142
if (validateFormFields()) {
144143
generateFile();
144+
exit();
145145
}
146-
exit();
147-
}
148-
149-
@Override
150-
protected void onCancel() {
151-
dispose();
152146
}
153147

154148
private void generateFile() {

0 commit comments

Comments
 (0)