News

Spring clean unused Methods & Local variables

We are happy to announce that jSparrow March release introduces two new rules for removing unused code and adds 10 jSparrow markers for existing rules. Remove Unused Methods This rule finds and removes method declarations that are never used. A dedicated configuration wizard allows users to choose the kind of methods they want to remove Spring clean unused Methods & Local variables

Easily Remove Unused Fields

We are happy to announce that jSparrow February release introduces a new rule and adds 15 jSparrow markers for existing rules. Remove Unused Fields This rule finds and removes field declarations that are never used. A dedicated configuration wizard allows users to choose the kind of fields they want to analyze and remove. If users Easily Remove Unused Fields

Simplify AssertJ Assertions with jSparrow

We are happy to announce that jSparrow January release introduces a new rule and adds 21 jSparrow markers for existing rules. Use Dedicated AssertJ Assertions AssertJ contains a rich API for writing specific assertions about different types of objects. This rule encourages developers to make use of the dedicated assertions provided by AssertJ. Thus, simplifying Simplify AssertJ Assertions with jSparrow

New rules and pricing model for jSparrow

The winter solstice jSparrow release arrives with plenty of new features providing a new flexible licensing model, extending the set of jSparrow Markers, and opening a new chapter on jSparrow rules for AssertJ. NEW: jSparrow Pay-Per-Use License Model After talking to our customers we are announcing the possibility that customers can use jSparrow as they New rules and pricing model for jSparrow

A reoccurring Java fix

Replacing For-Loops with Stream::forEach improves the readability and makes the code more compact. jSparrow has a fix automation for this issue since 2017 and it has been one of the most visited and read-about rules! Only this summer we received a whooping 9k visits on the rule page through Google search alone. Very impressive! #java A reoccurring Java fix

Five more free rules

jSparrow 3.25.0 A Christmas present for you We gift our users and developers who are interested in jSparrow with five more free rules! Added to jSparrow Starter: Remove Null-Checks Before Instanceof Use Optional::filter Collapse If Statements Use SecureRandom Use Offset Based String Methods Register now and get 20 rules Free of charge in jSparrow Starter. “Merry Christmas and Happy New Year!” ― Your Five more free rules

What is jSparrow Starter and its free rules?

jSparrow has at this moment 53 rules which are designed for Java programmers to auto-apply coding conventions, removing code smells, improving readability and modernizing Java source code. We have decided to release the key jSparrow Starter for Eclipse IDE where our new users will be able to apply 15 rules free of charge. You will What is jSparrow Starter and its free rules?

User statistics are finally here!

The measurement results of the automatical Java code refactoring are impressive!! Check them out here: statistics

Refactoring now possible in the build process!

After jSparrow passed the 1500 user mark as an Eclipse plugin, the jSparrow Midsummer release 2018 was another step in the direction of automated Java code modernization. jSparrow is now also available as a Maven Plugin! Don’t loose time with tedious and repetitive work – let jSparrow do it! jSparrow is getting bigger and bigger everyday! Additionally we are very excited Refactoring now possible in the build process!