Merge remote-tracking branch 'upstream/dev/1.12' into exp/1.12

# Conflicts:
#	build.gradle
#	src/main/java/net/fabricmc/loom/configuration/CompileConfiguration.java
#	src/main/java/net/fabricmc/loom/configuration/mods/AccessWidenerAnalyzeVisitorProvider.java
#	src/main/java/net/fabricmc/loom/extension/LoomGradleExtensionApiImpl.java
#	src/main/java/net/fabricmc/loom/extension/MixinExtensionApiImpl.java
#	src/main/java/net/fabricmc/loom/extension/MixinExtensionImpl.java
#	src/main/java/net/fabricmc/loom/task/launch/GenerateDLIConfigTask.java
#	src/main/java/net/fabricmc/loom/util/gradle/GradleUtils.java
#	src/main/resources/log4j2.fabric.xml
#	src/test/resources/projects/multiproject/build.gradle
This commit is contained in:
Juuz
2025-10-29 12:31:21 +02:00
91 changed files with 4674 additions and 612 deletions

View File

@@ -734,6 +734,8 @@ public abstract class GenerateSourcesTask extends AbstractLoomTask {
try (BufferedReader reader = Files.newBufferedReader(linemapFile, StandardCharsets.UTF_8)) {
return ClassLineNumbers.readMappings(reader);
} catch (Exception e) {
throw new IOException("Failed to read line number map: " + linemapFile, e);
}
}