wave N+29: anh EF lambda copies (tick presence lambda)

This commit is contained in:
loki5512344 2026-10-03 16:30:23 +02:00
parent 5bc33b7c2d
commit d07051c512
Signed by: boba
GPG key ID: 253067914055423B
2 changed files with 51 additions and 4 deletions

42
build-logs/vfbuild46.log Normal file
View file

@ -0,0 +1,42 @@
/storage/aboba/evovis-client/src/main/java/defpackage/anh.java:290: error: local variables referenced from a lambda expression must be final or effectively final
var10.forEach(var1x -> var14.add(var1x.getAsString()));
^
/storage/aboba/evovis-client/src/main/java/defpackage/anh.java:312: error: local variables referenced from a lambda expression must be final or effectively final
var0.execute(() -> applyPlayers(var11x, var14));
^
/storage/aboba/evovis-client/src/main/java/defpackage/anh.java:314: error: local variables referenced from a lambda expression must be final or effectively final
var0.execute(() -> aoh.applyRemotes(var14, Map.of()));
^
/storage/aboba/evovis-client/src/main/java/defpackage/anh.java:320: error: local variables referenced from a lambda expression must be final or effectively final
"srv=" + var8 + " self=" + var9 + " up=" + var12 + " want=" + var10 + " got=" + var10x
^
/storage/aboba/evovis-client/src/main/java/defpackage/anh.java:320: error: local variables referenced from a lambda expression must be final or effectively final
"srv=" + var8 + " self=" + var9 + " up=" + var12 + " want=" + var10 + " got=" + var10x
^
/storage/aboba/evovis-client/src/main/java/defpackage/anh.java:320: error: local variables referenced from a lambda expression must be final or effectively final
"srv=" + var8 + " self=" + var9 + " up=" + var12 + " want=" + var10 + " got=" + var10x
^
/storage/aboba/evovis-client/src/main/java/defpackage/anh.java:320: error: local variables referenced from a lambda expression must be final or effectively final
"srv=" + var8 + " self=" + var9 + " up=" + var12 + " want=" + var10 + " got=" + var10x
^
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.
7 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/anh.java:290: error: local variables referenced from a lambda expression must be final or effectively final
var10.forEach(var1x -> var14.add(var1x.getAsString()));
^
7 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 14s

View file

@ -287,7 +287,12 @@ public final class anh {
case -1909342169: case -1909342169:
var7.add("want", var10); var7.add("want", var10);
var14 = new ArrayList(var10.size()); var14 = new ArrayList(var10.size());
var10.forEach(var1x -> var14.add(var1x.getAsString())); final String var8f = var8;
final String var9f = var9;
final JsonArray var10f = var10;
final int var12f = var12;
final List var14f = var14;
var10.forEach(var1x -> var14f.add(var1x.getAsString()));
publishedOpen = (boolean)((var3) != 0); publishedOpen = (boolean)((var3) != 0);
requestInFlight = (boolean)(((1)) != 0); requestInFlight = (boolean)(((1)) != 0);
anb.post(var7) anb.post(var7)
@ -309,15 +314,15 @@ public final class anh {
if (var9x != null && var9x.isJsonObject()) { if (var9x != null && var9x.isJsonObject()) {
JsonObject var11x = var9x.getAsJsonObject(); JsonObject var11x = var9x.getAsJsonObject();
var10x = String.join(",", var11x.keySet()); var10x = String.join(",", var11x.keySet());
var0.execute(() -> applyPlayers(var11x, var14)); var0.execute(() -> applyPlayers(var11x, var14f));
} else { } else {
var0.execute(() -> aoh.applyRemotes(var14, Map.of())); var0.execute(() -> aoh.applyRemotes(var14f, Map.of()));
} }
id.info( id.info(
Cif.SOCIAL, Cif.SOCIAL,
"gui sync {}", "gui sync {}",
"srv=" + var8 + " self=" + var9 + " up=" + var12 + " want=" + var10 + " got=" + var10x "srv=" + var8f + " self=" + var9f + " up=" + var12f + " want=" + var10f + " got=" + var10x
); );
} catch (Exception var12x) { } catch (Exception var12x) {
id.warn( id.warn(