Remove GraphQL 3 code from 2.x branch

Created on 5 February 2025, 2 months ago

Problem/Motivation

The 2.x branch is intended to be compatible with GraphQL 4 only, but still has most of the GraphQL 3 code in it. We should clean that up.

Proposed resolution

Remove the following:

  1. The /d10 folder which contains the initial proof of concept.
  2. The /graphql_webform_states folder. When we get around to port this there is no reason this should be in a separate module. It can be part of the main module.
  3. The /src/GraphQL folder. These are helper classes which are no longer used.
  4. The /src/Plugin/Deriver folder. No longer used.
  5. The /src/Plugin/GraphQL/Fields folder. These are the GraphQL 3 fields.
  6. The /src/Plugin/GraphQL/Interfaces folder. These are the GraphQL 3 interfaces.
  7. The /src/Plugin/GraphQL/Mutations folder. These are the GraphQL 3 mutations.
  8. The /src/Plugin/GraphQL/Types folder. These are the GraphQL 3 types.
📌 Task
Status

Active

Version

2.0

Component

Code

Created by

🇧🇬Bulgaria pfrenssen Sofia

Live updates comments and jobs are added and updated live.
  • Novice

    It would make a good project for someone who is new to the Drupal contribution process. It's preferred over Newbie.

Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024