Quantcast
Viewing all articles
Browse latest Browse all 15951

jSparrow - Automatical Java Code Improvement

Image may be NSFW.
Clik here to view.
Date Created: 
Tue, 2017-06-20 11:34
Date Updated: 
Mon, 2017-06-26 08:28
Splendit IT-Consulting GmbH

jSparrow is an automated Eclipse PlugIn, which finds and replaces different kinds of threats in Java software systems with a rule based approach.
It applies coding conventions, removes code smells, improves readability and helps the upgrade process to newer Java versions.

The usage of  jSparrow allows you to save a lot of valuable time, while offering the option of automatically upgrading to the latest version of Java within minutes in a safe way.

set standards

jSparrow redefines the way companies can set programming standards and improve the legacy code.  jSparrow has a big range of rules to support standards.

ArithmeticAssignment – BracketsToControl – CodeFormatter– FieldNameConvention – MultiVariableDeclarationLine – OrganiseImports – RearrangeClassMembers – StringConcatToPlus – StringLiteralEqualityCheck – StringUtils – SystemOutToLogging

code smells

Removal of potential bugs and code smells is one of the main purposes of jSparrow. jSparrow is very efficient in disposing of these threats with its rules.  

InefficientConstructor – MultiVariableDeclarationLine – OverrideAnnotation – PrimitiveBoxedForString – RemoveNewStringConstructor – RemoveToStringOnString – SerialVersionUid – StringFormatLineSeparator – StringLiteralEqualityCheck – SystemOutToLogging

modernization 

Being up to date with the latest Java standards is requiring a lot of software maintenance work. jSparrow upgrades old code-artifacts to new state-of-the-art programming practices.

CollectionRemoveAll – DiamondRule – ForEachToLambda ForToForEach – FunctionalInterface – LambdaToMethodReference – MultiCatch – StatementLambdaToExpression – SystemOutToLogging – TryWithResource – WhileToForEach


Viewing all articles
Browse latest Browse all 15951

Trending Articles