If you took out a few apis used by almost everything - filesystems, utilities, progress, data systems in particular, it's not actually that bad.
-Tim On Sun, May 13, 2018 at 6:55 PM Dmitry Avtonomov < [email protected]> wrote: > And that horrendous glob of interdependencies is supposed to be a "loosely > coupled system"? > > com.oracle.javafx cluster is nicely disconnected though :) > > On Sun, May 13, 2018 at 12:51 PM, Efrem Mc <[email protected]> wrote: > > > Hi Tim, that is pretty awesome! > > > > The 3d graph is nicely connected and with all the 3d effects. > > You give is a top level input for the master node, and it follows all > > the dependencies? > > > > > > > > Thanks for sharing. > > > > Efrem McCrimon > > > > > > > > > > On Sun, May 13, 2018 at 1:52 PM, Tim Boudreau <[email protected]> > wrote: > > > I was playing with the code that used to live in contrib/callgraph - > > > something I wrote when I was working on graph analytics stuff for > Oracle > > > Labs, and added d3-friendly output to it. Then ran across a library > that > > > does 3d visualization on top of that. > > > > > > Here is a graph of package dependencies for the NetBeans source tree. > I > > > intentionally excluded a few classes from org.openide.util (Lookup, > > > NbBundle, RequestProcessor), since pretty well everything depends on > > them: > > > > > > https://timboudreau.com/files/nb-packagegraph/ > > > > > > -Tim > > > > > > -- > > > http://timboudreau.com > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > > > For further information about the NetBeans mailing lists, visit: > > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > > > > > > > > > -- http://timboudreau.com
