AyCode.Core/AyCode.Core.Tests
Loretta 2f99b4e3b7 Refactor SGen: property/object marker bridges, FixObj support
Major refactor of binary serialization codegen and runtime:
- Added property writer bridge methods for markerless/metadata paths
- Centralized object marker logic via new bridge methods
- Simplified SGen output: single bridge call replaces branching
- FixObj slot markers now supported in serialization/deserialization
- Refactored collection/dictionary element serialization
- Removed redundant WritePropertyMarkerless method
- Improved tests: use BinaryTypeCode constants, FixObj parsing
- Added InternalsVisibleTo for test project access
- Annotated TestSimpleClass for SGen support

Reduces generated code size, improves maintainability, and ensures correct handling of new binary format features.
2026-03-10 17:32:00 +01:00
..
Compression Refactor serializer tests, fix deserializer bugs, add Gzip 2025-12-19 19:29:12 +01:00
GeneratedWriters Source-generated scan pass for SGen binary serialization 2026-02-19 16:40:16 +01:00
Serialization Refactor SGen: property/object marker bridges, FixObj support 2026-03-10 17:32:00 +01:00
TestModels Refactor SGen: property/object marker bridges, FixObj support 2026-03-10 17:32:00 +01:00
AyCode.Core.Tests.csproj Add MemoryPack benchmarks and model support 2026-02-16 07:59:24 +01:00
GlobalUsings.cs
JsonExtensionTests.cs Update enum values, PropertySkip code, and add int tests 2026-01-05 09:44:02 +01:00
TestModelBase.cs