Skip to content

Commit 35613f0

Browse files
committed
Remove deprecations for JDK 17
1 parent 2f7cff6 commit 35613f0

12 files changed

Lines changed: 22 additions & 18 deletions

File tree

pom.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -365,6 +365,7 @@
365365
<configuration>
366366
<source>${java.version}</source>
367367
<target>${java.version}</target>
368+
<showDeprecation>true</showDeprecation>
368369
</configuration>
369370
</plugin>
370371
<plugin>

src/main/java/the/bytecode/club/bytecodeviewer/GlobalHotKeys.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ public static void keyPressed(KeyEvent e)
4444

4545
//CTRL + O
4646
//open resource
47-
if ((e.getKeyCode() == KeyEvent.VK_O) && ((e.getModifiers() & KeyEvent.CTRL_MASK) != 0))
47+
if ((e.getKeyCode() == KeyEvent.VK_O) && ((e.getModifiersEx() & KeyEvent.CTRL_DOWN_MASK) != 0))
4848
{
4949
Configuration.lastHotKeyExecuted = System.currentTimeMillis();
5050

@@ -62,15 +62,15 @@ public static void keyPressed(KeyEvent e)
6262

6363
//CTRL + N
6464
//new workspace
65-
else if ((e.getKeyCode() == KeyEvent.VK_N) && ((e.getModifiers() & KeyEvent.CTRL_MASK) != 0))
65+
else if ((e.getKeyCode() == KeyEvent.VK_N) && ((e.getModifiersEx() & KeyEvent.CTRL_DOWN_MASK) != 0))
6666
{
6767
Configuration.lastHotKeyExecuted = System.currentTimeMillis();
6868
BytecodeViewer.resetWorkspace(true);
6969
}
7070

7171
//CTRL + T
7272
//compile
73-
else if ((e.getKeyCode() == KeyEvent.VK_T) && ((e.getModifiers() & KeyEvent.CTRL_MASK) != 0))
73+
else if ((e.getKeyCode() == KeyEvent.VK_T) && ((e.getModifiersEx() & KeyEvent.CTRL_DOWN_MASK) != 0))
7474
{
7575
Configuration.lastHotKeyExecuted = System.currentTimeMillis();
7676
Thread t = new Thread(() -> BytecodeViewer.compile(true, false), "Compile");
@@ -79,7 +79,7 @@ else if ((e.getKeyCode() == KeyEvent.VK_T) && ((e.getModifiers() & KeyEvent.CTRL
7979

8080
//CTRL + R
8181
//Run remote code
82-
else if ((e.getKeyCode() == KeyEvent.VK_R) && ((e.getModifiers() & KeyEvent.CTRL_MASK) != 0))
82+
else if ((e.getKeyCode() == KeyEvent.VK_R) && ((e.getModifiersEx() & KeyEvent.CTRL_DOWN_MASK) != 0))
8383
{
8484
Configuration.lastHotKeyExecuted = System.currentTimeMillis();
8585

@@ -91,7 +91,7 @@ else if ((e.getKeyCode() == KeyEvent.VK_R) && ((e.getModifiers() & KeyEvent.CTRL
9191

9292
//CTRL + S
9393
//Export resources
94-
else if ((e.getKeyCode() == KeyEvent.VK_S) && ((e.getModifiers() & KeyEvent.CTRL_MASK) != 0))
94+
else if ((e.getKeyCode() == KeyEvent.VK_S) && ((e.getModifiersEx() & KeyEvent.CTRL_DOWN_MASK) != 0))
9595
{
9696
Configuration.lastHotKeyExecuted = System.currentTimeMillis();
9797

@@ -137,7 +137,7 @@ else if ((e.getKeyCode() == KeyEvent.VK_S) && ((e.getModifiers() & KeyEvent.CTRL
137137

138138
//CTRL + W
139139
//close active resource (currently opened tab)
140-
else if ((e.getKeyCode() == KeyEvent.VK_W) && ((e.getModifiers() & KeyEvent.CTRL_MASK) != 0))
140+
else if ((e.getKeyCode() == KeyEvent.VK_W) && ((e.getModifiersEx() & KeyEvent.CTRL_DOWN_MASK) != 0))
141141
{
142142
Configuration.lastHotKeyExecuted = System.currentTimeMillis();
143143

@@ -147,7 +147,7 @@ else if ((e.getKeyCode() == KeyEvent.VK_W) && ((e.getModifiers() & KeyEvent.CTRL
147147

148148
//CTRL + L
149149
//open last opened resource
150-
else if ((e.getKeyCode() == KeyEvent.VK_L) && ((e.getModifiers() & KeyEvent.CTRL_MASK) != 0))
150+
else if ((e.getKeyCode() == KeyEvent.VK_L) && ((e.getModifiersEx() & KeyEvent.CTRL_DOWN_MASK) != 0))
151151
{
152152
Configuration.lastHotKeyExecuted = System.currentTimeMillis();
153153

src/main/java/the/bytecode/club/bytecodeviewer/gui/components/ExtendedJOptionPane.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,7 @@ private static JDialog createNewJDialog(Component parentComponent, JOptionPane p
215215
else
216216
dialog.setLocationRelativeTo(BytecodeViewer.viewer);
217217

218-
dialog.show();
218+
dialog.setVisible(true);
219219
dialog.dispose();
220220

221221
return dialog;

src/main/java/the/bytecode/club/bytecodeviewer/gui/components/SearchableJTextArea.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ public SearchableJTextArea()
8282

8383
addKeyListener(new PressKeyListener(keyEvent ->
8484
{
85-
if ((keyEvent.getKeyCode() == KeyEvent.VK_F) && ((keyEvent.getModifiers() & KeyEvent.CTRL_MASK) != 0))
85+
if ((keyEvent.getKeyCode() == KeyEvent.VK_F) && ((keyEvent.getModifiersEx() & KeyEvent.CTRL_DOWN_MASK) != 0))
8686
searchInput.requestFocus();
8787

8888
GlobalHotKeys.keyPressed(keyEvent);

src/main/java/the/bytecode/club/bytecodeviewer/gui/components/SearchableRSyntaxTextArea.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,10 +108,10 @@ else if(Configuration.lafTheme.isDark())
108108

109109
addKeyListener(new PressKeyListener(keyEvent ->
110110
{
111-
if ((keyEvent.getKeyCode() == KeyEvent.VK_F) && ((keyEvent.getModifiers() & KeyEvent.CTRL_MASK) != 0))
111+
if ((keyEvent.getKeyCode() == KeyEvent.VK_F) && ((keyEvent.getModifiersEx() & KeyEvent.CTRL_DOWN_MASK) != 0))
112112
searchInput.requestFocus();
113113

114-
if (onCtrlS != null && (keyEvent.getKeyCode() == KeyEvent.VK_S) && ((keyEvent.getModifiers() & KeyEvent.CTRL_MASK) != 0))
114+
if (onCtrlS != null && (keyEvent.getKeyCode() == KeyEvent.VK_S) && ((keyEvent.getModifiersEx() & KeyEvent.CTRL_DOWN_MASK) != 0))
115115
{
116116
onCtrlS.run();
117117
return;

src/main/java/the/bytecode/club/bytecodeviewer/gui/resourceviewer/TabbedPane.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ public TabbedPane(int tabIndex, String tabWorkingName, String fileContainerName,
101101
exitButton.setComponentPopupMenu(rightClickMenu);
102102
exitButton.addMouseListener(new MouseClickedListener(e ->
103103
{
104-
if (e.getModifiers() != InputEvent.ALT_MASK || System.currentTimeMillis() - lastMouseClick < 100)
104+
if (e.getModifiersEx() != InputEvent.ALT_DOWN_MASK || System.currentTimeMillis() - lastMouseClick < 100)
105105
return;
106106

107107
lastMouseClick = System.currentTimeMillis();

src/main/java/the/bytecode/club/bytecodeviewer/plugin/preinstalled/EZInjection.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -299,7 +299,7 @@ else if (injectHooks)
299299
if(kit != null)
300300
kit.setVisible(true);
301301

302-
m2.invoke(classNode.getClass().newInstance(), (Object[]) new String[1]);
302+
m2.invoke(classNode.getClass().getDeclaredConstructor().newInstance(), (Object[]) new String[1]);
303303

304304
print("Finished running " + invokeMethodInformation);
305305
}

src/main/java/the/bytecode/club/bytecodeviewer/plugin/strategies/CompiledJavaPluginLaunchStrategy.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ public Plugin run(File file) throws Throwable {
6161
}
6262

6363
LoadingClassLoader cl = new LoadingClassLoader(pdata, set);
64-
Plugin p = cl.pluginKlass.newInstance();
64+
Plugin p = cl.pluginKlass.getDeclaredConstructor().newInstance();
6565
LoadedPluginData npdata = new LoadedPluginData(pdata, cl, p);
6666
loaded.add(npdata);
6767

@@ -197,4 +197,4 @@ public Class<? extends Plugin> getPluginKlass() {
197197
return pluginKlass;
198198
}
199199
}
200-
}
200+
}

src/main/java/the/bytecode/club/bytecodeviewer/plugin/strategies/JavaPluginLaunchStrategy.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,6 @@ public Plugin run(File file) throws Throwable
5151
);
5252

5353
//create a new instance of the class
54-
return (Plugin) clazz.newInstance();
54+
return (Plugin) clazz.getDeclaredConstructor().newInstance();
5555
}
56-
}
56+
}

src/main/java/the/bytecode/club/bytecodeviewer/translation/TranslatedStrings.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@ public enum TranslatedStrings
8484
PLEASE_SEND_THIS_ERROR_LOG_TO,
8585
PLEASE_SEND_RESOURCES,
8686
ONE_PLUGIN_AT_A_TIME,
87+
ILLEGAL_ACCESS_ERROR,
8788

8889

8990
YES,

0 commit comments

Comments
 (0)