Repository navigation
Rules Rulesets
DRAFT
Example page for design decisions. Could be generated automatically in the future.
A ruleset is a Windup "plug-in" targeting a specific area of migration, for example, migration from Spring to Java EE 6 . Under the hood, it is a set of rules, and everything they might need: Operations and Conditions, Report templates (if needed), and static files (e.g. images, XML or CSV files, etc.). A ruleset may also declare metadata, like ruleset ID, dependencies on other rulesets, etc.
link:Ruleset-Java-Basic-Ruleset
Forge add-on (i.e. a .jar file).
Groovy-based ruleset is a directory with .windup.groovy script(s) and its static files, possibly in a .zip file.
See ? to read about how to create your own Ruleset.
-
app - denotes the rules which help migrating applications.
-
server - denotes the rules which help migrating server configuration.
-
java - denotes the rules treating Java source code.
-
java-ee - denotes the rules treating Java EE applications or Java EE containers.
Besides that, you may use any custom tag.
Rulesets distributed with Windup and maintained by the development team.
-
Tags: java, app
-
Java EE Applications
-
java-ee, app
-
Java EE Servers
-
java-ee, server
-
Reporting
-
CreateApplicationReportIndexRuleProvider
-
CreateJavaApplicationOverviewReportRuleProvider
-
RenderSourceReportRuleProvider
-