Skip to content

Commit bd8f793

Browse files
author
Federico Fissore
committed
Saving a couple of variables won't make the IDE any faster, but will make the dev slower
1 parent 4bc93e5 commit bd8f793

File tree

1 file changed

+40
-41
lines changed

1 file changed

+40
-41
lines changed

Diff for: app/src/processing/app/Editor.java

+40-41
Original file line numberDiff line numberDiff line change
@@ -1335,7 +1335,6 @@ public void actionPerformed(ActionEvent e) {
13351335
protected JMenu buildEditMenu() {
13361336
JMenu menu = new JMenu(_("Edit"));
13371337
menu.setName("menuEdit");
1338-
JMenuItem item;
13391338

13401339
undoItem = newJMenuItem(_("Undo"), 'Z');
13411340
undoItem.setName("menuEditUndo");
@@ -1355,24 +1354,24 @@ protected JMenu buildEditMenu() {
13551354

13561355
// TODO "cut" and "copy" should really only be enabled
13571356
// if some text is currently selected
1358-
item = newJMenuItem(_("Cut"), 'X');
1359-
item.addActionListener(new ActionListener() {
1357+
JMenuItem cutItem = newJMenuItem(_("Cut"), 'X');
1358+
cutItem.addActionListener(new ActionListener() {
13601359
public void actionPerformed(ActionEvent e) {
13611360
handleCut();
13621361
}
13631362
});
1364-
menu.add(item);
1363+
menu.add(cutItem);
13651364

1366-
item = newJMenuItem(_("Copy"), 'C');
1367-
item.addActionListener(new ActionListener() {
1365+
JMenuItem copyItem = newJMenuItem(_("Copy"), 'C');
1366+
copyItem.addActionListener(new ActionListener() {
13681367
public void actionPerformed(ActionEvent e) {
13691368
textarea.copy();
13701369
}
13711370
});
1372-
menu.add(item);
1371+
menu.add(copyItem);
13731372

1374-
item = newJMenuItemShift(_("Copy for Forum"), 'C');
1375-
item.addActionListener(new ActionListener() {
1373+
JMenuItem copyForumItem = newJMenuItemShift(_("Copy for Forum"), 'C');
1374+
copyForumItem.addActionListener(new ActionListener() {
13761375
public void actionPerformed(ActionEvent e) {
13771376
// SwingUtilities.invokeLater(new Runnable() {
13781377
// public void run() {
@@ -1381,10 +1380,10 @@ public void actionPerformed(ActionEvent e) {
13811380
// });
13821381
}
13831382
});
1384-
menu.add(item);
1383+
menu.add(copyForumItem);
13851384

1386-
item = newJMenuItemAlt(_("Copy as HTML"), 'C');
1387-
item.addActionListener(new ActionListener() {
1385+
JMenuItem copyHTMLItem = newJMenuItemAlt(_("Copy as HTML"), 'C');
1386+
copyHTMLItem.addActionListener(new ActionListener() {
13881387
public void actionPerformed(ActionEvent e) {
13891388
// SwingUtilities.invokeLater(new Runnable() {
13901389
// public void run() {
@@ -1393,56 +1392,56 @@ public void actionPerformed(ActionEvent e) {
13931392
// });
13941393
}
13951394
});
1396-
menu.add(item);
1395+
menu.add(copyHTMLItem);
13971396

1398-
item = newJMenuItem(_("Paste"), 'V');
1399-
item.addActionListener(new ActionListener() {
1397+
JMenuItem pasteItem = newJMenuItem(_("Paste"), 'V');
1398+
pasteItem.addActionListener(new ActionListener() {
14001399
public void actionPerformed(ActionEvent e) {
14011400
textarea.paste();
14021401
sketch.setModified(true);
14031402
}
14041403
});
1405-
menu.add(item);
1404+
menu.add(pasteItem);
14061405

1407-
item = newJMenuItem(_("Select All"), 'A');
1408-
item.addActionListener(new ActionListener() {
1406+
JMenuItem selectAllItem = newJMenuItem(_("Select All"), 'A');
1407+
selectAllItem.addActionListener(new ActionListener() {
14091408
public void actionPerformed(ActionEvent e) {
14101409
textarea.selectAll();
14111410
}
14121411
});
1413-
menu.add(item);
1412+
menu.add(selectAllItem);
14141413

14151414
menu.addSeparator();
14161415

1417-
item = newJMenuItem(_("Comment/Uncomment"), '/');
1418-
item.addActionListener(new ActionListener() {
1416+
JMenuItem commentItem = newJMenuItem(_("Comment/Uncomment"), '/');
1417+
commentItem.addActionListener(new ActionListener() {
14191418
public void actionPerformed(ActionEvent e) {
14201419
handleCommentUncomment();
14211420
}
14221421
});
1423-
menu.add(item);
1422+
menu.add(commentItem);
14241423

1425-
item = newJMenuItem(_("Increase Indent"), ']');
1426-
item.addActionListener(new ActionListener() {
1424+
JMenuItem increaseIndentItem = newJMenuItem(_("Increase Indent"), ']');
1425+
increaseIndentItem.addActionListener(new ActionListener() {
14271426
public void actionPerformed(ActionEvent e) {
14281427
handleIndentOutdent(true);
14291428
}
14301429
});
1431-
menu.add(item);
1430+
menu.add(increaseIndentItem);
14321431

1433-
item = newJMenuItem(_("Decrease Indent"), '[');
1434-
item.setName("menuDecreaseIndent");
1435-
item.addActionListener(new ActionListener() {
1432+
JMenuItem decreseIndentItem = newJMenuItem(_("Decrease Indent"), '[');
1433+
decreseIndentItem.setName("menuDecreaseIndent");
1434+
decreseIndentItem.addActionListener(new ActionListener() {
14361435
public void actionPerformed(ActionEvent e) {
14371436
handleIndentOutdent(false);
14381437
}
14391438
});
1440-
menu.add(item);
1439+
menu.add(decreseIndentItem);
14411440

14421441
menu.addSeparator();
14431442

1444-
item = newJMenuItem(_("Find..."), 'F');
1445-
item.addActionListener(new ActionListener() {
1443+
JMenuItem findItem = newJMenuItem(_("Find..."), 'F');
1444+
findItem.addActionListener(new ActionListener() {
14461445
public void actionPerformed(ActionEvent e) {
14471446
if (find == null) {
14481447
find = new FindReplace(Editor.this);
@@ -1454,39 +1453,39 @@ public void actionPerformed(ActionEvent e) {
14541453
find.setVisible(true);
14551454
}
14561455
});
1457-
menu.add(item);
1456+
menu.add(findItem);
14581457

1459-
item = newJMenuItem(_("Find Next"), 'G');
1460-
item.addActionListener(new ActionListener() {
1458+
JMenuItem findNextItem = newJMenuItem(_("Find Next"), 'G');
1459+
findNextItem.addActionListener(new ActionListener() {
14611460
public void actionPerformed(ActionEvent e) {
14621461
if (find != null) {
14631462
find.findNext();
14641463
}
14651464
}
14661465
});
1467-
menu.add(item);
1466+
menu.add(findNextItem);
14681467

1469-
item = newJMenuItemShift(_("Find Previous"), 'G');
1470-
item.addActionListener(new ActionListener() {
1468+
JMenuItem findPreviousItem = newJMenuItemShift(_("Find Previous"), 'G');
1469+
findPreviousItem.addActionListener(new ActionListener() {
14711470
public void actionPerformed(ActionEvent e) {
14721471
if (find != null) {
14731472
find.findPrevious();
14741473
}
14751474
}
14761475
});
1477-
menu.add(item);
1476+
menu.add(findPreviousItem);
14781477

14791478
if (OSUtils.isMacOS()) {
1480-
item = newJMenuItem(_("Use Selection For Find"), 'E');
1481-
item.addActionListener(new ActionListener() {
1479+
JMenuItem useSelectionForFindItem = newJMenuItem(_("Use Selection For Find"), 'E');
1480+
useSelectionForFindItem.addActionListener(new ActionListener() {
14821481
public void actionPerformed(ActionEvent e) {
14831482
if (find == null) {
14841483
find = new FindReplace(Editor.this);
14851484
}
14861485
find.setFindText(getSelectedText());
14871486
}
14881487
});
1489-
menu.add(item);
1488+
menu.add(useSelectionForFindItem);
14901489
}
14911490

14921491
return menu;

0 commit comments

Comments
 (0)