Daniel Tschinder
48c5e64a08
Adding an interface to a type is now a dangerous change.
...
ref: graphql/graphql-js#992
2018-02-16 15:30:27 +01:00
Daniel Tschinder
d71b45d60e
Find breaking directive changes
...
ref: graphql/graphql-js#1152
2018-02-16 00:15:19 +01:00
Daniel Tschinder
2123946dbd
Add warnings for nullable changes
...
ref: db4cfdc31d
ref: graphql/graphql-js#1096
# Conflicts:
# tests/Utils/FindBreakingChangesTest.php
2018-02-10 18:45:18 +01:00
Daniel Tschinder
4e26de3588
Support for union types when using buildSchema
...
* Adds support for resolving union/interface types when using a generated schema
* Move resolveType __typename checking into defaultResolveType
* Clean up existing tests and improve error messages
ref: graphql/graphql-js#947
# Conflicts:
# src/Utils/BuildSchema.php
# tests/Utils/BuildSchemaTest.php
2018-02-10 18:45:01 +01:00
Ben Roberts
b18dfd670f
testFindsAllDangerousChanges
2017-11-21 12:30:18 -05:00
Ben Roberts
533b8b8b5f
testDetectsAdditionsToUnionType
2017-11-21 12:18:28 -05:00
Ben Roberts
e0a63ec792
testDetectsEnumValueAdditions
2017-11-21 11:53:14 -05:00
Ben Roberts
c4ae03454a
testFindDangerousArgChanges
2017-11-21 11:50:11 -05:00
Ben Roberts
3c0ed787ba
testDetectsAllBreakingChanges
2017-11-21 11:33:45 -05:00
Ben Roberts
dbccf9b196
testDetectsRemovalOfInterfaces
2017-11-20 14:39:06 -05:00
Ben Roberts
0bb689d340
testArgsThatMoveAwayFromNonNull
2017-11-20 14:12:26 -05:00
Ben Roberts
90f35f26a2
testDoesNotFlagArgsWithSameTypeSignature
2017-11-20 13:57:52 -05:00
Ben Roberts
0fd5abc833
testDetectsAdditionOfFieldArg
2017-11-20 13:48:21 -05:00
Ben Roberts
42d8ac07f9
testDetectsFieldArgumentTypeChange
2017-11-20 12:52:49 -05:00
Ben Roberts
4ea6cbe839
bugfix var ref
2017-11-17 17:35:33 -05:00
Ben Roberts
fc9c5e85aa
testDetectsRemovalOfFieldArgument
2017-11-17 17:18:26 -05:00
Ben Roberts
cac011246e
testDetectsValuesRemovedFromEnum
2017-11-17 16:24:04 -05:00
Ben Roberts
98ce1ccc69
testDetectsIfTypeWasRemovedFromUnion
2017-11-17 16:08:44 -05:00
Ben Roberts
dde2747918
testDetectsNonNullFieldAddedToInputType
2017-11-17 15:56:53 -05:00
Ben Roberts
cf4cccf4d6
testShouldDetectInputFieldChanges
2017-11-17 15:43:16 -05:00
Ben Roberts
68dbcc9ca3
testShouldDetectFieldChangesAndDeletions test
2017-11-17 14:29:47 -05:00
Ben Roberts
b2b5d6f080
findTypesThatChangedKind test
2017-11-17 13:04:01 -05:00
Ben Roberts
d9ce567cc8
findRemovedTypes test
2017-11-17 11:21:05 -05:00