/codeflow

Primary LanguageKotlinGNU General Public License v3.0GPL-3.0

Java CI with Gradle

codeflow

Generates a dataflow representation from Java code.

For example, converts the following Java code

public class App {
    public static void main(String[] args) {
        final int a = 5;
        final int b = a;
        final int c = b + 8;
    }
}

into

flowchart TD
    4744[a] --> 4745[b]
    4745[b] --> 65488937[+]
    28597262[5] --> 4744[a]
    33233312[8] --> 65488937[+]
    65488937[+] --> 4746[c]
Loading

Build and run tests

./gradlew build

Run the application

./gradlew run --args="path/to/java/dir"