buildship icon indicating copy to clipboard operation
buildship copied to clipboard

Eclipse buildship <-> BSP Integration : Delegate to BSP to execute tasks

Open Sidhaarthsr opened this issue 7 months ago • 2 comments

  • 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.

Sidhaarthsr avatar Jul 05 '24 21:07 Sidhaarthsr