jSparrow is the only user-guided Java refactoring tool.
By owning a license of jSparrow you can effectively apply coding conventions,
remove code smells, improve readability of your code and upgrade your
dated Java code to newer Java versions as well as the possibility for you to
stay up to date with Company standards.
Refactor your Java code. Improve the code quality.
Apply the latest Java features. All automatically.
A rule based approach allows our users to stay in control at all times and apply only the improvements needed at the moment. jSparrow offers great flexibility in choosing which rules to apply, while having a safe and consistent workflow.
After confirming the selected rules, jSparrow analyses the chosen sources. In the preview wizard the findings are displayed. You can browse through the rules. The summary page shows you the number of findings, the duration time and the time you safe in applying jSparrow.
Find the detailed description here.
To calculate the “technical debt” there are more than 500 rules that describe the debt of bugs, code smells and vulnerabilities. Not all of these rules can be refactored automatically.
Before the jSparrow team implements an automatic rule, the findings are thoroughly tested with all corner cases. Only those methods that can be replaced error-free by new ones are implemented as rules in jSparrow.
Authorized Resellers and International Distributors
Code refactoring is an important process to maintain existing computer code without changing external output.
jSparrow allows the advantages of code refactoring by increasing readability,
effectively locate and exterminate Code Smells and Bugs,
allows source-code maintainability and can apply company-standard architecture to code.
Refactor your Java code. Improve the code quality. Apply the latest Java features. All automatically.
Seamlessly integrated in your infrastructure
jSparrow establishes robust coding standards based on best practices.
Within a few minutes jSparrow removes code smells and bugs automatically.
jSparrow increases code quality and keeps modern Java standards.