Uploaded image for project: 'Talend Component Kit'
  1. Talend Component Kit
  2. TCOMP-2739

Create an action validator for the @DynamicDependencies annotation

Apply templateInsert Lucidchart Diagram
    XMLWordPrintable

Details

    • 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

          Activity

            People

              acatoire Axel Catoire
              emmanuel_g emmanuel gallois
              Axel Catoire Axel Catoire
              Axel Catoire, Yueyan Yin
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: