mirror of
https://github.com/FalsePattern/FalsePatternLib.git
synced 2026-11-11 17:17:32 +00:00
drop deprecated code
This commit is contained in:
5 files changed
-97
No files matched your search
@@ -1,16 +0,0 @@
|
||||
package com.falsepattern.lib.api;
|
||||
|
||||
import com.falsepattern.lib.dependencies.Version;
|
||||
import lombok.NonNull;
|
||||
|
||||
/**
|
||||
* Deprecated in 0.6.*, will be removed in 0.7.0.
|
||||
* Moved to {@link com.falsepattern.lib.dependencies.ComplexVersion}.
|
||||
*/
|
||||
@Deprecated
|
||||
public class ComplexVersion extends com.falsepattern.lib.dependencies.ComplexVersion {
|
||||
public ComplexVersion(@NonNull Version mainVersion, Version... subVersions) {
|
||||
super(mainVersion, subVersions);
|
||||
Deprecation.warn();
|
||||
}
|
||||
}
|
||||
@@ -1,23 +0,0 @@
|
||||
package com.falsepattern.lib.api;
|
||||
|
||||
import com.falsepattern.lib.dependencies.Version;
|
||||
import lombok.Builder;
|
||||
import lombok.NonNull;
|
||||
|
||||
/**
|
||||
* Deprecated in 0.6.*, will be removed in 0.7.0.
|
||||
* Outdated wrapper on top of the {@link com.falsepattern.lib.dependencies.DependencyLoader} class. Use that one instead.
|
||||
*/
|
||||
@Deprecated
|
||||
public class DependencyLoader {
|
||||
@Builder
|
||||
public static void loadLibrary(String loadingModId, String groupId, String artifactId, @NonNull com.falsepattern.lib.dependencies.Version minVersion, com.falsepattern.lib.dependencies.Version maxVersion, @NonNull com.falsepattern.lib.dependencies.Version preferredVersion, String regularSuffix, String devSuffix) {
|
||||
com.falsepattern.lib.dependencies.DependencyLoader.loadLibrary(loadingModId, groupId, artifactId, minVersion, maxVersion, preferredVersion, regularSuffix, devSuffix);
|
||||
Deprecation.warn();
|
||||
}
|
||||
|
||||
public static void addMavenRepo(String url) {
|
||||
com.falsepattern.lib.dependencies.DependencyLoader.addMavenRepo(url);
|
||||
Deprecation.warn();
|
||||
}
|
||||
}
|
||||
@@ -1,22 +0,0 @@
|
||||
package com.falsepattern.lib.api;
|
||||
|
||||
final class Deprecation {
|
||||
private static boolean shortWarning = false;
|
||||
static void warn() {
|
||||
if (shortWarning) {
|
||||
new DeprecationWarning("FalsePatternLib api deprecation warning. The api will be removed in 0.7! Update your mod. Stacktrace:").printStackTrace();
|
||||
} else {
|
||||
new DeprecationWarning("\nDEPRECATION WARNING\nDEPRECATION WARNING\n" +
|
||||
"Someone used the deprecated FalsePatternLib api from 0.5 and before.\n" +
|
||||
"This api was deprecated in 0.6.0, and will be REMOVED in FalsePatternLib 0.7! You should probably update your mods.\n" +
|
||||
"See the following stacktrace for hints on what mod might be the cause.").printStackTrace();
|
||||
shortWarning = true;
|
||||
}
|
||||
}
|
||||
|
||||
private static class DeprecationWarning extends Exception {
|
||||
public DeprecationWarning(String message) {
|
||||
super(message);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,23 +0,0 @@
|
||||
package com.falsepattern.lib.api;
|
||||
|
||||
/**
|
||||
* Deprecated in 0.6.*, will be removed in 0.7.0.
|
||||
* Moved to {@link com.falsepattern.lib.dependencies.SemanticVersion}.
|
||||
*/
|
||||
@Deprecated
|
||||
public class SemanticVersion extends com.falsepattern.lib.dependencies.SemanticVersion {
|
||||
public SemanticVersion(int majorVersion, int minorVersion, int patchVersion, String preRelease, String build) {
|
||||
super(majorVersion, minorVersion, patchVersion, preRelease, build);
|
||||
Deprecation.warn();
|
||||
}
|
||||
|
||||
public SemanticVersion(int majorVersion, int minorVersion, int patchVersion, String preRelease) {
|
||||
super(majorVersion, minorVersion, patchVersion, preRelease);
|
||||
Deprecation.warn();
|
||||
}
|
||||
|
||||
public SemanticVersion(int majorVersion, int minorVersion, int patchVersion) {
|
||||
super(majorVersion, minorVersion, patchVersion);
|
||||
Deprecation.warn();
|
||||
}
|
||||
}
|
||||
@@ -1,13 +0,0 @@
|
||||
package com.falsepattern.lib.api;
|
||||
|
||||
/**
|
||||
* Deprecated in 0.6.*, will be removed in 0.7.0.
|
||||
* Moved to {@link com.falsepattern.lib.dependencies.SemanticVersion}.
|
||||
*/
|
||||
@Deprecated
|
||||
public abstract class Version extends com.falsepattern.lib.dependencies.Version {
|
||||
protected Version() {
|
||||
super();
|
||||
Deprecation.warn();
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user