public boolean visitEnter()

in src/main/java/org/apache/maven/resolver/internal/ant/tasks/DependencyGraphLogger.java [42:70]


    public boolean visitEnter(DependencyNode node) {
        StringBuilder buffer = new StringBuilder(128);
        buffer.append(indent);
        Dependency dep = node.getDependency();
        if (dep != null) {
            Artifact art = dep.getArtifact();

            buffer.append(art);
            buffer.append(':').append(dep.getScope());

            String premanagedScope = DependencyManagerUtils.getPremanagedScope(node);
            if (premanagedScope != null && !premanagedScope.equals(dep.getScope())) {
                buffer.append(" (scope managed from ").append(premanagedScope).append(")");
            }

            String premanagedVersion = DependencyManagerUtils.getPremanagedVersion(node);
            if (premanagedVersion != null && !premanagedVersion.equals(art.getVersion())) {
                buffer.append(" (version managed from ")
                        .append(premanagedVersion)
                        .append(")");
            }
        } else {
            buffer.append("Resolved Dependency Graph:");
        }

        task.log(buffer.toString(), Project.MSG_VERBOSE);
        indent += "   ";
        return true;
    }