jSparrow
Automatic Java refactoring.
Published by jSparrow
Distributed by ComponentSource since 2019
Prices from: $ 124.46 Version: v4.16.0/v3.20.0 NEW Updated: Mar 23, 2023
jSparrow helps you upgrade your legacy code by automatically transforming old Java language constructs to constructs of newer Java versions. i.e. While- and For-Loops will be transformed to Java Streams and java.util.Date will be upgraded to java.time.
With jSparrow you can automatically reduce potential bugs and code smells. In addition you can make sure the code sticks to common Java standards or your individual (company) standards.
Each refactoring is a rule. jSparrow offers more than 50 rules that you can select, group and share as profiles. You are in control over the aspects you like to change in your projects.
With jSparrow for Eclipse you can go through the list of changes before applying the rules. After confirming the selected rules, the preview window is displayed. This window displays changes for each rule, for one rule at a time.
This rule replaces the standard output (System.out, System.err, printStackTrace) statements with logger statements when possible. In addition, jSparrow checks if in each catch statement a log statement is present. If there is no log statement, jSparrow proposes to automatically add it.