Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Graph of Clojure classes and tools to produce it.
Clojure
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
src/net/n01se
epl-v10.html
graph-w-legend.png
graph-w-legend.svg
graph.dot
graph.svg
pom.xml
readme.txt

readme.txt

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]
Something went wrong with that request. Please try again.