From a7635221af0e8aa12a9cea8500a5be6055ed30a8 Mon Sep 17 00:00:00 2001 From: Alexander Kurtakov Date: Sat, 15 Feb 2020 22:37:24 +0200 Subject: [PATCH] Move away of deprecated Integer/Boolean constructor. Change-Id: Iab91e05314206725d8175d30bfb2866c0d99a8d7 Signed-off-by: Alexander Kurtakov --- .../tm/internal/terminal/control/impl/TerminalPlugin.java | 2 +- .../tm/internal/terminal/emulator/EditActionAccelerators.java | 4 ++-- .../terminal/provisional/api/TerminalConnectorExtension.java | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) 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); }