Quantcast
Channel: Eclipse Plugins, Bundles and Products - Eclipse Marketplace | Eclipse Foundation - Explore, share, and collaborate on Eclipse Plugins, Tools, and Extensions. Discover new and popular additions to enhance your Eclipse development experience.
Viewing all articles
Browse latest Browse all 15920

jSparrow - Automatical Java Code Improvement

$
0
0
Date Created: 
Tue, 2017-06-20 11:34
Date Updated: 
Wed, 2017-06-21 12:08
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 15920

Trending Articles