Skip to content

Commit a1127b4

Browse files
committed
Fix various extraneous things
1 parent 6036a5f commit a1127b4

File tree

6 files changed

+12
-11
lines changed

6 files changed

+12
-11
lines changed

settings.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ gradle.beforeProject { Project project ->
2020

2121
//@formatter:off
2222
dependencyResolutionManagement.versionCatalogs.register('libs') {
23-
version 'gradleutils', '3.3.21'
23+
version 'gradleutils', '3.3.23'
2424

2525
plugin 'licenser', 'net.minecraftforge.licenser' version '1.2.0'
2626
plugin 'gradleutils', 'net.minecraftforge.gradleutils' versionRef 'gradleutils'

src/main/groovy/net/minecraftforge/forgedev/Constants.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ private Constants() { }
1818
static final int MAVENIZER_JAVA = 25;
1919

2020
static final String DIFFPATCH_NAME = "diffpatch";
21-
static final String DIFFPATCH_VERSION = "2.0.1.39";
21+
static final String DIFFPATCH_VERSION = "2.1.0.42";
2222
static final String DIFFPATCH_DL_URL = MAVEN_CENTRAL + "io/codechicken/DiffPatch/" + DIFFPATCH_VERSION + "/DiffPatch-" + DIFFPATCH_VERSION + "-all.jar";
2323
static final String DIFFPATCH_MAIN = "io.codechicken.diffpatch.cli.DiffPatchCli";
2424
static final int DIFFPATCH_JAVA = 8;
@@ -30,7 +30,7 @@ private Constants() { }
3030
static final int BINPATCH_JAVA = 8;
3131

3232
static final String FART_NAME = "fart";
33-
static final String FART_VERSION = "1.1.0";
33+
static final String FART_VERSION = "1.1.1";
3434
static final String FART_DL_URL = FORGE_MAVEN + "net/minecraftforge/ForgeAutoRenamingTool/" + FART_VERSION + "/ForgeAutoRenamingTool-" + FART_VERSION + "-all.jar";
3535
static final String FART_MAIN = "net.minecraftforge.fart.Main";
3636
static final int FART_JAVA = 8;

src/main/groovy/net/minecraftforge/forgedev/ForgeDevExtension.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -194,6 +194,7 @@ private void setup(ForgeDevPlugin plugin, Project project) {
194194
task.getInput().set(jar.flatMap(Jar::getArchiveFile));
195195
// TODO Optimize this to use a detached configuraiton
196196
task.getLibraries().from(project.getConfigurations().named(JavaPlugin.RUNTIME_CLASSPATH_CONFIGURATION_NAME));
197+
task.getOutput().convention(task.getDefaultOutputFile());
197198
});
198199

199200
var genJoinedBinPatches = tasks.register("genJoinedBinPatches", CreateBinPatches.class, task -> {

src/main/groovy/net/minecraftforge/forgedev/tasks/obfuscation/LegacyReobfuscateJar.groovy

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ abstract class LegacyReobfuscateJar extends ToolExec {
7575

7676
var argsList = [
7777
'--input', this.input.get().asFile.absolutePath,
78-
'--srg', this.srg.get().asFile.absolutePath,
78+
'--map', this.srg.get().asFile.absolutePath,
7979
'--output', this.temporaryOutput.absolutePath
8080
]
8181

@@ -92,7 +92,7 @@ abstract class LegacyReobfuscateJar extends ToolExec {
9292

9393
@Override
9494
protected ExecResult exec() {
95-
var result = super.exec()
95+
var result = super.exec().rethrowFailure().assertNormalExitValue()
9696

9797
final work = this.workerExecutor.classLoaderIsolation {
9898
it.classpath.from(this.workerActionClasspath)

src/main/groovy/net/minecraftforge/forgedev/tasks/srg2source/ApplyRangeMap.groovy

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,9 @@ abstract class ApplyRangeMap extends S2SExec {
2828
abstract @Input @Optional Property<Boolean> getKeepImports()
2929
abstract @Input @Optional @Deprecated Property<Boolean> getAnnotate()
3030

31-
abstract @Input Property<Boolean> getSortImports()
32-
abstract @Input Property<Boolean> getGuessLambdas()
33-
abstract @Input Property<Boolean> getGuessLocals()
31+
abstract @Input @Optional Property<Boolean> getSortImports()
32+
abstract @Input @Optional Property<Boolean> getGuessLambdas()
33+
abstract @Input @Optional Property<Boolean> getGuessLocals()
3434

3535
@Inject
3636
ApplyRangeMap() {

src/main/groovy/net/minecraftforge/forgedev/tasks/srg2source/S2SExec.groovy

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,9 @@ import javax.inject.Inject
3737
}
3838

3939
protected final String parseSourceCompatibility(JavaVersion javaVersion) {
40-
final version = javaVersion.toString()
41-
final split = version.split('\\.')
42-
if (split.length > 0 && split[1].toInteger() < SRC_COMPAT_MIN) {
40+
int version = javaVersion.ordinal() + 1
41+
42+
if (version < SRC_COMPAT_MIN) {
4343
this.logger.warn('WARNING: {} source compatibility {} is lower than minimum of {}', this.identityPath, version, SRC_COMPAT_MIN_STR)
4444
return SRC_COMPAT_MIN_STR
4545
} else if (version.toInteger() > SRC_COMPAT_MAX) {

0 commit comments

Comments
 (0)