Erich Schubert
0477f4b82d
add -!qualifyGenerics option that strips package names only in generics
...
This is useful in combination with `-qualify`;
in particular with `-qualify -postfixpackage`
This version also supports *inner* classes, where the outer class has a
generic.
Test case: `p1.Class<A extends g1.G>.Inner<B super g2.G>`
Depending on `-qualify` and `-qualifyGenerics` this can become either:
```
p1.Class<A extends g1.G>.Inner<B super g2.G>
p1.Class<A extends G>.Inner<B super G>
Class<A extends g1.G>.Inner<B super g2.G>
Class<A extends G>.Inner<B super G>
```
on the long run, it may however be convenient to also allow hiding
generics completely, and/or show them just as diamonds. For example
`Class<>.Inner<>` as a shorthand. Other users will prefer to see the
constraint only, e.g., `Class<G>.Inner<G>`... it may need a list of
different named formatters.
2018-10-24 10:55:35 +02:00
Erich Schubert
0e69b7a40f
Add an @opt include option for the package view.
2018-10-21 03:38:40 +02:00
Diomidis Spinellis
ac69e12d7a
Remove obsolete RCS/CVS $Id$
...
Command used:
sed -i '/^# \$Id\$$/d;/^ \* \$Id\$$/d;/^<!-- \$Id\$ -->$/d;/\/\/ \$Id\$/d' $(fgrep -l \$Id $(git ls-files))
2014-10-28 16:29:43 +02:00
Diomidis Spinellis
402d57a502
Add Maven artifact deployment
...
Issue: #1
2012-05-31 19:04:17 +03:00
Diomidis Spinellis
5851e43722
Document release
...
* Add release data
* Add new version placeholder
* Document GitHub move
* Fix XML tag
2012-05-13 21:04:47 +03:00
Diomidis Spinellis
d54d8bf7da
Added ability to make aggregate relationships navigable
...
The @has and @composed now also have corresponding @navhas
and @navcomposed relationships.
Contributed by: Alan Jeffrey.
2012-04-23 18:30:50 +00:00
Diomidis Spinellis
72ec8f2f41
Document changes
2012-04-17 09:23:08 +00:00
Diomidis Spinellis
9cbc8dc9d2
Fix XML validation errors.
2011-01-08 18:38:06 +00:00
Diomidis Spinellis
17efed7a0c
Release.
2011-01-08 18:24:44 +00:00
Diomidis Spinellis
88440e18d8
Fix to ensure that class images only appear once.
...
Contributed by: Zhigang Xie.
2011-01-08 18:20:27 +00:00
Diomidis Spinellis
2a4c1a936e
Make the maps of diagrams appearing in HTML content clickable.
...
Contributed by: Bernd Onasch
2011-01-07 09:52:45 +00:00
Diomidis Spinellis
d7384d7c0f
Make the generation of diamond shapes compatible with GraphViz 2.27.
...
(Contributed by Soraya Santana de la Fe.)
2010-11-27 14:07:46 +00:00
Diomidis Spinellis
eca48d28d3
New version.
2010-05-24 07:45:27 +00:00
Diomidis Spinellis
be16a6b0ee
Documentation generated with UMLGraph will process correctly
...
non-ASCII characters.
Fix contributed by: Gunho Kim
2009-11-12 08:06:09 +00:00
Diomidis Spinellis
c3cba69d67
Add link to UML sequence diagram DSL.
...
Fix duplication in the contributor list.
2009-09-08 05:56:34 +00:00
Diomidis Spinellis
41d8a6b2e2
Sequence diagrams provide an option to specify whether objects are
...
underlined or not.
2009-02-10 10:12:05 +00:00
Diomidis Spinellis
e591d58a40
Pre-release.
2008-12-03 14:09:22 +00:00
Diomidis Spinellis
41b61d45e0
Corrected NullPointerException occurring when no global options were
...
available.
Fix supplied by Bernd Blacha.
2008-10-25 07:26:40 +00:00
Diomidis Spinellis
569d6849cc
Fixed exception when an unknown class dependency is specified.
2008-10-20 09:55:42 +00:00
Diomidis Spinellis
328901d184
Corrected case of the tools.jar filename in the umlgraph shell script.
2008-09-12 15:26:53 +00:00
Diomidis Spinellis
ad0b20256f
Correct XML/XHTML errors.
2008-08-27 15:36:54 +00:00
Diomidis Spinellis
67afa1ca2a
Minor pre-release fixes.
2008-08-27 11:02:14 +00:00
Diomidis Spinellis
797b0a53ce
Reorganize the documentation of class diagram options.
2008-08-27 10:38:25 +00:00
Diomidis Spinellis
39a280a00f
UmlGraphDoc now supports Javascript-collapsible UML diagrams.
...
(Franz Wilhelmstoetter)
2008-08-27 10:07:48 +00:00
Diomidis Spinellis
b92066039f
The guillemot characters are now output with their Unicode HTML numeric
...
escapes instead of their HTML symbolic values. This makes the output
work correctly on Mac OS X, and also easier to validate with XML tools.
(patch submitted by Joshua Lim).
2008-01-16 11:01:38 +00:00
Diomidis Spinellis
dfb6bb46da
Add change to version history.
2007-12-06 07:59:00 +00:00
Diomidis Spinellis
7c5496dd99
Active classes now appear with a double vertical border, following UML2
2007-12-03 14:19:08 +00:00
Diomidis Spinellis
a0f8541ac3
Fix typo.
2007-11-29 13:17:53 +00:00
Diomidis Spinellis
f602edc587
Document new functionality.
2007-11-29 13:02:58 +00:00
Diomidis Spinellis
6901d69a6c
Add support for adding notes to elements as comments.
2007-11-29 10:39:26 +00:00
Diomidis Spinellis
249c2633fb
Add support for six new shapes.
2007-11-29 07:00:25 +00:00
Diomidis Spinellis
c8dec47886
Undo incorrect change.
2007-11-27 09:09:57 +00:00
Diomidis Spinellis
c60483af35
Change references from gr.spinellis.umlgraph to org.umlgraph.
2007-11-27 09:04:22 +00:00
Diomidis Spinellis
c3d3578973
Clarify JDK versions required.
2007-09-28 14:25:46 +00:00
Diomidis Spinellis
e8da03aaf3
New release.
2007-09-28 13:29:46 +00:00
Diomidis Spinellis
4777ec26fd
Add installation instructions and clarify invocation.
2007-09-28 12:44:56 +00:00
Diomidis Spinellis
2cf0987e50
Make the -noguillemot option output escaped characters compatible
...
with version 1.13 of Graphviz.
2007-09-28 07:14:07 +00:00
Diomidis Spinellis
96ce9aac63
Fix inferred relations of maps to primitive Java types.
2007-05-27 20:17:54 +00:00
Diomidis Spinellis
1ade012c50
Post-release.
2007-03-29 07:28:04 +00:00
Diomidis Spinellis
c410ab3fad
Correct output of UmlGraphDoc path-relative file names under Windows
...
Fix by: Panagiotis Astithas
2007-03-05 09:37:34 +00:00
Diomidis Spinellis
71dec862c5
Release.
2007-02-05 21:49:47 +00:00
Diomidis Spinellis
19d2716782
Ready for releasing 4.5
2006-12-14 09:42:18 +00:00
Diomidis Spinellis
b7b323ced5
Handle pathnames with embedded spaces.
2006-11-24 20:08:28 +00:00
Diomidis Spinellis
6660aa26b5
Add pointer for creating C++ diagrams.
2006-09-21 08:52:56 +00:00
Diomidis Spinellis
4b50d26adb
Document fixes.
2006-09-14 10:09:32 +00:00
Diomidis Spinellis
60d6271d6d
Add release date
2006-07-18 21:31:56 +00:00
Diomidis Spinellis
e6f904048d
Remove extraneous tag.
2006-07-18 21:27:12 +00:00
Diomidis Spinellis
d180a45fcc
Small grammar and style changes.
2006-07-18 20:15:28 +00:00
Diomidis Spinellis
afa290cca5
Add submitter name.
2006-06-20 16:53:10 +00:00
Diomidis Spinellis
84fa647445
Filter-out static initializer method from classes
...
Submitted-by: Andreas Studer
2006-06-20 16:52:08 +00:00