-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Labels
Status: Future UpdateTo be added to a future updateTo be added to a future updateType: EnhancementNew feature or requestNew feature or request
Description
Plugins & extensions are great for setting up common defaults and simple scenarios, but ideally everything set by the gradle extension should map to a task property.
By introducing a common base class with shared configuration, and moving task-specific options to task properties you enable users to:
- introduce their own custom tasks
- have multiple instances of a task type
- configure/override properties in the task rather than the plugin-extension
Like #13, this might be best approached as part of a major release as breaking changes may make sense.
Metadata
Metadata
Assignees
Labels
Status: Future UpdateTo be added to a future updateTo be added to a future updateType: EnhancementNew feature or requestNew feature or request
Type
Projects
Status
No status