On Friday, Windup 2.6.0.Final was released. Download at the Windup website.


There are 2 particular things to highlight:



Windup 2.6 can create a basic Maven project structure for your application. When you execute Windup with the --mavenize flag, Windup analyzes the structure of your application and creates POM files with the appropriate dependencies for each of your application modules.


Shared archives

If a big application contains same libraries or modules multiple times appear in multiple places in your input applications, and adjusts incident counts and effort estimates to avoid double-counting. If you analyze multiple applications together, Windup bundles information about the shared archives to present you with information on the common libraries shared across your applications.


Besides that, like always - performance improvement, bug fixes, design improvements, additional rules & rules fixes.