Details
-
Work Item
-
Resolution: Done
-
Major
-
None
-
All
-
GreenHopper Ranking:0|i2xqgb:
-
9223372036854775807
-
Small
Description
Create an action validator for the @DynamicDependencies annotation
This annotation: "Mark a method as returning a list of dynamic dependencies with GAV formatting."
It will take a dataset type object as parameter and should return a List<String> containing the dependencies in gav format.
The gav format could be flex be should respect one of the following formats:
- group:artifact:version
- group:artifact:type:version
- group:artifact:type:version:scope
- group:artifact:type:classifier:version:(scope)
So, the DynamicDependenciesValidator should validate:
- the parameter is a dataset type object;
- the return type is List<String>
Attachments
Issue Links
- is related to
-
TCOMP-2320 Export Dynamic dependencies in job build
- Done