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

TuringLang / AbstractPPL.jl / 16324639273
79%

Build:
DEFAULT BRANCH: main
Ran 16 Jul 2025 04:11PM UTC
Jobs 4
Files 5
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

16 Jul 2025 04:09PM UTC coverage: 86.284% (+2.7%) from 83.562%
16324639273

push

github

web-flow
Move `hasvalue` and `getvalue` from DynamicPPL; implement extra Distributions-based methods (#125)

* Move hasvalue and getvalue to AbstractPPL; reimplement

* Add hasvalue for (some) distributions

* Bump min Julia to 1.10

* Make hasvalue and getvalue use the most specific value

* Specify getvalue semantics in docstring

* Simplify logic (can rely on normalisation)

* Add tests for composition of head/tail and init/last

* Finish implementing distributions methods

* Document

* Fix LinearAlgebra version bound

* Try to fix documentation for extension (why is this so complicated...)

* Fix extension documentation

* Implement fallback {has,get}value methods for NamedTuple + Distribution

* Fix wrong way round composition, add more tests

* Update src/hasvalue.jl

Co-authored-by: Markus Hauru <markus@mhauru.org>

* Update HISTORY.md

Co-authored-by: Markus Hauru <markus@mhauru.org>

* Minor bump

* Fix test (forgot to push this...)

* Add extra example for getvalue

* Tweak error message when value not found

* Format (?!)

* Fix doctests

* Add a docstring to the extension

* Add tests for colons

---------

Co-authored-by: Markus Hauru <markus@mhauru.org>

111 of 130 new or added lines in 3 files covered. (85.38%)

346 of 401 relevant lines covered (86.28%)

360.42 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
87.28
9.19% src/varname.jl
3
93.02
src/hasvalue.jl
15
76.92
ext/AbstractPPLDistributionsExt.jl
Jobs
ID Job ID Ran Files Coverage
1 16324639273.1 16 Jul 2025 04:11PM UTC 5
86.28
GitHub Action Run
2 16324639273.2 16 Jul 2025 04:11PM UTC 4
80.5
GitHub Action Run
3 16324639273.3 16 Jul 2025 04:12PM UTC 4
80.5
GitHub Action Run
4 16324639273.4 16 Jul 2025 04:13PM UTC 4
80.5
GitHub Action Run
Source Files on build 16324639273
  • Tree
  • List 5
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #16324639273
  • 65118826 on github
  • Prev Build on main (#16098285788)
  • Next Build on main (#17281838159)
  • Delete
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

© 2025 Coveralls, Inc