Weftmap
JAVA

Générateur de graphe d'appels Java

Collez une classe Java et obtenez un diagramme de la façon dont ses méthodes s'appellent. Conçu pour le moment où vous ouvrez un service inconnu et voulez la trame avant le détail.

Ouvrir l'éditeur

Exemple

example.java
class InvoiceService {
    int totalFor(String customer) {
        return sum(load(customer));
    }

    int[] load(String customer) {
        return new int[] { 1000, 2500, 400 };
    }

    int sum(int[] amounts) {
        int total = 0;
        for (int amount : amounts) {
            total += amount;
        }
        return total;
    }
}

Ce que montre le diagramme

Les méthodes deviennent des nœuds et les classes les regroupent : le diagramme reflète la structure que vous voyez déjà dans le fichier. Les appels au JDK et aux bibliothèques sont écartés, ne laissant que les chemins appartenant au code collé.

Essayez maintenant avec votre propre code

Collez un fichier, choisissez le langage, lancez l'analyse. Rien n'est conservé.

Ouvrir l'éditeur