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

graphql / graphql-js / 468
99%
master: 98%

Build:
Build:
LAST BUILD BRANCH: directives
DEFAULT BRANCH: master
Ran 29 Aug 2015 12:52AM UTC
Jobs 1
Files 116
Run time 2s
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

pending completion
468

push

travis-ci

leebyron
[RFC] Expand GraphQL language

This proposes merging the schema language into the GraphQL language. It also illustrates the addition of a type extension syntax for code-gen tools, though I may move this to a seperate PR after discussion.

After some time of thinking about this, I believe this is the best path. There is only one "GraphQL language" and thus only one spec for a parser. I believe this will have substantial simplification forces on GraphQL server libs and client tools and the APIs they expose. This also means the validation phase can be designed to accept both "client GraphQL" and "server GraphQL" rather than two separate utilities with two separate AST and rule structures. Instead we're just likely to want to introduce standard rule sets for each environment.

The drawback is explaining the semantics. This diff primarily adds type definition syntax to GraphQL, and it should be made clear that *at present* GraphQL servers do not have semantics for these and in fact will not execute queries which contain them.

4908 of 4945 relevant lines covered (99.25%)

4160.75 hits per line

Jobs
ID Job ID Ran Files Coverage
1 468.1 29 Aug 2015 12:52AM UTC 0
99.25
Travis Job 468.1
Source Files on build 468
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #468
  • b551198a on github
  • Next Build on rfc-lang (#470)
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