• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

kentaro / toon_ex / 673ccb5e70b8d5e127fb6358fb4557d96acec5b9

03 Nov 2025 11:53AM UTC coverage: 0.0% (-69.2%) from 69.211%
673ccb5e70b8d5e127fb6358fb4557d96acec5b9

push

github

kentaro
Release v0.3.0: 100% TOON Specification v1.3.3 Compliance

Achievements:
- 100% compliance with official TOON specification v1.3.3 (306/306 tests)
- Decoder: 160/160 tests passing (100%)
- Encoder: 146/146 tests passing (100%)
- Test fixtures: toon-format/spec@b9c71f7

Major Changes:
- Complete structural parser implementation for nested structures
- Strict mode validation (indentation, blank lines, array lengths)
- Semantic equivalence testing (handles Elixir 1.19 map sorting)
- Root primitive value support
- Enhanced escape sequence handling
- Leading zero number handling ("05" → string)

Breaking Changes:
- Removed all custom test files (20 files deleted)
- Switched to official TOON specification fixtures
- Removed unused modules (Decode.Strings)
- Removed unused dependencies (stream_data)

Code Quality:
- Credo strict mode: no issues
- Dialyzer: clean (legacy warnings only)
- All doctests passing
- Zero compiler warnings

Testing:
- Official fixtures via git submodule
- Semantic equivalence checking
- 100% specification coverage

Spec Version: v1.3.3 (2025-10-31)
Fixture Commit: toon-format/spec@b9c71f72f

0 of 596 new or added lines in 7 files covered. (0.0%)

233 existing lines in 15 files now uncovered.

0 of 914 relevant lines covered (0.0%)

0.0 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/lib/toon/encode/encode.ex


Source Not Available

STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc