• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

thanos / beancount_ex / d78f2a9aaf3950fdaf8dec8dfca512e6c245f3d3-PR-62
96%
main: 96%

Build:
Build:
LAST BUILD BRANCH: v0.6.0/Ecto_Storage-Native_Queries-Reunify
DEFAULT BRANCH: main
Ran 02 Jul 2026 03:12PM UTC
Jobs 1
Files 45
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

02 Jul 2026 03:12PM UTC coverage: 95.776% (+3.9%) from 91.86%
d78f2a9aaf3950fdaf8dec8dfca512e6c245f3d3-PR-62

Pull #62

github

thanos
closed #54 and closed #55
What was removed from beancount_ex:
- 21 source files (engine/elixir/, bql/, compare.ex, property/diff.ex) — 2,985 lines - closed #56
- 20 test files (engine tests, compare tests, bql tests, reconciliation, bql_parity) - closed #57
- 5 guides (booking, reconciliation, query_engine, directive_compiler, performance)
- 4 benchmarks (engine, compiler, query, datalog)
- Beancount.Application (empty supervisor)
- Beancount.Property.compare/3 and the "Oracle comparison" moduledoc section
- All Engine.Elixir references from doctests, moduledocs, and guides - closed #57

closed #59 What was fixed (review findings):
- L-1: Livebooks updated to ~> 1.0
- L-4: Empty Application supervisor removed
- N-1: 18 em-dashes in directive.ex replaced
- accounting/getting_started.md version updated to ~> 1.0
- parsing.md "v0.3 adds" -> "Beancount.Parser is"
- querying.md "v0.2 CLI engine" -> "The CLI engine"
- property_testing.md "v0.3 will add" section removed
- running_reports.md journal/1 -> jrnal/2
- README badges fixed to github.com/beancount-ex/beancount_ex
- README blank lines removed, diagram updated, guides list updated
- engines.md Elixir engine section replaced with beancount_gl reference
- oracle_strategy.md rewritten for the split
- mix.exs bumped to 1.0.0, removed benchee dep, cleaned docs extras/groups - closed #60
beancount_gl — parked at /Users/thanos/work/beancount_gl/ with 23 source files, 22 test files, 5 guides, 4 benchmarks, and vendored example.beancount. All modules renamed from Beancount.* to BeancountGl.*. Has mix.exs with beancount_ex and ex_datalog deps. Not yet compiled (needs beancount_ex published as v1.0.0 to Hex first, or a path dep for local development).
Pull Request #62: V1.0.0/after split

4 of 9 new or added lines in 1 file covered. (44.44%)

1 existing line in 1 file now uncovered.

839 of 876 relevant lines covered (95.78%)

234.91 hits per line

Uncovered Changes

Lines Coverage ∆ File
5
68.75
-31.25% test/support/fake_engine.ex

Coverage Regressions

Lines Coverage ∆ File
1
90.0
-10.0% lib/beancount/report.ex
Jobs
ID Job ID Ran Files Coverage
1 d78f2a9aaf3950fdaf8dec8dfca512e6c245f3d3-PR-62.1 02 Jul 2026 03:12PM UTC 45
95.78
GitHub Action Run
Source Files on build d78f2a9aaf3950fdaf8dec8dfca512e6c245f3d3-PR-62
  • Tree
  • List 45
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #62
  • PR Base - main (#A15F4A79...)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc