• Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • None
    • None
    • Sprint 214 AMM, Sprint 215 AMM
    • None

      New ruleset rules-reviewed/technology-usage/configuration-management.windup.xml

      The rule set should contain 4 rules that create the new Technology Tag called 'Spring Properties'.

      The first 3 rules in the ruleset should use the then when criteria defined in (rules 00001 to 00003) 

      windup-rulesets/rules-reviewed/quarkus/springboot/springboot-properties-to-quarkus.windup.xml  

      The final rule in the rule set should use the when criteria from windup-rulesets/rules-reviewed/quarkus/springboot/springboot-properties-to-quarkus.windup.groovy , but we can replace this groovy rule  with a xml based one as we don't need to check for the presence of a quarkus-spring-boot-properties artifact.

      JavaClass.references("org.springframework.boot.context.properties.ConfigurationProperties").at(TypeReferenceLocation.ANNOTATION)

      Test data can be copied from rules-reviewed/quarkus/springboot/tests/data/springboot-properties

      Create a new ruleset rules-reviewed/technology-usage/configuration-management-technology-usage.windup.xml

      That searches for the new 'Spring Properties' technology tag and creates a technology-identified named 'Spring Properties'

      with Tags:

      Store

      Configuration Management

      Embedded

       

       

       

       

        1. Screenshot from 2022-02-24 12-06-43.png
          198 kB
          Shveta Sachdeva
        2. Screenshot from 2022-02-24 12-13-48.png
          218 kB
          Shveta Sachdeva
        3. Screenshot from 2022-02-24 12-14-21.png
          82 kB
          Shveta Sachdeva

              pcattana Philip Cattanach
              pcattana Philip Cattanach
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: