Extension Points defined in YAML Project support Plugin

AbstractRestriction

ExtensionPoint for surfacing restrictions on what a DSL job can do.

Implementations:

YamlTransformProvider

This ExtensionPoint serves as a means for plugins to augment the YamlTransform discovery process. The intended usage is:

    List<YamlTransform> list = YamlTransformProvider.get();  
This will delegate to the various extension implementations to #provide() a List of requirements from things it understands how to discover.

Implementations: