Reduce checkpoint exceptions, use "new" Reflection utils in CommandRemover #256
Keine Reviewer
Label
Kein Label
Bug
Codeverbesserung
Einsteiger Freundlich
Idee
In Arbeit
Neues Feature
Prio A
Security Breach
Überprüfung notwendig
Verbesserung
Zu Beobachten
Kein Meilenstein
Niemand zuständig
2 Beteiligte
Fällig am
Kein Fälligkeitsdatum gesetzt.
Abhängigkeiten
Keine Abhängigkeiten gesetzt.
Referenz: SteamWar/SpigotCore#256
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren
Keine Beschreibung angegeben.
Branch "reduceCheckpointExceptions" löschen
Das Löschen eines Branches ist permanent. Obwohl der Branch für eine kurze Zeit weiter existieren könnte, kann diese Aktion in den meisten Fällen NICHT rückgängig gemacht werden. Fortfahren?
@ -73,1 +80,3 @@
throw new SecurityException(e);
if(message.contains("Can't dump ghost file")) // File/Jar has been updated
throw new SecurityException(e);
Hat das einen Grund, dass du hier dann nicht mehr den Server stoppst?
Stoppe den Server doch 2 Zeilen drüber... Ich werfe halt nur keine Fehlermeldung darüber.
Stimmt habe ich nicht gesehen
@ -56,1 +32,3 @@
Bukkit.getLogger().log(Level.SEVERE, "Could not remove command", e);
private static final Reflection.FieldAccessor<SimpleCommandMap> commandMap = Reflection.getField("{obc}.CraftServer", "commandMap", SimpleCommandMap.class);
private static final Reflection.FieldAccessor<Map> knownCommands = Reflection.getField(SimpleCommandMap.class, "knownCommands", Map.class);
public static void removeAll(String... cmds) {
Ist zwar irgendwie etwas unrelated aber ok
Nach PR-Titel nichtmehr (ja, sind halt 2 kleine Sachen)
Ich habe ja schon gesagt, dass es ok ist.