Skip to content

Refactor accumulation organization - #401

Merged
xlc merged 1 commit into
masterfrom
refactor/accumulation-organization
Oct 2, 2026
Merged

xlc merged 1 commit into
masterfrom
refactor/accumulation-organization

Conversation

@qiweiii

@qiweiii qiweiii commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Organize accumulation runtime protocol code under a dedicated feature folder.
  • Separate protocol, execution, domain types, account changes, and invocation types.
  • Preserve accumulation behavior and existing function visibility.

Verification

  • swift test --package-path Blockchain --filter AccumulationCoreTests
  • swift test --package-path Blockchain --filter AccumulationMergeTests
  • swiftformat --lint Blockchain/Sources/Blockchain/RuntimeProtocols/Accumulation
  • swiftlint lint --config .swiftlint.yml --strict

@codecov

codecov Bot commented Oct 2, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 67.70%. Comparing base (34e8d09) to head (21450e3).

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #401      +/-   ##
==========================================
+ Coverage   67.68%   67.70%   +0.02%     
==========================================
  Files         474      476       +2     
  Lines       47160    47161       +1     
  Branches     1474     1474              
==========================================
+ Hits        31921    31932      +11     
+ Misses      14588    14578      -10     
  Partials      651      651              

☔ View full report in Codecov by Harness.
📢 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.

@qiweiii
qiweiii marked this pull request as ready for review October 2, 2026 02:56
@xlc
xlc merged commit 0fb0b26 into master Oct 2, 2026
13 of 14 checks passed
@xlc
xlc deleted the refactor/accumulation-organization branch October 2, 2026 13:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants