rcpoison/jgrapht — pull request #1 by ojacobson (2012-03-02 17:17:48+00:00)
Title: Be tidier with dependencies and plugins

Littering the parent POM's build with unused dependencies to avoid typing dependency stanzas in modules is a bit dubious. This change pushes the dependencies into a dependencyManagement section (for control of scope and version) and adds explicit dependency lists to all modules.

Likewise littering the parent POM's build with unused plugins. The plugin configurations have been pushed into a pluginManagement section to allow them to apply to modules without modifying the POM-only parent's build.

Consider this a suggestion only. :)