Interface | Description |
---|---|
BaseDescription<T extends ConstructorArg> |
Description common to both build and config rule types.
|
Description<T extends ConstructorArg> |
Contains information regarding a specific
TargetNode and the logic to create the corresponding
BuildRule |
DescriptionCreationContext |
Contains objects that can be used during the creation of descriptions.
|
RuleDescription<T extends BuildRuleArg> |
The new modern
Description that we will use during the analysis of a rule. |
RuleDescriptionWithInstanceName<T extends BuildRuleArg> |
An instance
RuleDescription that has a more
complicated name. |