From 5d9b5bb8a0efec7efe25ca2f50399b9b8b998440 Mon Sep 17 00:00:00 2001 From: Ivan Goncharov Date: Wed, 27 Jan 2021 18:33:36 +0200 Subject: [PATCH] Remove 'GraphQLSchema::isPossibleType' that was previously deprecated (#2898) --- src/type/__tests__/schema-test.js | 1 - src/type/schema.d.ts | 6 ------ src/type/schema.js | 8 -------- 3 files changed, 15 deletions(-) diff --git a/src/type/__tests__/schema-test.js b/src/type/__tests__/schema-test.js index 1d8817e3c6..783955c1f6 100644 --- a/src/type/__tests__/schema-test.js +++ b/src/type/__tests__/schema-test.js @@ -183,7 +183,6 @@ describe('Type System: Schema', () => { expect(schema.getType('SomeSubtype')).to.equal(SomeSubtype); expect(schema.isSubType(SomeInterface, SomeSubtype)).to.equal(true); - expect(schema.isPossibleType(SomeInterface, SomeSubtype)).to.equal(true); }); it("includes interface's thunk subtypes in the type map", () => { diff --git a/src/type/schema.d.ts b/src/type/schema.d.ts index 4f759f9f27..c4c366f737 100644 --- a/src/type/schema.d.ts +++ b/src/type/schema.d.ts @@ -79,12 +79,6 @@ export class GraphQLSchema { interfaceType: GraphQLInterfaceType, ): InterfaceImplementations; - // @deprecated: use isSubType instead - will be removed in v16. - isPossibleType( - abstractType: GraphQLAbstractType, - possibleType: GraphQLObjectType, - ): boolean; - isSubType( abstractType: GraphQLAbstractType, maybeSubType: GraphQLNamedType, diff --git a/src/type/schema.js b/src/type/schema.js index 4b0a6e3b12..87a2f47707 100644 --- a/src/type/schema.js +++ b/src/type/schema.js @@ -297,14 +297,6 @@ export class GraphQLSchema { return implementations ?? { objects: [], interfaces: [] }; } - // @deprecated: use isSubType instead - will be removed in v16. - isPossibleType( - abstractType: GraphQLAbstractType, - possibleType: GraphQLObjectType, - ): boolean { - return this.isSubType(abstractType, possibleType); - } - isSubType( abstractType: GraphQLAbstractType, maybeSubType: GraphQLObjectType | GraphQLInterfaceType,