A collection of version number comparison rules.
<ruleset comparisonMethod=.. > <rules> <rule groupId=.. artifactId=.. comparisonMethod=.. /> </rules> </ruleset>
Describes a set of rules for how versions of artifacts should be handled.
| Attribute | Type | Description |
|---|---|---|
| comparisonMethod | String | The comparison method to use when no rule matches. |
| Element | Type | Description |
|---|---|---|
| rules/rule* | List<Rule> | (Many) No description. |
Describes a rule for how versions of artifacts should be handled.
| Attribute | Type | Description |
|---|---|---|
| groupId | String | The for groupId to which this rule applies. Wildcards with ? and * are valid. A rule applies to all child groupIds unless overridden by a subsequent rule. A rule without wildcards will override a rule with wildcards. A rule with ? wildcards will override a rule with * wildcards. |
| artifactId | String | The artifactId to which this rule applies. Wildcards with ? and * are valid. A rule without wildcards will override a rule with wildcards. A rule with ? wildcards will override a rule with * wildcards. |
| comparisonMethod | String | The comparison method that this rule specifies. |