Skip to content

compf/REDCLIFF-Java

 
 

Repository files navigation

JetBrains Research

REDCLIFF-Java

Refactoring Data Clumps Innovative Flexible Framework - Java

An IntelliJ plugin designed to parse projects into AST files, focusing on class hierarchies, attributes, and methods. These AST files serve as the foundation for subsequent tools to detect and address data clumps in codebases. The plugin is compatible with various build tools, including Gradle, Maven, and Ant.

To learn more, explore the IntelliJ Platform SDK documentation and check out code samples in the IntelliJ Platform SDK Code Samples repository.

Running in Docker-Compose:

  • Adapt the folders in docker-compose.yml to your needs

./build_image.sh && docker-compose up

Running in CLI:

./gradlew :demo-plugin:buildPlugin

runDemoCLI.sh <path-to-project> <path-to-output>

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 87.1%
  • Java 10.3%
  • Other 2.6%