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

vektah / gqlparser / 1011
87%
master: 87%

Build:
Build:
LAST BUILD BRANCH: fix/overlapping-fields-fragment-cycle
DEFAULT BRANCH: master
Ran 28 Sep 2026 02:22AM UTC
Jobs 1
Files 57
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

27 Sep 2026 01:07PM UTC coverage: 87.484% (+0.01%) from 87.472%
1011

Pull #472

circleci

syssam
Index fragments by name in the validator walker

The walker found each fragment spread's definition by scanning
Document.Fragments. It also walks every fragment definition on its own,
entering each fragment reachable from it. On a document whose fragments
spread one another, that made validation cubic in the fragment count:
1 500 fragments, each spreading the next two, took 5.4 s. With an index
built once per walk, it takes 0.3 s. Duplicate names still resolve to
the first definition, as ForName did.
Pull Request #472: validator: index fragments by name in the walker

7 of 7 new or added lines in 1 file covered. (100.0%)

5396 of 6168 relevant lines covered (87.48%)

1.01 hits per line

Jobs
ID Job ID Ran Files Coverage
1 1011.1 28 Sep 2026 02:22AM UTC 57
87.48
CircleCI Job
Source Files on build 1011
  • Tree
  • List 57
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • CircleCI Build #1011
  • Pull Request #472
  • PR Base - master (#1009)
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