Skip to content

Commit

Permalink
chore(create): 更新整合类的初始化方法
Browse files Browse the repository at this point in the history
  • Loading branch information
CarmJos committed Dec 24, 2023
1 parent bf5c6a2 commit 480f015
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 13 deletions.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package cc.carm.lib.mineconfiguration.common;

import cc.carm.lib.configuration.core.ConfigurationRoot;
import cc.carm.lib.configuration.core.Configuration;
import cc.carm.lib.configuration.core.source.ConfigurationProvider;
import org.jetbrains.annotations.NotNull;

Expand All @@ -14,19 +14,19 @@ protected AbstractConfiguration(@NotNull P configProvider, @NotNull P messagePro
this.messageProvider = messageProvider;
}

public void initializeConfig(@NotNull ConfigurationRoot configRoot) {
public void initializeConfig(@NotNull Configuration configRoot) {
this.configProvider.initialize(configRoot);
}

public void initializeMessage(@NotNull ConfigurationRoot messageRoot) {
public void initializeMessage(@NotNull Configuration messageRoot) {
this.messageProvider.initialize(messageRoot);
}

public void initializeConfig(@NotNull Class<? extends ConfigurationRoot> configRoot) {
public void initializeConfig(@NotNull Class<? extends Configuration> configRoot) {
this.configProvider.initialize(configRoot);
}

public void initializeMessage(@NotNull Class<? extends ConfigurationRoot> messageRoot) {
public void initializeMessage(@NotNull Class<? extends Configuration> messageRoot) {
this.messageProvider.initialize(messageRoot);
}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
package cc.carm.lib.mineconfiguration.bukkit;

import cc.carm.lib.configuration.core.Configuration;
import cc.carm.lib.configuration.core.ConfigurationRoot;
import cc.carm.lib.mineconfiguration.bukkit.source.BukkitConfigProvider;
import cc.carm.lib.mineconfiguration.common.AbstractConfiguration;
Expand Down Expand Up @@ -48,16 +49,16 @@ public MineConfiguration(@NotNull JavaPlugin plugin) {
}

public MineConfiguration(@NotNull JavaPlugin plugin,
@NotNull ConfigurationRoot configRoot,
@NotNull ConfigurationRoot messageRoot) {
@NotNull Configuration configRoot,
@NotNull Configuration messageRoot) {
this(plugin);
initializeConfig(configRoot);
initializeMessage(messageRoot);
}

public MineConfiguration(@NotNull JavaPlugin plugin,
@NotNull Class<? extends ConfigurationRoot> configRoot,
@NotNull Class<? extends ConfigurationRoot> messageRoot) {
@NotNull Class<? extends Configuration> configRoot,
@NotNull Class<? extends Configuration> messageRoot) {
this(plugin);
initializeConfig(configRoot);
initializeMessage(messageRoot);
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
package cc.carm.lib.mineconfiguration.bungee;

import cc.carm.lib.configuration.core.Configuration;
import cc.carm.lib.configuration.core.ConfigurationRoot;
import cc.carm.lib.mineconfiguration.bungee.source.BungeeConfigProvider;
import cc.carm.lib.mineconfiguration.common.AbstractConfiguration;
Expand Down Expand Up @@ -103,16 +104,16 @@ public MineConfiguration(@NotNull Plugin plugin) {
}

public MineConfiguration(@NotNull Plugin plugin,
@NotNull ConfigurationRoot configRoot,
@NotNull ConfigurationRoot messageRoot) {
@NotNull Configuration configRoot,
@NotNull Configuration messageRoot) {
this(plugin);
initializeConfig(configRoot);
initializeMessage(messageRoot);
}

public MineConfiguration(@NotNull Plugin plugin,
@NotNull Class<? extends ConfigurationRoot> configRoot,
@NotNull Class<? extends ConfigurationRoot> messageRoot) {
@NotNull Class<? extends Configuration> configRoot,
@NotNull Class<? extends Configuration> messageRoot) {
this(plugin);
initializeConfig(configRoot);
initializeMessage(messageRoot);
Expand Down

0 comments on commit 480f015

Please sign in to comment.