Commit Graph

26 Commits

Author SHA1 Message Date
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
Erich Schubert ce3847a1e6
Remove -verbose2 from docs
According to the changelog, this option was removed.
2018-03-26 17:56:51 +02:00
Robert Ross 160a7db3a7 Added "-autosize" parameter and fixed parameter matching bug with "!" 2017-03-21 13:20:15 -04: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 eca48d28d3 New version. 2010-05-24 07:45:27 +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 5da653bbf8 Add -nodesep and -ranksep options.
(Trustin Lee).
2008-08-16 09:32:18 +00:00
Diomidis Spinellis f602edc587 Document new functionality. 2007-11-29 13:02:58 +00:00
Diomidis Spinellis 015ae1b747 Clarify -output 2007-05-27 20:17:57 +00:00
Diomidis Spinellis d180a45fcc Small grammar and style changes. 2006-07-18 20:15:28 +00:00
Andrea Aime 6c120adba4 Renamed UMLDoc to UMLGraphDoc to avoid naming problems with http://www.umldoc.org/ 2006-07-15 09:15:32 +00:00
Andrea Aime 79f73a06d2 Documentation for UMLDoc and new options? Ready to release? 2006-07-09 15:15:43 +00:00
Diomidis Spinellis f6e22bc3d5 Fix wording. 2006-03-02 22:22:21 +00:00
Andrea Aime bca022de5b New options documentation, a sample on font usage, updated release notes. 2006-02-18 11:07:33 +00:00
Diomidis Spinellis 18604f7165 Verbose output is enabled using the -verbose2 flag. 2006-02-04 23:03:31 +00:00
Diomidis Spinellis 611cfdcafe Remove duplicate description for the -d option 2006-01-16 12:45:39 +00:00
Andrea Aime d61b4dfdff Better specification on how to use -d/-output (from Antti Hakala feedback) 2006-01-15 16:44:21 +00:00
Andrea Aime fa224fa492 New options brief documentation, complete views example using DBCP.
I still have to add a chapter on relationshipo inference.
2006-01-04 21:51:35 +00:00
Diomidis Spinellis 1a31306333 Matching is done using regular expressions. 2006-01-04 17:38:37 +00:00
Andrea Aime bd53402181 New and changed options (-d, -hide) 2005-12-30 17:49:36 +00:00
Andrea Aime 143fef34f1 Explainations for the new option resetting feature 2005-12-28 15:17:29 +00:00
Diomidis Spinellis 8f8024e767 Language and formatting improvements. 2005-12-26 22:21:39 +00:00
Andrea Aime 7fe982d20e View support documentation 2005-12-26 21:14:23 +00:00
Diomidis Spinellis cfd67610ab Add documentation files. 2005-11-23 22:21:22 +00:00