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

erlef / purl / baabc50df08763bcd1349c787030ca87036a5510-PR-153
86%
main: 86%

Build:
Build:
LAST BUILD BRANCH: dependabot/github_actions/github-actions-f336ac70a3
DEFAULT BRANCH: main
Ran 28 Jul 2026 01:20PM UTC
Jobs 1
Files 16
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

28 Jul 2026 01:16PM UTC coverage: 86.042% (+0.06%) from 85.983%
baabc50df08763bcd1349c787030ca87036a5510-PR-153

Pull #153

github

maennchen
Update purl-spec to dd9ffe9 and regenerate type data

Adds the new "brew" and "git" types and picks up changes to 17 existing
definitions, bringing the registry to 42 types.

The hex doctest is updated for the re-encoded repository_url example, and
three groups of new spec tests are excluded:

  - The git tests expect an unencoded "/" inside the name (for example
    "forgejo/forgejo"), but "/" is the namespace separator in the purl
    grammar, so it has to be encoded as %2F. One of those fixtures is also
    corrupt, expecting "forgejoforgejo/" with the slash misplaced.
  - The cpan rule that a distribution name must not contain "::" only
    exists as prose in the name_definition note, not as a machine readable
    field such as permitted_characters, so it cannot be enforced from the
    type definition.

The previously excluded cpan build test now passes and is re-enabled.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Pull Request #153: Fix version separator and update purl-spec

413 of 480 relevant lines covered (86.04%)

75657.84 hits per line

Coverage Regressions

Lines Coverage ∆ File
22
79.82
0.38% src/purl_parser.erl
Jobs
ID Job ID Ran Files Coverage
1 baabc50df08763bcd1349c787030ca87036a5510-PR-153.1 28 Jul 2026 01:20PM UTC 16
86.04
GitHub Action Run
Source Files on build baabc50df08763bcd1349c787030ca87036a5510-PR-153
  • Tree
  • List 16
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #153
  • PR Base - main (#2323E5FF...)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc