Andrea Aime
16c5db82b0
Lookup the association targets using the java standard mechanism
2005-12-31 17:32:10 +00:00
Andrea Aime
625a6d3cb3
Comments on the changed behaviour for association targets class lookup
2005-12-31 17:31:35 +00:00
Andrea Aime
4ad5a8ff64
Output a list of the file names that did not pass the test. Makes easier to find out what went wrong
2005-12-31 16:20:29 +00:00
Andrea Aime
68a3ae6afa
Made the test target generate the diagrams as well for both dot-out and dot-ref directories... a visual comparison is faster than delving into the dot sources, at least to understand what's going on before going into detail.
2005-12-30 18:04:55 +00:00
Andrea Aime
ef951d4d7a
Ignore png files
2005-12-30 18:03:36 +00:00
Andrea Aime
8869faf749
Updated tests to check for the new view behaviours and to avoid the comeback of the bugs I fixed today
2005-12-30 17:57:40 +00:00
Andrea Aime
27efa03869
Ignore png files as well
2005-12-30 17:56:57 +00:00
Andrea Aime
1bde5b9787
Removed useless invocation parameter in the view tests
2005-12-30 17:56:44 +00:00
Andrea Aime
69aef6380f
New UMLOptions lookup code
...
OptionProvider work
Make UMLGraph complain if the view specified on the command line has not been found
2005-12-30 17:55:27 +00:00
Andrea Aime
7d7a328406
Introduced OptionProvider interface
2005-12-30 17:54:16 +00:00
Andrea Aime
405b179f20
Three group of changes here:
...
* OptionProvider work -> made a few methods compute the options for
the class they're working on, the others do receive an Options object
as argument (as they cannot compute it by themselves)
* ClassInfo map work -> made sure every manipulation of classnames
map goes thru a couple of methods, and that these methods remember
to remove the template from the class names used as keys (I did found
a few problems when referring a class without specifying the full
template syntax in an association)
* grave bug fix -> if one association happened to point to a hidden class, the
following associations of the same kind in the same class would have not
been printed (code change in relation(...))
2005-12-30 17:53:48 +00:00
Andrea Aime
bd53402181
New and changed options (-d, -hide)
2005-12-30 17:49:36 +00:00
Andrea Aime
3700ff6322
View support doc improvements (still incomplete)
2005-12-30 17:49:14 +00:00
Diomidis Spinellis
f05546d9b6
Add ant example, and document the packagenames problem.
2005-12-29 19:35:55 +00:00
Andrea Aime
87df86413a
Realized that there's no need for a .* match pattern, hide in this case is simply a global option
2005-12-28 15:30:28 +00:00
Andrea Aime
143fef34f1
Explainations for the new option resetting feature
2005-12-28 15:17:29 +00:00
Andrea Aime
7111a8e37b
Updated changelog
2005-12-28 15:02:22 +00:00
Andrea Aime
4142c0ef11
Updated to follow the new @match syntax, and to assume that every view is hidden by default anyway
2005-12-28 14:58:02 +00:00
Andrea Aime
39048e6f0f
New test to check local option disabling
2005-12-28 14:57:22 +00:00
Andrea Aime
85e0a62c74
Added the necessary -d option to the doclet invocation
2005-12-28 14:56:57 +00:00
Andrea Aime
6c1a02f67a
Updated to work with the @match <regexp> syntax
2005-12-28 14:56:11 +00:00
Andrea Aime
4d2ee647b6
Make "@opt !option" a generally available syntax (so that we can disable a general option on a per class basis), added -d for the output folder (default, "."), allow to use "hide" without parameters to hide everything
2005-12-28 14:54:40 +00:00
Andrea Aime
eb6a80e6a5
Hide view classes (using the same code path as @hidden)
2005-12-28 14:52:26 +00:00
Andrea Aime
567430483d
Fixed silly bug in the testing code (basically it did not really test the views support) and fixed the reference files as well (they were empty)
2005-12-27 10:14:32 +00:00
Diomidis Spinellis
8f8024e767
Language and formatting improvements.
2005-12-26 22:21:39 +00:00
Diomidis Spinellis
3581178a23
Add missing image files.
2005-12-26 22:03:52 +00:00
Diomidis Spinellis
0233e2630a
Support for creating pre-release documentation.
2005-12-26 22:03:22 +00:00
Andrea Aime
620440e472
Better use a wildcard match instead of listing every possible .dot file that will end up in this folder, isn't it?
2005-12-26 21:16:13 +00:00
Andrea Aime
d8190eefb0
View support regression testing, test data and reference files
2005-12-26 21:15:34 +00:00
Andrea Aime
956673ffb7
View support code
2005-12-26 21:14:36 +00:00
Andrea Aime
7fe982d20e
View support documentation
2005-12-26 21:14:23 +00:00
Andrea Aime
f85f88c082
Minor formatting fix... the first pathelement is not indented by using spaces only, as the other two that follow it already were
2005-12-26 20:27:12 +00:00
Diomidis Spinellis
8da7b8c669
Import environment variables, so that we can run javadoc.
2005-12-26 17:20:26 +00:00
Diomidis Spinellis
73fc215e2c
Correct output, after updating to JDK 1.5.0_06, which fixes a javadoc
...
bug.
2005-12-26 17:18:27 +00:00
Diomidis Spinellis
01a850bf2b
Expand comment.
2005-12-25 15:42:03 +00:00
Andrea Aime
6cad56de7a
Centralized option handling in the Option class (even for command line arguments)
2005-12-25 09:40:13 +00:00
Diomidis Spinellis
c62e0905e1
Add FAQ link.
2005-12-22 23:25:51 +00:00
Diomidis Spinellis
72d03ede3a
Add Xholon link.
2005-12-08 21:28:06 +00:00
Andrea Aime
7cd1549d58
Solved command order issues in javadocs target: the first run resulted in an IOException because the dot file is generated in a folder generated by the standard doclet (so we need to run the standard doclet first, and generate the class diagram afterwards)
2005-11-28 16:06:25 +00:00
Diomidis Spinellis
3eb795736f
Add javadocs to the distribution.
2005-11-28 07:28:30 +00:00
Andrea Aime
865f1de24e
Added javadoc generation, along with a package summary that contains the class diagram of UMLGraph (generated by UMLGraph itself).
...
Added a few tags in the classes to generate a more accurate diagram.
The generated javadoc directory has been added to cvsignore
2005-11-27 21:01:15 +00:00
Andrea Aime
ed65bed552
Removed unecessary import statement
2005-11-27 19:57:48 +00:00
Diomidis Spinellis
102634a819
Remove trailing spaces.
2005-11-27 13:07:42 +00:00
Andrea Aime
c9b7c3c3c8
Made Version.java generation platform independent using ant
2005-11-27 12:12:40 +00:00
Diomidis Spinellis
c239058b38
More ignore files.
2005-11-24 08:19:15 +00:00
Diomidis Spinellis
9adce39cea
Add cvsignore
2005-11-23 22:29:39 +00:00
Diomidis Spinellis
5e5f966a17
Add legacy Java 1.4 binaries.
2005-11-23 22:24:18 +00:00
Diomidis Spinellis
4a8c116f58
Add two missing root files.
2005-11-23 22:22:31 +00:00
Diomidis Spinellis
cfd67610ab
Add documentation files.
2005-11-23 22:21:22 +00:00
Diomidis Spinellis
35ffe1e685
Add test data.
2005-11-23 22:18:45 +00:00