development - jSparrow

  1. jSparrow v4.19.0

    Notes de publication : 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 total number of available jSparrow Markers to ...

  2. jSparrow v4.18.0

    Notes de publication : 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 is reasonable. More jSparrow Markers- Added ...

  3. jSparrow v4.17.0

    Notes de publication : Adds new 'Select Java Sources To Refactor' dialog. jSparrow Eclipse Plugin Added new 'Select Java Sources To Refactor' dialog. ...

  4. jSparrow v4.15.0

    Notes de publication : jSparrow Eclipse Plugin Improved UI handling during refactoring process. ...

  5. jSparrow v4.14.1

    Notes de publication : jSparrow Eclipse Plugin Fixed issues for the usage of jSparrow on eclipse. ...

  6. jSparrow v4.14.0

    Notes de publication : 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

    Notes de publication : 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

    Notes de publication : 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' on a Set with a List as an invocation ...

  9. jSparrow v4.12.0/v3.19.0

    Notes de publication : 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 ' @ GetMapping', ' @ ...

  10. jSparrow v4.11.0/v3.18.0

    Notes de publication : 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 resources which are declared in the header of ...

  11. jSparrow v4.10.0

    Notes de publication : 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 only used in test sources, together with their ...

  12. jSparrow v4.9.0/v3.16.0

    Notes de publication : 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. Reassignments as well as increment and ...

  13. jSparrow v4.8.0

    Notes de publication : 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 dedicated configuration wizard allows users ...

  14. jSparrow v4.7.0/v3.14.0

    Notes de publication : 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 dedicated methods when writing certain ...

  15. jSparrow v4.6.0/v3.13.0

    Notes de publication : 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 assertions that target the same object ...

  16. jSparrow v4.5.0/v3.12.0

    Notes de publication : 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 the declarations of local classes, inner ...

  17. jSparrow v4.4.0/v3.11.0

    Notes de publication : 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. This rule replaces invocations of collect ...

  18. jSparrow v3.10.1

    Notes de publication : 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 by jSparrow. If not provided, jSparrow uses ...

  19. jSparrow v4.3.0/v3.10.0

    Notes de publication : 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 String concatenation expressions with Text Block ...

  20. jSparrow v4.2.0

    Notes de publication : 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. ...