plugins

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Don't need PluginManager to be extensible.

+review REVIEW-5369

  1. … 3 more files in changeset.
Added PluginManager to the DSL reference

  1. … 2 more files in changeset.
Javadoc fixes

  1. … 1 more file in changeset.
Javadocs.

Javadocs.

Removed unused interface.

Javadocs.

Change rule source marking from annotation to base class

+review REVIEW-5359

  1. … 73 more files in changeset.
Fix a javadoc sample

Remove AppliedPlugins and make PluginManager the public replacement for PluginContainer.

+review REVIEW-5298

    • -0
    • +109
    ./PluginManager.java
  1. … 95 more files in changeset.
Don't deprecate any of PluginContainer.

+review REVIEW-5298

  1. … 3 more files in changeset.
Add apply(String) and apply(Class) to PluginAware.

+review REVIEW-5298

  1. … 69 more files in changeset.
Introduce `AppliedPlugins` as container for plugin detection methods that were directly available on PluginAware.

+review

  1. … 3 more files in changeset.
Some changes to detangle some service and DSL objects when applying plugins:

- Added PluginAwareInternal to provide access to the PluginManager for a target object

- Use this in DefaultObjectConfigurationAction to apply plugins using a PluginManager, for `apply plugin: ...` DSL usages.

- Use this in DefaultPluginRequestApplicator to apply plugins using a PluginManager, for `plugins { ... }` DSL usage.

  1. … 9 more files in changeset.
Clean up of API docs for PluginAware and AppliedPlugin.

+review REVIEW-5214

Annotate deprecated methods with @java.lang.Deprecated

+review REVIEW-5239

Imports.

+review REVIEW-5214

PluginAware no longer has an internal protocol

+review REVIEW-5214

Deprecate all mutative methods of PluginContainer

+review REVIEW-5239

  1. … 2 more files in changeset.
Add PluginAware(Action).

+review REVIEW-5214

  1. … 3 more files in changeset.
Make withId(), hasPlugin() etc. work for qualified and unqualified “privileged” names regardless of how the plugin was applied.

+review REVIEW-5214

  1. … 13 more files in changeset.
Deprecate PluginContainer.apply(Class) and PluginContainer.apply(String)

+review REVIEW-5239

  1. … 101 more files in changeset.
Collapse AppliedPlugins into PluginAware.

+review REVIEW-5214

  1. … 7 more files in changeset.
Improvements to dealing with ID-less plugins and general polishing.

+review REVIEW-5214

  1. … 8 more files in changeset.
Centralise detection/handling of different types of plugins.

+review REVIEW-5214

    • -0
    • +75
    ./AppliedPlugin.java
  1. … 59 more files in changeset.
Add ability to query for plugins and rule sources by id

+review REVIEW-5214

  1. … 32 more files in changeset.
Split plugin application handling from plugin querying

+review REVIEW-5214

  1. … 27 more files in changeset.
Intorduce PluginAwareInternal and AppliedPlugins interfaces

+review REVIEW-5214

    • -0
    • +23
    ./AppliedPlugins.java
  1. … 10 more files in changeset.
Add support for applying rule sources that don't implement Plugin using id via PluginAware.apply()

+review REVIEW-5214

  1. … 34 more files in changeset.
Change: Correct some misspelling and duplicate words

  1. … 25 more files in changeset.