soft-deprecate the loadlibrary method instead, no removal planned.

This commit is contained in:
FalsePattern committed 2022-09-25 14:22:07 +02:00
1 parent 1972f65b65
commit 9958f0d88a
1 file changed
+3 -4
@@ -22,7 +22,6 @@ package com.falsepattern.lib.dependencies;
import com.falsepattern.lib.DeprecationDetails;
import com.falsepattern.lib.StableAPI;
import com.falsepattern.lib.internal.Share;
import com.falsepattern.lib.internal.impl.dependencies.DependencyLoaderImpl;
import lombok.NonNull;
@@ -47,13 +46,13 @@ public class DependencyLoader {
DependencyLoaderImpl.loadLibraries(libraries);
}
/**
* Deprecated, but will be kept here due to mod compat for an undetermined duration.
*/
@Deprecated
@DeprecationDetails(deprecatedSince = "0.10.0")
@StableAPI.Expose
public static void loadLibrary(@NonNull String loadingModId, @NonNull String groupId, @NonNull String artifactId, @NonNull Version minVersion, Version maxVersion, @NonNull Version preferredVersion, String regularSuffix, String devSuffix) {
Share.LOG
.warn(DependencyLoader.class.getName() +
".loadLibrary is deprecated and will be removed in FalsePatternLib 0.11! Use loadLibraries instead!");
DependencyLoaderImpl.loadLibrary(loadingModId, groupId, artifactId, minVersion, maxVersion, preferredVersion,
regularSuffix, devSuffix);
}