buildship
buildship copied to clipboard
Eclipse buildship <-> BSP Integration : Delegate to BSP to execute tasks
- Currently buildship directly communicates with the Gradle Daemon. So we need to include the necessary dependencies to integrate with Gradle BSP to run all Gradle Ops.
- Delegate to BSP to execute tasks.
Expected Behavior
- We'll be able to reference all the classes in BSP Gradle repository from buildship
- Buildship will start using BSP functionalities to orchestrate BSP related tasks instead of directly communicating with the Gradle Daemon.
Context
- BSP integration reduces code complexity of buildship since all existing Gradle code will be removed
- Gradle Task executions in Gradle will completely be orchestrated through BSP Gradle.