EcoTermico-2.0.51.jar
Curse Maven Snippet
What's new
2.0.51 — Test Suite Contract Coherence Hotfix — V1
EN-US
- Promotes EcoTermico 2.0.50 → 2.0.51 without runtime feature removal, public API/config/Registry/SavedData schema changes, temporal writers, force-load, or chunk tickets.
- Fixes the historical 2.0.37 atmospheric regression contract so source files are resolved from the project root instead of the Gradle worker working directory, eliminating seven
NoSuchFileExceptionfailures. - Updates the precipitation 2.0.10/2.0.14 contracts to protect the current overflow-safe scheduler expression
GameTimeContinuity.deadline(now, nextInterval)instead of the superseded rawnow + nextInterval. - Updates the 2.0.38/2.0.43 rate-metadata contracts to preserve the 2.0.49 architecture: synchronization/read paths remain read-only and project current-axis metadata without mutating retained state, while the canonical reconcile pass exclusively owns persistent reanchoring.
- Completes
temporalReleaseRequiredGateSourcePathscoverage for every registered temporal matrix test source, preventing silent deletion of current direct tests. - Adds
TestSuiteContractCoherence251HotfixContractTestand a dedicated cumulative 2.0.51 gate covering the exact failure classes observed in the 1,744-test Gradle run. - Keeps
src/mainbyte-for-byte unchanged from 2.0.50; this release is a test/gate coherence hotfix only.
PT-BR
- Promove EcoTermico 2.0.50 → 2.0.51 sem remover features de runtime, alterar API pública/config/Registry/schema de SavedData, criar writer temporal, force-load ou chunk ticket.
- Corrige o contrato histórico atmosférico da 2.0.37 para resolver arquivos a partir da raiz do projeto, em vez do diretório de trabalho do worker do Gradle, eliminando sete falhas
NoSuchFileException. - Atualiza os contratos de precipitação 2.0.10/2.0.14 para proteger a expressão segura atual
GameTimeContinuity.deadline(now, nextInterval)em vez do antigonow + nextInterval. - Atualiza os contratos de metadata de rate 2.0.38/2.0.43 para preservar a arquitetura da 2.0.49: caminhos de leitura/sincronização projetam metadata do eixo atual sem mutar o estado retido, enquanto somente o reconcile canônico persiste o reanchor.
- Completa a cobertura de
temporalReleaseRequiredGateSourcePathspara todas as fontes de teste registradas nas matrizes temporais, impedindo remoção silenciosa de testes diretos atuais. - Adiciona
TestSuiteContractCoherence251HotfixContractTeste um gate cumulativo dedicado da 2.0.51 cobrindo exatamente as classes de falha vistas na execução Gradle com 1.744 testes. - Mantém
src/mainbyte a byte igual à 2.0.50; esta release corrige somente coerência da suíte/gates.
This mod has no additional files
