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

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

Build:
Build:
LAST BUILD BRANCH: directives
DEFAULT BRANCH: master
Ran 31 Aug 2015 10:25PM UTC
Jobs 1
Files 115
Run time 4s
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
470

push

travis-ci

leebyron
[RFC] Expand GraphQL language

This proposes merging the schema language into the GraphQL language.

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.

211 of 211 new or added lines in 9 files covered. (100.0%)

4906 of 4938 relevant lines covered (99.35%)

4166.64 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
100.0
src/language/parser.js

Uncovered Existing Lines

Lines Coverage ∆ File
3
100.0
src/utilities/buildASTSchema.js
4
100.0
src/execution/execute.js
Jobs
ID Job ID Ran Files Coverage
1 470.1 31 Aug 2015 10:25PM UTC 0
99.35
Travis Job 470.1
Source Files on build 470
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #470
  • 73b4d4d3 on github
  • Prev Build on rfc-lang (#468)
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