Преглед на файлове

SQLDatabaseManager refactor pass

nossr50 преди 2 седмици
родител
ревизия
43502b255c
променени са 3 файла, в които са добавени 414 реда и са изтрити 313 реда
  1. 6 0
      Changelog.txt
  2. 408 311
      src/main/java/com/gmail/nossr50/database/SQLDatabaseManager.java
  3. 0 2
      src/test/java/com/gmail/nossr50/database/SQLDatabaseManagerTest.java

+ 6 - 0
Changelog.txt

@@ -3,6 +3,12 @@ Version 2.2.046
     Added permissions related to Spears
     Added /spears skill command
     Fixed bug where converting from SQL to FlatFile would not copy data for tridents, crossbows, maces, or spears
+    (Codebase) Added dockerized unit tests for SQL databases
+    (Codebase) Large refactoring to SQLDatabaseManager to bring it up to modern standards and improve maintainability
+
+    NOTES:
+    If you manually compile mcMMO you will need docker to run the unit tests, if you'd rather not install docker simply just add -DskipTests to your maven instructions
+
 
 Version 2.2.045
     Green Thumb now replants some crops it was failing to replant before (see notes)

Файловите разлики са ограничени, защото са твърде много
+ 408 - 311
src/main/java/com/gmail/nossr50/database/SQLDatabaseManager.java


+ 0 - 2
src/test/java/com/gmail/nossr50/database/SQLDatabaseManagerTest.java

@@ -474,8 +474,6 @@ class SQLDatabaseManagerTest {
         when(upgradeManager.shouldUpgrade(any(UpgradeType.class))).thenReturn(false);
     }
 
-
-
     // ------------------------------------------------------------------------
     // New user -> rows in all core tables
     // ------------------------------------------------------------------------

Някои файлове не бяха показани, защото твърде много файлове са промени