Skip to content

reorganize interface - #77

Merged
rsenne merged 2 commits into
v3.0from
reorganize-interface
Nov 1, 2026
Merged

rsenne merged 2 commits into
v3.0from
reorganize-interface

Conversation

@rsenne

@rsenne rsenne commented Oct 31, 2026

Copy link
Copy Markdown
Owner
  • Split interface.jl by concern
  • Move test-only MALA references into test/utils.jl

Move the contents of src/interface.jl unchanged into model.jl, chains.jl,
samplers/{mala,parallel_mala,adaptive_mala}.jl and sample.jl.
run_mala_sequential_taped, mala_accept_indicator and mala_step_full had no
callers in src or ext. They now live in a TestUtils module that the tests
include, and the docs GIF script builds its sequential path from
mala_step_taped.
@codecov

codecov Bot commented Oct 31, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 97.65166% with 12 lines in your changes missing coverage. Please review.
✅ Project coverage is 87.31%. Comparing base (b81d463) to head (f18e14f).
⚠️ Report is 1 commits behind head on v3.0.

Files with missing lines Patch % Lines
src/model.jl 94.48% 7 Missing ⚠️
src/samplers/parallel_mala.jl 97.78% 5 Missing ⚠️

❌ Your project check has failed because the head coverage (87.31%) is below the target coverage (90.00%). You can increase the head coverage or adjust the target coverage.

Additional details and impacted files
@@            Coverage Diff             @@
##             v3.0      #77      +/-   ##
==========================================
- Coverage   87.44%   87.31%   -0.13%     
==========================================
  Files           7       12       +5     
  Lines        1298     1285      -13     
==========================================
- Hits         1135     1122      -13     
  Misses        163      163              

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

@rsenne
rsenne merged commit f0e4fd7 into v3.0 Nov 1, 2026
6 of 7 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

Development

Successfully merging this pull request may close these issues.

1 participant