diff --git a/terminal/plugins/org.eclipse.tm.terminal.control/src/org/eclipse/tm/internal/terminal/control/impl/TerminalPlugin.java b/terminal/plugins/org.eclipse.tm.terminal.control/src/org/eclipse/tm/internal/terminal/control/impl/TerminalPlugin.java index 6950116e1ac..f8a46ccda47 100644 --- a/terminal/plugins/org.eclipse.tm.terminal.control/src/org/eclipse/tm/internal/terminal/control/impl/TerminalPlugin.java +++ b/terminal/plugins/org.eclipse.tm.terminal.control/src/org/eclipse/tm/internal/terminal/control/impl/TerminalPlugin.java @@ -64,7 +64,7 @@ public class TerminalPlugin extends AbstractUIPlugin { if (strEnabled == null) return false; - return new Boolean(strEnabled).booleanValue(); + return Boolean.parseBoolean(strEnabled); } @Override diff --git a/terminal/plugins/org.eclipse.tm.terminal.control/src/org/eclipse/tm/internal/terminal/emulator/EditActionAccelerators.java b/terminal/plugins/org.eclipse.tm.terminal.control/src/org/eclipse/tm/internal/terminal/emulator/EditActionAccelerators.java index 827f2a7e575..86d25d4519c 100644 --- a/terminal/plugins/org.eclipse.tm.terminal.control/src/org/eclipse/tm/internal/terminal/emulator/EditActionAccelerators.java +++ b/terminal/plugins/org.eclipse.tm.terminal.control/src/org/eclipse/tm/internal/terminal/emulator/EditActionAccelerators.java @@ -38,7 +38,7 @@ class EditActionAccelerators { KeyStroke[] keyStrokes = ((KeySequence) bindings[i]).getKeyStrokes(); if (keyStrokes.length != 0) { int accelerator = SWTKeySupport.convertKeyStrokeToAccelerator(keyStrokes[0]); - commandIdsByAccelerator.put(new Integer(accelerator), commandId); + commandIdsByAccelerator.put(Integer.valueOf(accelerator), commandId); } } } @@ -65,6 +65,6 @@ class EditActionAccelerators { if (commandIdsByAccelerator.isEmpty()) { load(); } - return commandId.equals(commandIdsByAccelerator.get(new Integer(accelerator))); + return commandId.equals(commandIdsByAccelerator.get(Integer.valueOf(accelerator))); } } diff --git a/terminal/plugins/org.eclipse.tm.terminal.control/src/org/eclipse/tm/internal/terminal/provisional/api/TerminalConnectorExtension.java b/terminal/plugins/org.eclipse.tm.terminal.control/src/org/eclipse/tm/internal/terminal/provisional/api/TerminalConnectorExtension.java index 333df8d2f60..d9717d6bca1 100644 --- a/terminal/plugins/org.eclipse.tm.terminal.control/src/org/eclipse/tm/internal/terminal/provisional/api/TerminalConnectorExtension.java +++ b/terminal/plugins/org.eclipse.tm.terminal.control/src/org/eclipse/tm/internal/terminal/provisional/api/TerminalConnectorExtension.java @@ -48,7 +48,7 @@ public class TerminalConnectorExtension { name = id; } String hidden = config.getAttribute("hidden"); //$NON-NLS-1$ - boolean isHidden = hidden != null ? new Boolean(hidden).booleanValue() : false; + boolean isHidden = hidden != null ? Boolean.parseBoolean(hidden) : false; TerminalConnector.Factory factory = () -> (TerminalConnectorImpl) config.createExecutableExtension("class"); return new TerminalConnector(factory, id, name, isHidden); }