Skip to content

Run tasks on synchronization #265

@donat

Description

@donat

Motivation

Some projects have setup tasks that need to be run before they can be used in the IDE. That might be a long-running code generator or some configuration task for an Eclipse plugin that Buildship has no model for.

This would be an inexpensive workaround for our missing WTP support. Instead of creating a full-blown tooling model for WTP, we could just run the wtpComponent and wtpFacets tasks.

Proposed Change

Add eclipse.synchronizationTasks to the Gradle Eclipse API, expose them via the TAPI and run them before the actual project synchronization.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions