Skip to content

Implement Ion 1.0 byte-array-backed bytecode generator - #1143

Merged
popematt merged 5 commits into
amazon-ion:ion11from
popematt:ion10generator-part2
Nov 11, 2025
Merged

Implement Ion 1.0 byte-array-backed bytecode generator#1143
popematt merged 5 commits into
amazon-ion:ion11from
popematt:ion10generator-part2

Use a reusable ByteBuffer

62935e0
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Nov 11, 2025 in 0s

No report found to compare against

View this Pull Request on Codecov

No report found to compare against

Details

Codecov Report

❌ Patch coverage is 90.51724% with 22 lines in your changes missing coverage. Please review.
⚠️ Please upload report for BASE (ion11@359db5a). Learn more about missing BASE report.

Files with missing lines Patch % Lines
...ion/bytecode/bin10/ByteArrayBytecodeGenerator10.kt 90.14% 8 Missing and 13 partials ⚠️
...java/com/amazon/ion/bytecode/bin10/TypeIdHelper.kt 94.44% 0 Missing and 1 partial ⚠️
Additional details and impacted files
@@           Coverage Diff            @@
##             ion11    #1143   +/-   ##
========================================
  Coverage         ?   69.97%           
  Complexity       ?     6595           
========================================
  Files            ?      211           
  Lines            ?    26554           
  Branches         ?     4596           
========================================
  Hits             ?    18582           
  Misses           ?     6533           
  Partials         ?     1439           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.