Skip to content

Pre-v0.7.0 Cleanup: Sorting, Efficiency, and Bug Fixes#68

Merged
peczenyj merged 2 commits into
develfrom
refactor/pre-v070-cleanup
May 28, 2026
Merged

Pre-v0.7.0 Cleanup: Sorting, Efficiency, and Bug Fixes#68
peczenyj merged 2 commits into
develfrom
refactor/pre-v070-cleanup

Conversation

@peczenyj

Copy link
Copy Markdown
Owner

This PR performs a comprehensive cleanup before starting v0.7.0 work:

All tests passed in task ci.

This PR addresses several pre-v0.7.0 improvements:
- Modernize sorting using Go 1.25 slices package (closes #67)
- Improve stripEggFlags efficiency by pre-allocating slice (closes #66)
- Support -skip-cache-padded for anonymous structs (closes #65)
- Polish README.md and refine indent helper
@peczenyj peczenyj self-assigned this May 28, 2026
@codecov-commenter

codecov-commenter commented May 28, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 87.17949% with 5 lines in your changes missing coverage. Please review.
✅ Project coverage is 94.73%. Comparing base (297c521) to head (3eaf26a).

Files with missing lines Patch % Lines
internal/app/app.go 78.57% 2 Missing and 1 partial ⚠️
internal/align/align.go 90.90% 1 Missing and 1 partial ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##            devel      #68      +/-   ##
==========================================
+ Coverage   93.17%   94.73%   +1.56%     
==========================================
  Files          12       12              
  Lines         908      931      +23     
==========================================
+ Hits          846      882      +36     
+ Misses         34       28       -6     
+ Partials       28       21       -7     

☔ 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.

@peczenyj peczenyj merged commit 7b197a1 into devel May 28, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants