Skip to content

Comments

Decouple GraphQL Tool from the Distribution#307

Merged
DimuthuMadushan merged 2 commits intoballerina-platform:mainfrom
DimuthuMadushan:decouple
May 22, 2025
Merged

Decouple GraphQL Tool from the Distribution#307
DimuthuMadushan merged 2 commits intoballerina-platform:mainfrom
DimuthuMadushan:decouple

Conversation

@DimuthuMadushan
Copy link
Contributor

@DimuthuMadushan DimuthuMadushan commented May 21, 2025

Purpose

Fixes: #7916

@DimuthuMadushan DimuthuMadushan marked this pull request as ready for review May 22, 2025 09:05
@Nuvindu Nuvindu requested a review from Copilot May 22, 2025 09:13
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR decouples the GraphQL Tool from the Distribution by adding a new Gradle project for the GraphQL Tool and updating relevant configuration files. Key changes include:

  • Adding a new Gradle subproject for the GraphQL Tool with its own build script and configuration files.
  • Updating documentation in the README to include detailed usage instructions for the new tool.
  • Renaming and updating Gradle configuration names (e.g., changing balTools to jbalTools) for improved consistency.

Reviewed Changes

Copilot reviewed 18 out of 18 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
settings.gradle Added Ballerina plugin and additional repository configuration.
graphql-tool/* Added new project files for the GraphQL Tool.
graphql-schema-file-generator & graphql-code-generator/build.gradle Renamed configuration from balTools to jbalTools.
graphql-cli/* Updated CLI help integration and build dependencies.
gradle.properties Updated version and added new plugin version property.
config/resources/, config/checkstyle/ Added template and configuration updates.

@DimuthuMadushan DimuthuMadushan merged commit 8e2822f into ballerina-platform:main May 22, 2025
3 checks passed
@DimuthuMadushan DimuthuMadushan deleted the decouple branch May 22, 2025 09:48
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.

Decouple GraphQL tool from the Distribution

2 participants