Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: rename GraphQLExecutor to AbstractGraphQLExecutor #149

Merged
merged 1 commit into from
Dec 24, 2024

Conversation

Mohammad-Dwairi
Copy link
Contributor

Situation

The SDK core module offers a set of abstract classes and interfaces that are expected to be implemented by the product SDK. These implementations will act as a "bridge" between the product SDK and the core module. In this PR, the GraphQLExecutor abstract class got renamed to AbstractGraphQLExecutor, enabling product SDKs to use the GraphQLExecutor as a name for the implementation class. This make the experience more straight forward and expectable.

Task

  1. Rename the GraphQLExecutor class to AbstractGraphQLExecutor.
  2. Rename DefaultGraphQLExecutor to GraphQLExecutor

Action

Renamed the two classes, reflected the changes to all files using these classes.

Testing

All existing tests are passing ✅

@Mohammad-Dwairi Mohammad-Dwairi requested a review from a team as a code owner December 24, 2024 09:51
@Mohammad-Dwairi Mohammad-Dwairi merged commit 3004d6e into main Dec 24, 2024
1 check passed
@Mohammad-Dwairi Mohammad-Dwairi deleted the mdwairi/rename-graphql-executor branch December 24, 2024 10:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants