diff --git a/build.gradle b/build.gradle index d12a0ad56..a023b524e 100644 --- a/build.gradle +++ b/build.gradle @@ -496,6 +496,45 @@ publishing { } } } + + pom { + description = 'Fabric Mixin is a trait/mixin and bytecode weaving framework for Java using ASM.' + url = 'https://github.com/FabricMC/Mixin' + + scm { + connection = "scm:git:https://github.com/FabricMC/Mixin.git" + developerConnection = "scm:git:git@github.com:FabricMC/Mixin.git" + url = "https://github.com/FabricMC/Mixin" + } + + issueManagement { + system = "GitHub" + url = "https://github.com/FabricMC/Mixin/issues" + } + + licenses { + license { + name = 'The MIT License' + url = 'https://raw.githubusercontent.com/FabricMC/Mixin/main/LICENSE.txt' + } + } + + developers { + // Et. al. that arent in the fabric org on maven central + + developer { + id = "modmuss50" + name = "modmuss50" + email = "modmuss50@fabricmc.net" + } + + developer { + id = "sfPlayer" + name = "Player" + email = "player@fabricmc.net" + } + } + } } } diff --git a/src/main/java/org/spongepowered/asm/mixin/MixinEnvironment.java b/src/main/java/org/spongepowered/asm/mixin/MixinEnvironment.java index 8aabef67f..915067f2e 100644 --- a/src/main/java/org/spongepowered/asm/mixin/MixinEnvironment.java +++ b/src/main/java/org/spongepowered/asm/mixin/MixinEnvironment.java @@ -784,7 +784,7 @@ boolean isSupported() { }, /** - * Java 20 or above is required + * Java 21 or above is required */ JAVA_21(21, Opcodes.V21, LanguageFeatures.METHODS_IN_INTERFACES | LanguageFeatures.PRIVATE_SYNTHETIC_METHODS_IN_INTERFACES | LanguageFeatures.PRIVATE_METHODS_IN_INTERFACES | LanguageFeatures.NESTING | LanguageFeatures.DYNAMIC_CONSTANTS