wave N+21: agc EF lambda copies (var2 outer, var3x inner load)

This commit is contained in:
loki5512344 2026-10-03 16:15:07 +02:00
parent 8ea57a929c
commit 766b65ee4d
Signed by: boba
GPG key ID: 253067914055423B
2 changed files with 31 additions and 2 deletions

27
build-logs/vfbuild37.log Normal file
View file

@ -0,0 +1,27 @@
/storage/aboba/evovis-client/src/main/java/defpackage/agc.java:82: error: local variables referenced from a lambda expression must be final or effectively final
var3x = afz.readText(var2);
^
/storage/aboba/evovis-client/src/main/java/defpackage/agc.java:107: error: local variables referenced from a lambda expression must be final or effectively final
this.load(var3x, var1);
^
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
2 errors
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':compileJava' (registered by plugin class 'org.gradle.api.plugins.JavaBasePlugin').
> Compilation failed; see the compiler output below.
/storage/aboba/evovis-client/src/main/java/defpackage/agc.java:82: error: local variables referenced from a lambda expression must be final or effectively final
var3x = afz.readText(var2);
^
2 errors
* Try:
> Check your code and dependencies to fix the compilation error(s)
> Run with --scan to get full insights from a Build Scan (powered by Develocity).
BUILD FAILED in 20s

View file

@ -60,6 +60,7 @@ public final class agc {
this.closeWorld(); this.closeWorld();
this.worldKey = var1; this.worldKey = var1;
var2 = this.file(); var2 = this.file();
final String var2f = var2;
afz.submit(() -> { afz.submit(() -> {
String var3x = null; String var3x = null;
Minecraft var4x = null; Minecraft var4x = null;
@ -79,7 +80,7 @@ public final class agc {
return; return;
case -661829098: case -661829098:
default: default:
var3x = afz.readText(var2); var3x = afz.readText(var2f);
if (var3x != null) { if (var3x != null) {
var5 = 821254678; var5 = 821254678;
} else { } else {
@ -96,6 +97,7 @@ public final class agc {
} }
break; break;
case 1409303397: case 1409303397:
final String var3xf = var3x;
var4x.execute(() -> { var4x.execute(() -> {
int var3xx = -1067188536; int var3xx = -1067188536;
@ -104,7 +106,7 @@ public final class agc {
case -1686595842: case -1686595842:
return; return;
case -1411863625: case -1411863625:
this.load(var3x, var1); this.load(var3xf, var1);
var3xx = -1686595842; var3xx = -1686595842;
break; break;
case -1067188536: case -1067188536: