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

99designs / gqlgen / 27247544741 / 1
0%
master: 0%

Build:
Build:
LAST BUILD BRANCH: fix/federation-key-collision
DEFAULT BRANCH: master
Ran 10 Jun 2026 01:48AM UTC
Files 0
Run time 0s
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

10 Jun 2026 01:41AM UTC coverage: 0.0%. Remained the same
27247544741.1

Pull #4138

github

lbarthon
docs: document runtime non-null fields and add trade-off warnings

Following review feedback on the MarkNonNull feature, add guardrails so the
runtime null-propagation behavior is adopted transparently rather than as
hidden server logic.

- Expand the MarkNonNull godoc with an explicit trade-off warning: altering
  null-propagation at runtime makes the response shape depend on server logic,
  is not introspectable, and breaks static client tooling. Recommend driving
  it from a client-supplied executable directive and using it only when you
  control both client and server.

- Add a recipe (docs/content/recipes/dynamic-required-fields.md) showing the
  recommended pattern: declaring and registering an executable
  @priority(value: REQUIRED) directive, implementing a handler that calls
  MarkNonNull from the directive argument, before/after example queries and
  responses, when not to use it, how it works under the hood, the AroundFields
  alternative, and a note on introspection as future work.
Pull Request #4138: graphql: add runtime non-null field support via MarkNonNull

0 of 0 relevant lines covered (NaN%)

0.0 hits per line

Source Files on job 27247544741.1
  • Tree
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 27247544741
  • 0d5d5a18 on github
  • Prev Job for on lbarthon/dynamic-required-fields (#26986124239.1)
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

© 2026 Coveralls, Inc