Experimental/generator#3
Conversation
- Metaminer: Implement signature-based quirk matching and platform-aware package separation (server vs. proxy). - Testing: Automate generation of 2,000+ mechanical sanity tests with safe return-value defaults. - Coverage: Implement real-time coverage reporting, achieving 100% mirroring of 13,733 API methods. - Serialization: Add NbtStateMock and integrate binary state support into EntityMock for high-fidelity cloning. - Registry: Modernize RegistryAccessMock with dynamic discovery aligning with Paper 1.21. - Docs: Establish AGENTS_PROTOCOL.md and update project roadmap (Phases 1-3 complete). - Maintenance: Perform bulk import refactor and standardize manual mocks with @mockmc.version tags.
…ods and update mock infrastructure
…HandlerBaseMock and clean up generator dependencies
…oxy mock annotations
…cess across tag implementations.
… and add new server and proxy base mock tests
…collection caching while adding NBT support and benchmark tests
…resolution and structured logging in JarCracker
…rs and refined character classes
…updating generator logic
…ions for sonar compliance
…ation logic in BaseMockGenerator and BaseTestGenerator
…or improved readability and maintenance
…ss registry and metaminer components
…used exceptions and interface declarations
…SpawnerStateMock and VaultStateMock
…ata generators, and reorder mock test assertions
…ract sound key constant
…, and improve inventory matcher tests
…an up CombatTracker logic while implementing Sniffer location NBT parsing
…to reflect updated metadata
debeb02 to
aafc655
Compare
|
🚀 Engine Test StabilizationThis PR successfully stabilizes the 🛠️ Key Architectural Fixes
📈 Coverage ImprovementsWith the generators successfully executing their core code paths without aborting, patch checks are now cleanly met:
The engine test suite ( |



Description
Checklist
The following items should be checked before the pull request can be merged.