X-Git-Url: http://www2.svjatoslav.eu/gitweb/?a=blobdiff_plain;f=doc%2Findex.org;h=9ee436a13c1005a2e57190946d039f91bea27ebd;hb=refs%2Ftags%2Fjavainspect-1.5;hp=728fff77d95382367b56ad9a67496c94b592df78;hpb=dda66ce5668b5e27e696759ef5c895d044a572bc;p=javainspect.git diff --git a/doc/index.org b/doc/index.org index 728fff7..9ee436a 100644 --- a/doc/index.org +++ b/doc/index.org @@ -141,33 +141,37 @@ graph.generateGraph("JavaInspect full project"); Result: - Generated PNG image: [[file:JavaInspect%20full%20project.png][JavaInspect full project.png]] +** example 3: GraphViz embedded in another project +1. Download project Sixth [[http://www2.svjatoslav.eu/gitweb/?p=sixth.git;a=snapshot;h=HEAD;sf=tgz][code snapshot]]. +2. Inspect and run *DataGraph.java*. + * Embedding JavaInspect in your Maven project Declare JavaInspect as dependency: #+BEGIN_SRC xml - - ... - - eu.svjatoslav - javainspect - 1.5-SNAPSHOT - - ... - + + ... + + eu.svjatoslav + javainspect + 1.5-SNAPSHOT + + ... + #+END_SRC Add Maven repository to retrieve artifact from: #+BEGIN_SRC xml - - ... - - svjatoslav.eu - Svjatoslav repository - http://www2.svjatoslav.eu/maven/ - - ... - + + ... + + svjatoslav.eu + Svjatoslav repository + http://www2.svjatoslav.eu/maven/ + + ... + #+END_SRC * Requirements @@ -177,7 +181,7 @@ On Ubuntu/Debian use: #+BEGIN_SRC sh sudo apt-get install graphviz #+END_SRC -* TODO +* TO DO - BUG: Should not hide references if there are too many of them to classes if referring classes are not visible anyway because of blacklist/whitelist rules. Basically reference counting should