Skip to content

(style): adopt Runic.jl formatter#22

Merged
mgyoo86 merged 4 commits intomasterfrom
Runic_formatting
Mar 6, 2026
Merged

(style): adopt Runic.jl formatter#22
mgyoo86 merged 4 commits intomasterfrom
Runic_formatting

Conversation

@mgyoo86
Copy link
Member

@mgyoo86 mgyoo86 commented Mar 6, 2026

Summary

Adopt Runic.jl as the canonical code formatter for AdaptiveArrayPools.

  • Apply initial Runic formatting across all src/, ext/, test/, and docs/ files (42 files)
  • Add GitHub Actions CI workflow to enforce formatting on master and PRs
  • Add .git-blame-ignore-revs to skip the bulk-formatting commit in git blame

Notes

  • No behavioral changes — purely whitespace and formatting

@codecov
Copy link

codecov bot commented Mar 6, 2026

Codecov Report

❌ Patch coverage is 80.34188% with 69 lines in your changes missing coverage. Please review.
✅ Project coverage is 69.03%. Comparing base (fd06416) to head (7352eef).
⚠️ Report is 2 commits behind head on master.

Files with missing lines Patch % Lines
src/legacy/state.jl 0.00% 23 Missing ⚠️
src/legacy/acquire.jl 0.00% 22 Missing ⚠️
src/legacy/bitarray.jl 0.00% 10 Missing ⚠️
src/legacy/types.jl 0.00% 10 Missing ⚠️
src/convenience.jl 98.22% 3 Missing ⚠️
src/acquire.jl 96.42% 1 Missing ⚠️

❌ Your patch status has failed because the patch coverage (80.34%) is below the target coverage (95.00%). You can increase the patch coverage or adjust the target coverage.
❌ Your project status has failed because the head coverage (69.03%) is below the target coverage (95.00%). You can increase the head coverage or adjust the target coverage.

❗ There is a different number of reports uploaded between BASE (fd06416) and HEAD (7352eef). Click for more details.

HEAD has 5 uploads less than BASE
Flag BASE (fd06416) HEAD (7352eef)
6 1
Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff             @@
##           master      #22       +/-   ##
===========================================
- Coverage   95.21%   69.03%   -26.19%     
===========================================
  Files          13       12        -1     
  Lines        1818     1789       -29     
===========================================
- Hits         1731     1235      -496     
- Misses         87      554      +467     
Files with missing lines Coverage Δ
src/bitarray.jl 96.15% <100.00%> (+3.56%) ⬆️
src/macros.jl 93.55% <100.00%> (+0.89%) ⬆️
src/state.jl 98.67% <100.00%> (+0.43%) ⬆️
src/task_local_pool.jl 100.00% <ø> (ø)
src/types.jl 95.83% <100.00%> (ø)
src/utils.jl 94.40% <100.00%> (-0.63%) ⬇️
src/acquire.jl 96.08% <96.42%> (+5.08%) ⬆️
src/convenience.jl 97.15% <98.22%> (-2.06%) ⬇️
src/legacy/bitarray.jl 0.00% <0.00%> (-100.00%) ⬇️
src/legacy/types.jl 0.00% <0.00%> (-97.92%) ⬇️
... and 2 more

... and 1 file with indirect coverage changes

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

@mgyoo86 mgyoo86 merged commit bf19a4b into master Mar 6, 2026
8 checks passed
@mgyoo86 mgyoo86 deleted the Runic_formatting branch March 6, 2026 17:48
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.

1 participant