Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/graphql-java/graphql-java

GraphQL Java implementation
https://github.com/graphql-java/graphql-java

add @Documented

7b4e2c412f262de97a7595fbedee2d477712e35c authored over 7 years ago by andimarek <[email protected]>
add public/internal/spi annotations

e700c9cb03162bc55c1726d96d2d2b258226fca8 authored over 7 years ago by andimarek <[email protected]>
Merge pull request #412 from bbakerman/409-validate-interfaces-are-implemented

#409 - Added interface checking on object types

630a410bec0667543f979a83e2694f116649bcbf authored over 7 years ago by bbakerman <[email protected]>
#409 - renamed schema validator code to exactly that

4229d49f72ade7ad222a181bc9fe0977652c55f1 authored over 7 years ago by Brad Baker <[email protected]>
#410 - Added interface checking on types at IDL level

bdb35681dc40b57363497e1949c82ba5bd6e88b9 authored over 7 years ago by Brad Baker <[email protected]>
#409 - Added interface checking on object types

0d9bd876d49803387fd9439792dfd824931601e3 authored over 7 years ago by Brad Baker <[email protected]>
Merge pull request #408 from bbakerman/406-extend-type-support-in-idl

#406 added extend type XXX {} support

a62601f02ac6b06d9b7f76b1c8e5482cd55017d1 authored over 7 years ago by bbakerman <[email protected]>
#406 - PR clean code fix ups

2afaad64c111c1df1005e750d1e22815fa3f5790 authored over 7 years ago by Brad Baker <[email protected]>
Merge remote-tracking branch 'upstream/master' into 406-extend-type-support-in-idl

# Conflicts:
# src/main/java/graphql/schema/idl/SchemaGenerator.java
# src/test/groovy/readme/RE...

2c88f59425ffead0b56fd9604afd8e56ac8408c1 authored over 7 years ago by Brad Baker <[email protected]>
Made DataFetchingFieldSelectionSet a supplier since it really is

a75cdea6172c5096a49e34874a22592cb61f18eb authored over 7 years ago by Brad Baker <[email protected]>
Added a selection set interface instead as suggested. This means field collector doesnt NOT have to be API

158762f815ab4ca687aa0ce1b9bc84d9cd5a3dfc authored over 7 years ago by Brad Baker <[email protected]>
revert changes: will be handled in a PR

14cb7343fb4d92e297497f9dbc726922822599de authored over 7 years ago by andimarek <[email protected]>
add public/internal/spi annotations

98df57ecafa14f2b8ca1a9971acd0ae041c0783b authored over 7 years ago by andimarek <[email protected]>
Documentation: add graphql language identifier

a92792a97560c93fd443b4d9578b1cd104a79ca1 authored over 7 years ago by andimarek <[email protected]>
Documentation: remove outdated java 8 lambdas note

60885d7e498dade28afb6dc93722b40fd48fc6f2 authored over 7 years ago by andimarek <[email protected]>
Documentation: use correct heading

64cc4193ffe6a7eb1d849423c997dd3cbde8133d authored over 7 years ago by andimarek <[email protected]>
Merge pull request #400 from graphql-java/rework-references

redefine type references api

0b6282f777565c454448934f271df2959aed4600 authored over 7 years ago by Andreas Marek <[email protected]>
Documentation: minor wording change

87fb516b8f73132185200638aa3908626c26640d authored over 7 years ago by andimarek <[email protected]>
remove TypeOrReference, but changing the return type of `getInterfaces` and `getTypes` at the same time.

a081970cb567f6cfbfed723ecf72faa486fc5462 authored over 7 years ago by andimarek <[email protected]>
remove duplicate code

c3524d6ba99e58804995325c0e3143bab354b220 authored over 7 years ago by andimarek <[email protected]>
redefine references api

Removes the TypeReference class in favour of the already existing GraphQLTypeReference.

e96134d547223c47fb21a0efd901061e761852c4 authored over 7 years ago by andimarek <[email protected]>
Merge pull request #358 from vaant/master

Support for user defined subscription type

1b44b3e1771801cfc7d71779b94838f1dfb4dafc authored over 7 years ago by Andreas Marek <[email protected]>
simplify subscription test a bit

2ba0e4d67b60c58e7340b7139c48b91a4502b9d2 authored over 7 years ago by andimarek <[email protected]>
subscription documentation

9b2e60777c8908e487f6e03d9d91c298e5a4cdd0 authored over 7 years ago by andimarek <[email protected]>
subscription documentation

7d945d82cfe7f8577c25cdeabb9a93722741dc7b authored over 7 years ago by andimarek <[email protected]>
add subscription documentation

1a1a9ca483c6b5955fa314a6e026ff85090f31c3 authored over 7 years ago by andimarek <[email protected]>
Merge branch 'master' into vaant-master

bc160b5b30058363935cf5ed5498bf2a2c4a8c5d authored over 7 years ago by andimarek <[email protected]>
#406 readme updates for type extensions

7cad80a794067154c9bc1c6181faf367c5f4c7bd authored over 7 years ago by Brad Baker <[email protected]>
#406 added extend type XXX {} support

e5f531be9144244b2355b22382e6c73c0b9f9c54 authored over 7 years ago by Brad Baker <[email protected]>
Merge remote-tracking branch 'upstream/master' into 377-field-selection-in-data-fetchers

# Conflicts:
# src/main/java/graphql/execution/batched/BatchedExecutionStrategy.java

bab119153dfd858201cf6c706aea2373adc2efb8 authored over 7 years ago by Brad Baker <[email protected]>
ExecutionContext is not longer API but there is a replacement

80b4fe946d7ae300dbb2ecec8832894de474c590 authored over 7 years ago by Brad Baker <[email protected]>
Merge pull request #404 from bbakerman/type-name-in-type-wiring

Makes type name specified to builder

bad750c234dc90dc868e8bd99ebb439bcca38de1 authored over 7 years ago by bbakerman <[email protected]>
Merge remote-tracking branch 'upstream/master' into type-name-in-type-wiring

# Conflicts:
# README.md

fbd1a6c33a11e58437d2e1e62a5071b196de3679 authored over 7 years ago by Brad Baker <[email protected]>
Merge pull request #403 from bbakerman/402-latest-readme-support

#402 - put a next version README in place

c022c2ccb5d51cec8d3fb589d1a9eb965edb3252 authored over 7 years ago by bbakerman <[email protected]>
Makes type name specified to builder

A type name is ALWAYS required when building runtime wiring of data fetchers. This makes more D...

d62097b8e1346ba0f390ce234befabc25d5f68b8 authored over 7 years ago by Brad Baker <[email protected]>
#402 - put a next version README in place

11bc529c061f87254b2119cf637c898babbb0d05 authored over 7 years ago by Brad Baker <[email protected]>
#377 - have the ability to know and capture all fields in a data fetcher

5d487eaec380c9fa66fa8aabfdc82b09828aad0a authored over 7 years ago by Brad Baker <[email protected]>
cleanup: replace explicit type arguments with diamond operator <>

a981a10456234ffac18252d1229d7ca8ddb3da7c authored over 7 years ago by andimarek <[email protected]>
Merge pull request #395 from bbakerman/kaqqao-122TypeResolver

Kaqqao 122 type resolver

5467441cd45fddbc38ec5b18fe92c336d840a3c3 authored over 7 years ago by bbakerman <[email protected]>
Merge remote-tracking branch 'upstream/master' into kaqqao-122TypeResolver

# Conflicts:
# src/test/groovy/graphql/validation/SpecValidationSchema.java

867495c7098acc6c331e769f5ca34da3eb3f4124 authored over 7 years ago by Brad Baker <[email protected]>
cleanup: remove redundant type infos

3c0d053037b42bc672fd3f861c6f83cc9a761fff authored over 7 years ago by andimarek <[email protected]>
cleanup: rename class to match actual file

210d8ccc44c0e6a9bddc5d3ed65d24d07bc9d317 authored over 7 years ago by andimarek <[email protected]>
Merge pull request #399 from graphql-java/remove-builderfunction

remove BuilderFunction in favour of Java 8 UnaryOperator

60ce2409c8266185d86ab21f34e320cdaed2c4ac authored over 7 years ago by Andreas Marek <[email protected]>
remove BuilderFunction in favour of Java 8 UnaryOperator

c1cda3c426e65a72da9746c25f810bf9c7e5ca43 authored over 7 years ago by andimarek <[email protected]>
Merge remote-tracking branch 'upstream/master' into kaqqao-122TypeResolver

Also fixed some problems

850ac3124e5127c3e6121fc527c174e5f970b066 authored over 7 years ago by Brad Baker <[email protected]>
cleanup: public is not needed on interfaces

e34e5c384f1eb905928b8f9b3a203f6e3cdb015b authored over 7 years ago by andimarek <[email protected]>
Merge remote-tracking branch 'upstream/master' into kaqqao-122TypeResolver

# Conflicts:
# src/test/groovy/readme/ReadmeExamples.java

244f9a5e3c8bac442951efde4487d225bd7c9840 authored over 7 years ago by Brad Baker <[email protected]>
Merge pull request #394 from bbakerman/379-mutation-documentation

#379 added extra readme documentation for causing mutations

902d7dbeba0c707eeafb5e92c049744117a41a5c authored over 7 years ago by bbakerman <[email protected]>
Merge pull request #390 from bbakerman/373-unique_type_names

Fixed a problem where non unique type names cause class exceptions

d0ab919e54a161618534dbebf967c6520cfa4f20 authored over 7 years ago by bbakerman <[email protected]>
Added more tests for the bug in schema generator

49b6ab789e48d9b028e2a864d3f6fad579942310 authored over 7 years ago by Brad Baker <[email protected]>
Fixed a bug where schema generator is nor respecting type uniqueness

aa65f5c3fe874d610140b797c918fe4602d320f4 authored over 7 years ago by Brad Baker <[email protected]>
Merge remote-tracking branch 'upstream/master' into 373-unique_type_names

# Conflicts:
# src/main/java/graphql/schema/SchemaUtil.java

6332b9399b1fbbd3b1dba596986db8193a3f31af authored over 7 years ago by Brad Baker <[email protected]>
Merge remote-tracking branch 'upstream/master' into 379-mutation-documentation

# Conflicts:
# src/test/groovy/readme/ReadmeExamples.java

da07e9ba329d90507e875f1a9fc16f52fe735e44 authored over 7 years ago by Brad Baker <[email protected]>
Merge pull request #388 from bbakerman/296-ast-printer-support

296 ast printer support

a911955ed5c42dda2ae7214ff3e80edf2b5089c0 authored over 7 years ago by bbakerman <[email protected]>
Merge pull request #386 from bbakerman/381-graphql-schema-idl-support

#381 - Adds the ability to compile and build executable schemas

7e0e8f47fe15157c454cd38cba424451181a7a8e authored over 7 years ago by bbakerman <[email protected]>
PR feedback - moved classes around and made the IDL spec support call

bd5254f5032c88ab78b1aa95f7f54a0e2e6e61ef authored over 7 years ago by Brad Baker <[email protected]>
PR feedback and made methods static since they had no state

254fa763d51f98a18d79a95313e0a386ee831836 authored over 7 years ago by Brad Baker <[email protected]>
Merge pull request #391 from corydolphin/fragment-undefined-error

Fix handling of UnknownFragment

01c556b1d9f4ce1b45d2702d13752c2b3f5b9ffc authored over 7 years ago by bbakerman <[email protected]>
Merge pull request #398 from graphql-java/additionalTypes

Renaming dictionary argument

9017f97199df04323bfce92ea38340be23bef0e6 authored over 7 years ago by Andreas Marek <[email protected]>
Breaking change: Renaming the map with extra types for the schema from `dictionary` to `additionalTypes` to make it more clear.

93a41e280949e92dcb49877cb6e1d45636ccc9d0 authored over 7 years ago by andimarek <[email protected]>
Merge pull request #397 from graphql-java/revert-393-382-type-reference-in-union-type

Revert "#383 added extra readme documentation for specific references"

ea012da66428a1834a79fe87f3f6e34261f5abcb authored over 7 years ago by Andreas Marek <[email protected]>
Revert "#383 added extra readme documentation for specific references"

e2f56ea4017b034f0db9cf0d13b597ed1fc16a92 authored over 7 years ago by Andreas Marek <[email protected]>
Merge pull request #393 from bbakerman/382-type-reference-in-union-type

#383 added extra readme documentation for specific references

718da2487cbd1c7a89349fa2abd644e4ddd50a22 authored over 7 years ago by Andreas Marek <[email protected]>
Add failing test case for missing fragment name

b3842cc7cd58bba6652f7297da044f68502b080b authored over 7 years ago by Cory Dolphin <[email protected]>
Merge pull request #392 from apottere/expose-fragments

Add fragment definitions and execution id to DataFetchingEnvironment

c38596a00147aaa126a1119b2239683975fbe61c authored over 7 years ago by bbakerman <[email protected]>
Adding extra data to type resolver

Damn you IDEA - you often miss changed files

Merge branch '122TypeResolver' of git://github.com...

cad4613e698ce7fe947deaa4c1a59b09cbc11993 authored over 7 years ago by Brad Baker <[email protected]>
Adding extra data to type resolver

Merge branch '122TypeResolver' of git://github.com/kaqqao/graphql-java into kaqqao-122TypeResolv...

45102756e6cfbbd975f2c48fecc45b3ac1525f92 authored over 7 years ago by Brad Baker <[email protected]>
Merge pull request #389 from bbakerman/javadoc-fixups

Removes javadoc warnings during build time

205557e4c900d7d6217abce0011378dc124ab6b6 authored over 7 years ago by bbakerman <[email protected]>
#379 added extra readme documentation for causing mutations

5da912f11febc9fa89c5ff6a9c7c4661542b342a authored over 7 years ago by Brad Baker <[email protected]>
#383 added extra readme documentation for specific references

fa91fa00230e56b08c99cb31ab5160fd98ca6433 authored over 7 years ago by Brad Baker <[email protected]>
Add fragment definitions and execution id to DataFetchingEnvironment (fixes #303).

e64f128ae3740b77a2189776056b3d4d6b277a93 authored over 7 years ago by Andrew Potter <[email protected]>
Fixed a problem where non unique type names cause class exceptions later down the track.

This helps prevent that condition by enforcing the rules

83ebc89bfed38aedb1a117898ee9ea2b5f00fc7a authored over 7 years ago by Brad Baker <[email protected]>
Removes javadoc warnings during build time

0ed2a21107235f8fb66d28dac64eda414e76af28 authored over 7 years ago by Brad Baker <[email protected]>
Merge pull request #387 from corydolphin/exception-handling-strategy

Allow ExecutionStrategy to specify dataFetchingExceptionHandler

7bd01a5575a9ebca9c669f2332a1b79f65a68bd5 authored over 7 years ago by bbakerman <[email protected]>
Merge remote-tracking branch 'upstream/master' into 296-ast-printer-support

# Conflicts:
# src/main/java/graphql/introspection/Introspection.java

1bc8bc98eda5a8f502e1124bfc435d2b7e1a7723 authored over 7 years ago by Brad Baker <[email protected]>
#296 - now with an AST from object support and tests

cc1aab6f44f270bd1c8ccbffda16450d40358f20 authored over 7 years ago by Brad Baker <[email protected]>
#296 -more tests for extra conditions

0fb1e21d63f2daf9a834993e1ac20ad3f45a6695 authored over 7 years ago by Brad Baker <[email protected]>
#296 - added a AST pretty printer system so I can fix other problems like 296

63de28a0023d02574ee70b25c8a0966dc555e6aa authored over 7 years ago by Brad Baker <[email protected]>
Allow ExecutionStrategy to specify dataFetchingExceptionHandler

0f0a15f034a5a05894acac17dd6093c88cd8e9cd authored over 7 years ago by Cory Dolphin <[email protected]>
Merge pull request #360 from Jimexist/feature/relay-param

type param and misc. for relay types

cb7917dcf478d338ec09d49ae57311c51299bcbf authored over 7 years ago by bbakerman <[email protected]>
Merge pull request #383 from Jimexist/feature/use-lambda

use lambda where possible

be151688e768aa28730f1c995bac5aacd2dedd42 authored over 7 years ago by bbakerman <[email protected]>
#381 - Added more tests for merging and change the signature to throw SchemaProblem

ecde98eea22f43865873e46c06a87a99afb75e02 authored over 7 years ago by Brad Baker <[email protected]>
revert two files

- src/test/groovy/readme/ReadmeExamples.java
- src/test/groovy/graphql/GarfieldSchema.java

a7cc12926b8524a8ca2a311b2f30c46fd8ec996c authored over 7 years ago by Jiayu Liu <[email protected]>
#381 - Adds the ability to compile and build executable schemas from schema IDL definitions

de340f0805d56b2d4b1224ad84664fc3b247fcec authored over 7 years ago by Brad Baker <[email protected]>
and also method reference

7a174d4b469b9c38f4878d98b04cb98d34174fb9 authored over 7 years ago by Jiayu Liu <[email protected]>
use lambda where possible

2cf25a739296bad0cea557dcb8e74f925feebe87 authored over 7 years ago by Jiayu Liu <[email protected]>
Merge pull request #378 from bbakerman/352-extra-tokens-arent-ignored

#352 - fixed the bug where too many tokens are allowed as valid

f203c6e04546074438f890623adaf4f27fa338fe authored over 7 years ago by bbakerman <[email protected]>
Merge branch 'master' into feature/relay-param

c3aeaa503e73a4e34d3726145986fcade6637d48 authored over 7 years ago by Jiayu Liu <[email protected]>
#352 - fixed the bug where too many tokens are allowed as valid

096da1c1f1c2d8aff32b6b2602c3ef35bdd4ecbe authored over 7 years ago by Brad Baker <[email protected]>
Merge pull request #353 from bbakerman/268-nonnull-error-handling

#268 - now follows spec in regard to null error handling

09d6dc03a8fedb0e5f4d2c7816f713967d9f7ad2 authored over 7 years ago by bbakerman <[email protected]>
Merge pull request #375 from ronaldborman/add-missing-import

Added missing import to README.md

d482301ef64ba05f224aa2dfe6d418f0d3921297 authored over 7 years ago by Andreas Marek <[email protected]>
Added missing import to README.md

16c38caddaa3e98e42f3200a33263df26df11e9a authored over 7 years ago by Ronald Borman <[email protected]>
Merge pull request #370 from bbakerman/325-retain-comments-in-language-nodes

#325 - retain comments in the parsed document

218fe84fe7cae05b06844cd013c091979794f90b authored over 7 years ago by bbakerman <[email protected]>
#325 - now with Comment type in place

d564e639e65cb11010fa13df3f41f588b77130d7 authored over 7 years ago by Brad Baker <[email protected]>
Merge pull request #371 from bbakerman/357-link-back-to-specification

#357 - link a runtime object back to its possible definition

f63cd7e846ba4a54ed90ee8573cc3f4fd583b66a authored over 7 years ago by bbakerman <[email protected]>
#357 - link a runtime object back to its possible definition

+ some Java 8 fix ups

4e0fecd89da8d190d60d5ae3215e10175447ae7b authored over 7 years ago by Brad Baker <[email protected]>
#325 PR fix ups - clearer javadoc and assertions

9b0a96fd3efbf7a9192af90972092aae53ab2a27 authored over 7 years ago by Brad Baker <[email protected]>
Merge pull request #368 from kaqqao/367TypeReferences

closes #367 TypeReferences resolved for interfaces and unions

0c9c8a4de7ceeacf722027c6f23aecbb359b9912 authored over 7 years ago by bbakerman <[email protected]>
Merge remote-tracking branch 'upstream/master' into 268-nonnull-error-handling

# Conflicts:
# src/main/java/graphql/execution/ExecutionStrategy.java
# src/main/java/graphql/ex...

b21f16a2585929d5ca50c7ccfb68973dcfce7f8d authored over 7 years ago by Brad Baker <[email protected]>
#325 - retain comments in the parsed document

52f1ffffd1f7032997d4a4b4ca670873cfa2926c authored over 7 years ago by Brad Baker <[email protected]>