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

erlef / purl / e051c0294abb9d23409dffb5300f5ec91a2ef93d
86%

Build:
DEFAULT BRANCH: main
Ran 28 Jul 2026 01:24PM 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:22PM UTC coverage: 86.042% (+0.06%) from 85.983%
e051c0294abb9d23409dffb5300f5ec91a2ef93d

push

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

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

413 of 480 relevant lines covered (86.04%)

76098.27 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 e051c0294abb9d23409dffb5300f5ec91a2ef93d.1 28 Jul 2026 01:24PM UTC 16
86.04
GitHub Action Run
Source Files on build e051c0294abb9d23409dffb5300f5ec91a2ef93d
  • Tree
  • List 16
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • e051c029 on github
  • Prev Build on main (#2323E5FF...)
  • Next Build on main (#18D6C817...)
  • 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