• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In
You are now the owner of this repo.

dunglas / go-urlpattern
92%

Build:
DEFAULT BRANCH: main
Repo Added 15 Sep 2024 08:23PM UTC
Token yGjZrxkSLEYRXjo0G6xsg1Sx0WLJ4o8bQ regen
Build 60 Last
Files 6
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

LAST BUILD ON BRANCH main
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • chore/bump-deps
  • chore/lint-fixes
  • chore/upstream-whatwg-url
  • claude/ci-main-fix-e25ogb
  • fix/canonicalize-hash-error
  • fix/process-hash-strip-prefix
  • fix/string-delimiters
  • fix/tokenizer-error-swallow
  • main
  • perf/duplicate-name-map
  • perf/scheme-lookups
  • perf/share-common-component-regexps
  • spec/conformance
  • test/benchmarks

16 Jul 2026 09:30AM UTC coverage: 91.899%. Remained the same
29487397801

push

github

web-flow
fix: resolve goconst lint failures in test files (#13)

* fix: extract repeated component name literals into constants

golangci-lint's goconst check flags string literals repeated 3+ times.
Introduce named constants for the URL component names reused across
urlpattern_test.go and the example URL reused in benchmark_test.go so
the Lint CI job passes again.

* style: gofmt parts.go and urlpattern_test.go

1486 of 1617 relevant lines covered (91.9%)

1130.98 hits per line

Relevant lines Covered
Build:
Build:
1617 RELEVANT LINES 1486 COVERED LINES
1130.98 HITS PER LINE
Source Files on main
  • Tree
  • List 6
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
29487397801 main fix: resolve goconst lint failures in test files (#13) * fix: extract repeated component name literals into constants golangci-lint's goconst check flags string literals repeated 3+ times. Introduce named constants for the URL component names re... push 16 Jul 2026 09:31AM UTC web-flow github
91.9
29484116322 claude/ci-main-fix-e25ogb style: gofmt parts.go and urlpattern_test.go Pull #13 16 Jul 2026 08:37AM UTC dunglas github
91.9
29484050497 claude/ci-main-fix-e25ogb style: gofmt parts.go and urlpattern_test.go Pull #13 16 Jul 2026 08:36AM UTC claude github
91.9
29483430880 claude/ci-main-fix-e25ogb fix: extract repeated component name literals into constants golangci-lint's goconst check flags string literals repeated 3+ times. Introduce named constants for the URL component names reused across urlpattern_test.go and the example URL reused ... Pull #13 16 Jul 2026 08:26AM UTC claude github
91.9
29481117602 main perf: share precompiled regexps for common component patterns (#12) Compiling a URLPattern compiles one regexp per URL component. In typical patterns most components are the full wildcard (the default for username, password, search and hash) or e... push 16 Jul 2026 07:47AM UTC web-flow github
91.9
29458672132 perf/share-common-component-regexps perf: share precompiled regexps for common component patterns Compiling a URLPattern compiles one regexp per URL component. In typical patterns most components are the full wildcard (the default for username, password, search and hash) or empty (... Pull #12 15 Jul 2026 11:29PM UTC dunglas github
91.9
29458502182 perf/share-common-component-regexps perf: share precompiled regexps for common component patterns Compiling a URLPattern compiles one regexp per URL component. In typical patterns most components are the full wildcard (the default for username, password, search and hash) or empty (... Pull #12 15 Jul 2026 11:26PM UTC dunglas github
91.91
24727388304 main refactor!: rename error vars to ErrFoo and expand lint enforcement (#11) * refactor!: rename exported error vars from FooError to ErrFoo BREAKING CHANGE: every exported error identifier changes name to match the staticcheck ST1012 convention tha... push 21 Apr 2026 02:15PM UTC web-flow github
91.88
24678693572 chore/lint-fixes chore: address remaining golangci-lint findings and enforce them Expand the enabled linter set in .golangci.yml (err113, goconst, gocritic, intrange, modernize, perfsprint, thelper, unconvert, unparam, wastedassign, whitespace) and address every ... Pull #11 20 Apr 2026 04:43PM UTC dunglas github
91.88
24678639834 chore/lint-fixes chore: address remaining golangci-lint findings and enforce them Expand the enabled linter set in .golangci.yml (err113, goconst, gocritic, intrange, modernize, perfsprint, thelper, unconvert, unparam, wastedassign, whitespace) and address every ... push 20 Apr 2026 04:42PM UTC dunglas github
91.88
See All Builds (49)

Badge your Repo: go-urlpattern

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
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