Skip to content

Grapher extension does not deal with PrivateModules #489

@gissuebot

Description

@gissuebot

From mail4danny on June 07, 2010 14:07:01

When composing an application using PrivateModules, the grapher extension
ignores non-exposed bindings. Specifically,
GraphingVisitor.visit(ExposedBinding<?> binding) is a no-op, and
TransitiveDependencyVisitor.visit<ExposedBinding<?> binding> returns an
empty set of dependencies.

I've had a go at fixing this, and I'm sorry to say I got a bit lost! :-(

What would be awesome would be if the graphing output grouped bindings from
particular modules in, say, a big dashed-line box. (Actually, that would be
awesome regardless of the PrivateModule issue!)

Original issue: http://code.google.com/p/google-guice/issues/detail?id=489

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions