Skip to content

Commit 07b516f

Browse files
committed
"""fix""": don't put database related classes in core repackaged modules to ensure "current" database impls continue to work
1 parent 00e0d84 commit 07b516f

5 files changed

Lines changed: 4 additions & 6 deletions

File tree

core/src/main/java/org/geysermc/floodgate/core/database/config/DatabaseConfig.java renamed to core/src/main/java/org/geysermc/floodgate/database/config/DatabaseConfig.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
* @link https://github.com/GeyserMC/Floodgate
2424
*/
2525

26-
package org.geysermc.floodgate.core.database.config;
26+
package org.geysermc.floodgate.database.config;
2727

2828
/**
2929
* Base class for every database related configuration.

core/src/main/java/org/geysermc/floodgate/core/database/config/DatabaseConfigLoader.java renamed to core/src/main/java/org/geysermc/floodgate/database/config/DatabaseConfigLoader.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
* @link https://github.com/GeyserMC/Floodgate
2424
*/
2525

26-
package org.geysermc.floodgate.core.database.config;
26+
package org.geysermc.floodgate.database.config;
2727

2828
import com.google.gson.JsonObject;
2929
import com.google.inject.Inject;

core/src/main/java/org/geysermc/floodgate/link/CommonPlayerLink.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@
4141
import org.geysermc.floodgate.api.link.PlayerLink;
4242
import org.geysermc.floodgate.api.logger.FloodgateLogger;
4343
import org.geysermc.floodgate.core.config.FloodgateConfig;
44-
import org.geysermc.floodgate.core.database.config.DatabaseConfig;
45-
import org.geysermc.floodgate.core.database.config.DatabaseConfigLoader;
44+
import org.geysermc.floodgate.database.config.DatabaseConfig;
45+
import org.geysermc.floodgate.database.config.DatabaseConfigLoader;
4646
import org.geysermc.floodgate.core.event.lifecycle.ShutdownEvent;
4747
import org.geysermc.floodgate.core.util.InjectorHolder;
4848

database/mongo/src/main/java/org/geysermc/floodgate/database/config/MongoConfig.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
package org.geysermc.floodgate.database.config;
2727

2828
import lombok.Getter;
29-
import org.geysermc.floodgate.core.database.config.DatabaseConfig;
3029

3130
@Getter
3231
public class MongoConfig implements DatabaseConfig {

database/mysql/src/main/java/org/geysermc/floodgate/database/config/MysqlConfig.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
package org.geysermc.floodgate.database.config;
2727

2828
import lombok.Getter;
29-
import org.geysermc.floodgate.core.database.config.DatabaseConfig;
3029

3130
@Getter
3231
public class MysqlConfig implements DatabaseConfig {

0 commit comments

Comments
 (0)