jSparrow

  1. jSparrow v4.19.0

    Note di rilascio: jSparrow Eclipse Plugin New Rule Inline Local Variables- This rule is used to in-line local variables which are used exactly once in a return- or in a throw statement. More jSparrow Markers- Added an additional marker for the following rules taking the ...

  2. jSparrow v4.18.0

    Note di rilascio: Adds new refactoring rules including 'Use Ternary Operator'. jSparrow Eclipse Plugin New Rule Use Ternary Operator- This rule is used to replace if-statements by equivalent statements using the ternary operator in cases where such a replacement ...

  3. jSparrow v4.17.0

    Note di rilascio: Adds new 'Select Java Sources To Refactor' dialog. jSparrow Eclipse Plugin Added new 'Select Java Sources To Refactor' dialog. ...

  4. jSparrow v4.15.0

    Note di rilascio: jSparrow Eclipse Plugin Improved UI handling during refactoring process. ...

  5. jSparrow v4.14.1

    Note di rilascio: jSparrow Eclipse Plugin Fixed issues for the usage of jSparrow on eclipse. ...

  6. jSparrow v4.14.0

    Note di rilascio: jSparrow Eclipse Plugin Improved user experience- The appearance of the UI for the rule selection and the licensing process has been changed. ...

  7. jSparrow v4.13.1

    Note di rilascio: jSparrow Eclipse Plugin Cannot initialize class JNA Native- Fixed a license validation issue on some Eclipse versions started with JDK 11+. ...

  8. jSparrow v4.13.0/v3.20.0

    Note di rilascio: Adds new refactoring rules including 'Replace Multi Branch If By Switch' and 'Replace Wrong Class for Logger'. jSparrow Eclipse Plugin and Maven Plugin New Rules Replace Set.removeAll With ForEach- Calling the method 'removeAll

  9. jSparrow v4.12.0/v3.19.0

    Note di rilascio: Adds new 'Replace Request Mapping Annotation' refactoring rule to the Eclipse and Maven Plugins. jSparrow Eclipse Plugin and Maven Plugin New Rule Replace Request Mapping Annotation- Spring Framework 4.3 introduced composed annotations including ...

  10. jSparrow v4.11.0/v3.18.0

    Note di rilascio: Adds new 'Remove Redundant Close' refactoring rule to the Eclipse and Maven Plugins. jSparrow Eclipse Plugin and Maven Plugin New Rule Remove Redundant Close- This rule is used to remove redundant 'close()' invocation statements on ...

  11. jSparrow v4.10.0

    Note di rilascio: Adds new 'Remove Unused Types' refactoring rule to the Eclipse Plugin. jSparrow Eclipse Plugin New Rule Remove Unused Types- This rule finds the type declarations that are never used and removes them. Users can choose to remove types that are ...

  12. jSparrow v4.9.0/v3.16.0

    Note di rilascio: Adds new rule that finds declarations of local variables that are never used and removes them. jSparrow Eclipse Plugin and Maven Plugin New Rule Remove Local Variables- This rule finds declarations of local variables that are never used and removes them. ...

  13. jSparrow v4.8.0

    Note di rilascio: Adds new Remove Unused Fields rule. jSparrow Eclipse Plugin New Rule Remove Unused Fields- This rule finds the field declarations that are never used and removes them. Reassignments in the same or in external Java files are not counted as active usages. A ...

  14. jSparrow v4.7.0/v3.14.0

    Note di rilascio: Adds new Use Dedicated AssertJ Assertions rule. jSparrow Eclipse Plugin and Maven Plugin New Rule Use Dedicated AssertJ Assertions- AssertJ contains a rich API for writing specific assertions about different types of objects. Making use of the appropriate ...

  15. jSparrow v4.6.0/v3.13.0

    Note di rilascio: jSparrow Markers Preference Page allows users choose the set of markers that automatically appear the Java editor. jSparrow Eclipse Plugin and Maven Plugin New Rules Chain AssertJ AssertThat Statements- Encourages writing fluent test cases by chaining the ...

  16. jSparrow v4.5.0/v3.12.0

    Note di rilascio: Adds new "Use Java Records" rule in the Eclipse and Maven Plugins. jSparrow Eclipse Plugin and Maven Plugin New Rule Use Java Records- Record classes help to model plain data aggregates with less ceremony than normal classes. This rule replaces ...

  17. jSparrow v4.4.0/v3.11.0

    Note di rilascio: Adds new rule 'Replace Stream Collect By ToList'. jSparrow Eclipse Plugin and Maven Plugin New Rule Replace Stream Collect By ToList- Java 16 introduced Stream.toList() as a shorthand method for converting a Stream into an unmodifiable List. ...

  18. jSparrow v3.10.1

    Note di rilascio: jSparrow Maven Plugin Adds a new parameter tempWorkspace to jsparrow:refactor and jsparrow:report goals. The new parameter allows users to define a custom location of the temporary Eclipse workspace that gets created to import the projects being analyzed ...

  19. jSparrow v4.3.0/v3.10.0

    Note di rilascio: jSparrow Eclipse Plugin and Maven Plugin New Rule Use Switch Expression- This rule replaces the traditional switch-case statements with switch-case expressions, which turned to standard feature in Java 14. Use Text Block- This rule replaces multiline ...

  20. jSparrow v4.2.0

    Note di rilascio: Adds new Pattern Matching refactoring rule in the Eclipse Plugin. jSparrow Eclipse Plugin New Rule: Use Pattern Matching for Instanceof- The new rule replaces instanceof expressions by Pattern Matching for instanceof introduced in Java 16. ...