Skip to content

Commit 50e2a95

Browse files
committed
suppress warnings
1 parent a6fb5e3 commit 50e2a95

File tree

7 files changed

+26
-4
lines changed

7 files changed

+26
-4
lines changed

src/main/java/xyz/webmc/originblacklist/base/events/OriginBlacklistEvent.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
import net.lax1dude.eaglercraft.backend.server.api.event.IBaseServerEvent;
77

8+
@SuppressWarnings({ "rawtypes" })
89
public abstract class OriginBlacklistEvent {
910
private final EnumConnectionType connectionType;
1011
private final IBaseServerEvent eaglerEvent;

src/main/java/xyz/webmc/originblacklist/base/events/OriginBlacklistLoginEvent.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
import net.lax1dude.eaglercraft.backend.server.api.event.IEaglercraftLoginEvent;
77

8+
@SuppressWarnings({ "rawtypes" })
89
public final class OriginBlacklistLoginEvent extends OriginBlacklistEvent {
910
public OriginBlacklistLoginEvent(final IEaglercraftLoginEvent eaglerEvent, final Object javaEvent,
1011
final EnumConnectionType connectionType, final OPlayer player) {

src/main/java/xyz/webmc/originblacklist/base/events/OriginBlacklistMOTDEvent.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
import net.lax1dude.eaglercraft.backend.server.api.event.IEaglercraftMOTDEvent;
77

8+
@SuppressWarnings({ "rawtypes" })
89
public final class OriginBlacklistMOTDEvent extends OriginBlacklistEvent {
910
public OriginBlacklistMOTDEvent(final IEaglercraftMOTDEvent eaglerEvent, final Object javaEvent,
1011
final EnumConnectionType connectionType, final OPlayer player) {

src/main/java/xyz/webmc/originblacklist/base/util/OPlayer.java

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,11 +109,29 @@ private static final String formatIPAddress(String addr) {
109109
port = (c >= '0' && c <= '9');
110110
}
111111

112-
if (port && a.indexOf('.') != -1) {
113-
addr = a;
112+
if (port) {
113+
if (a.indexOf('.') != -1) {
114+
addr = a;
115+
}
114116
}
115117
}
116118
}
119+
120+
int c = 0;
121+
boolean hex = true;
122+
for (int j = 0; j < addr.length(); j++) {
123+
char ch = addr.charAt(j);
124+
if (ch == ':') {
125+
c++;
126+
} else if (!((ch >= '0' && ch <= '9') || (ch >= 'a' && ch <= 'f') || (ch >= 'A' && ch <= 'F'))) {
127+
hex = false;
128+
break;
129+
}
130+
}
131+
132+
if (hex && c == 6 && addr.indexOf("::") == -1) {
133+
addr = addr + "::";
134+
}
117135
}
118136

119137
return addr;

src/main/java/xyz/webmc/originblacklist/bukkit/OriginBlacklistBukkit.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
import org.bukkit.util.CachedServerIcon;
3939
import org.semver4j.Semver;
4040

41+
@SuppressWarnings({ "rawtypes" })
4142
public final class OriginBlacklistBukkit extends JavaPlugin implements Listener, IOriginBlacklistPlugin {
4243
private boolean papiPlaceholdersEnabled;
4344
private Object papi;

src/main/java/xyz/webmc/originblacklist/bungee/OriginBlacklistBungee.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
import org.bstats.charts.AdvancedPie;
3434
import org.semver4j.Semver;
3535

36-
@SuppressWarnings({ "deprecation" })
36+
@SuppressWarnings({ "deprecation", "rawtypes" })
3737
public final class OriginBlacklistBungee extends Plugin implements Listener, IOriginBlacklistPlugin {
3838
private ProxyServer proxy;
3939
private boolean papiPlaceholdersEnabled;

src/main/java/xyz/webmc/originblacklist/velocity/OriginBlacklistVelocity.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
import org.semver4j.Semver;
4040
import org.slf4j.Logger;
4141

42-
@SuppressWarnings({ "deprecation", "unchecked" })
42+
@SuppressWarnings({ "deprecation", "unchecked", "rawtypes" })
4343
public final class OriginBlacklistVelocity implements IOriginBlacklistPlugin {
4444
private final PluginContainer plugin;
4545
private final Factory metricsFactory;

0 commit comments

Comments
 (0)