You are viewing a plain text version of this content. The canonical link for it is here.
Posted to alexandria-dev@jakarta.apache.org by Jon Stevens <jo...@latchkey.com> on 2001/04/20 01:45:03 UTC

Parsing .java files

Hey all,

You might look into using javadoc to parse the .java files and use custom
doclets to deal with the output. :-)

Just a suggestion...

-jon


---------------------------------------------------------------------
To unsubscribe, e-mail: alexandria-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: alexandria-dev-help@jakarta.apache.org


Re: Parsing .java files

Posted by "Kevin A. Burton" <bu...@relativity.yi.org>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Jon Stevens <jo...@latchkey.com> writes:

> Hey all,
> 
> You might look into using javadoc to parse the .java files and use custom
> doclets to deal with the output. :-)
> 
> Just a suggestion...
<snip>

I did... If you remember I sent of the proposal to SUN to OSS JavaDoc :)

This was because JavaDoc's performance is nothing short of terrible.  It works
fine for small projects but when you aggregate 20 projects it takes hours upon
hours upon hours :(

Kevin

- -- 
Kevin A. Burton ( burton@apache.org, burton@openprivacy.org, burtonator@acm.org )
        Cell: 408-910-6145 URL: http://relativity.yi.org ICQ: 73488596 

Linux is kind of like UNIX but it isn't as expensive, isn't fragmented across
multiple vendor, doesn't restrict your Freedom, and is just infinitely more
pleasant.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: Get my public key at: http://relativity.yi.org/pgpkey.txt

iD8DBQE64QAhAwM6xb2dfE0RAua8AJsFpdkMse594bE8K9CqIBsYP2g+BgCguEfr
OKjfN9obwd6L0QYytK3H/ug=
=X8//
-----END PGP SIGNATURE-----


---------------------------------------------------------------------
To unsubscribe, e-mail: alexandria-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: alexandria-dev-help@jakarta.apache.org


Re: Parsing .java files

Posted by "Kevin A. Burton" <bu...@relativity.yi.org>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Peter Donald <do...@apache.org> writes:
<snip>

> modified). Unfortunately it is GPL though you could try and convince the
> person to change his mind ;)
<snip>

Nothing is wrong with the GPL, just the fact that it isn't compatible with the
APL.  Just get the author to dual license his code.  Note that the Talon project
(http://talon.openprivacy.org) we just released is dual GPL/APL so that we can
be compatible with the FSF and the ASF :)

Kevin

- -- 
Kevin A. Burton ( burton@apache.org, burton@openprivacy.org, burtonator@acm.org )
        Cell: 408-910-6145 URL: http://relativity.yi.org ICQ: 73488596 

Don't work on closed source software.  It is immoral.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: Get my public key at: http://relativity.yi.org/pgpkey.txt

iD8DBQE64QB0AwM6xb2dfE0RAmF1AJ4jwCxHo8do7WwlGJ/m+MF/6MEyrACZAci4
HiqzX8QHr3Xam9v3dByrowc=
=FnaG
-----END PGP SIGNATURE-----


---------------------------------------------------------------------
To unsubscribe, e-mail: alexandria-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: alexandria-dev-help@jakarta.apache.org


Re: Parsing .java files

Posted by Jon Stevens <jo...@latchkey.com>.
on 4/19/01 4:51 PM, "Peter Donald" <do...@apache.org> wrote:

> Unfortunately it is GPL though you could try and convince the
> person to change his mind ;)

We need an 
auto-generated-form-to-convince-people-to-change-their-license.txt file. :-)

-jon

-- 
If you come from a Perl or PHP background, JSP is a way to take
your pain to new levels. --Anonymous
<http://jakarta.apache.org/velocity/ymtd/ymtd.html>


---------------------------------------------------------------------
To unsubscribe, e-mail: alexandria-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: alexandria-dev-help@jakarta.apache.org


Re: Parsing .java files

Posted by Peter Donald <do...@apache.org>.
At 04:45  19/4/01 -0700, Jon Stevens wrote:
>Hey all,
>
>You might look into using javadoc to parse the .java files and use custom
>doclets to deal with the output. :-)
>
>Just a suggestion...

Yuck - foul - runaway .... javadoc is one of the absolutely worst written
parsers ever ;) Avoid it like the plague. If you are really after a fast
and easy to use parser then you should look at jrefactory.sourceforge.net
which has a good parser in it (Mostly hand-generated, partially hand
modified). Unfortunately it is GPL though you could try and convince the
person to change his mind ;)
Cheers,

Pete

*-----------------------------------------------------*
| "Faced with the choice between changing one's mind, |
| and proving that there is no need to do so - almost |
| everyone gets busy on the proof."                   |
|              - John Kenneth Galbraith               |
*-----------------------------------------------------*


---------------------------------------------------------------------
To unsubscribe, e-mail: alexandria-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: alexandria-dev-help@jakarta.apache.org