Skip to content

Chouser/clojure-classes

Folders and files

NameName
Last commit message
Last commit date
Oct 9, 2011
Dec 14, 2008
Feb 18, 2009
Feb 18, 2009
Oct 9, 2011
Oct 9, 2011
Oct 9, 2011
Feb 19, 2011

Repository files navigation

The code in src/net/n01se/clojure_classes.clj uses Clojure, the
Clojure .java sources, and the Graphviz "dot" program to produce
"graph.dot".

I run it like:
mvn clojure:run

The "graph.svg" file is then produced using:
dot -Tsvg < graph.dot > graph.svg

Adjustments to line thickness in graph.svg were made by:
sed -b 's/stroke:#\w*;/&stroke-width:1.5;/g' graph.svg

Inkscape is used to add the legend and make other minor manual
adjustments seen in "graph-w-legend.svg" and "graph-w-legend.png".

The graph-w-legend.png has also been run through gimp to reduce the
number of colors and therefore the file size.

--Chouser, Feb 2009
[updated Feb 2011]

About

Graph of Clojure classes and tools to produce it.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published