RefactorFirst icon indicating copy to clipboard operation
RefactorFirst copied to clipboard

Identifies and prioritizes God Classes and Highly Coupled classes in Java codebases you should refactor first.

Results 58 RefactorFirst issues
Sort by recently updated
recently updated
newest added
trafficstars

Upgrade to PMD 7.0.0-rc4 to allow folks to run against Java 21 codebases

This PR was automatically created by Snyk using the credentials of a real user.Snyk has created this PR to fix one or more vulnerable packages in the `maven` dependencies of...

Include number of merge conflicts a file has been involved in (if this is possible) to help identify process loss

Added Maven 3.8.7 wrapper scripts Update Maven plugin versions Added provided scope on maven-core dependency Removed redundant versions tag

hi there! I added a plugin execution to run in the validation phase of each module in the project. The plugin sorts the pom.xml files inplace. https://github.com/Ekryd/sortpom I notice you've...

Identify minimum cut of a cycle with GusfieldGomoryHuCutTree.getCutEdges() See https://github.com/jgrapht/jgrapht/blob/6324b1354547505d5b62f65a9bf507b54b04e41a/jgrapht-core/src/test/java/org/jgrapht/alg/flow/GusfieldGomoryHuCutTreeTest.java for how to use

## Why The current presentation link is broken ![image](https://github.com/refactorfirst/RefactorFirst/assets/7319391/2ca99ac5-0af3-4dc2-ab6f-e9dd660b0746) ## What I did some research on the Carnegie Mellon site, and I found the new URL. Could you please confirm?...

The tool seems to scan folders as well as Java files, and comes up with errors such as: [INFO] files to be scanned: /Users/martijnverburg/workspace/microsoft/gctoolkit [ERROR] Not a regular file: /Users/martijnverburg/workspace/microsoft/gctoolkit...

Per #109, allowing configurable includes and excludes filters to be configured in the section of the plugin would allow classes and packages to be included or excluded for analysis. This...

It would be great to implement a feature that allows users to exclude tests from the analysis process. This functionality would enhance flexibility and improve the overall analysis experience; or...