-
Task
-
Resolution: Done
-
Major
-
None
-
None
-
None
-
None
-
False
-
False
-
-
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
- clones
-
WINDUPRULE-808 Tech Tags - Spring JMX*
- Dev Complete
- is blocked by
-
WINDUP-3240 Windup Technology Reports - Introduce new tiers in preparation for the new technology tags.
- Dev Complete