Some observations on java reverse engineering

Bob Tarling <[email protected]> Sun, 14 Dec 2014 17:07:22 +0000
Newsgroups gmane.comp.lang.uml.argouml.devel
Message-ID <CAKWB3RQHPzox1rqQ_DDffvW5zg+-nscTq3JgotV-voiYvJVX6w__28621.4234809906$1418576854$gmane$org@mail.gmail.com>
------=_Part_323_158555367.1418576846535
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

I'm trying to generate some diagrams from an existing code base at work and
I see some issues with the model generated.

A simple example is this.

public class UseTestUtil {

    private void test() {
        TestUtil tu = new TestUtil();
        tu.test();
    }
}

I'd expect to see a dependency relationship from UseTestUtil to TestUtil
but nothing is generated. Is there some complication with our parser not
being able to manage this or is this just an outstanding enhancement.

I also notice a component eing generated for every class. WHy is this?

Regards

Bob

------------------------------------------------------
http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=3092706

To unsubscribe from this discussion, e-mail: [[email protected]].
To be allowed to post to the list contact the mailing list moderator, email: [[email protected]]
------=_Part_323_158555367.1418576846535
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>I&#39;m trying to generate some diagrams from an exis=
ting code base at work and I see some issues with the model generated.<br><=
br></div>A simple example is this.<br><div><br>public class UseTestUtil {<b=
r><br>=C2=A0=C2=A0=C2=A0 private void test() {<br>=C2=A0=C2=A0=C2=A0 =C2=A0=
=C2=A0=C2=A0 TestUtil tu =3D new TestUtil();<br>=C2=A0=C2=A0=C2=A0 =C2=A0=
=C2=A0=C2=A0 tu.test();<br>=C2=A0=C2=A0=C2=A0 }<br>}<br><br></div><div>I&#3=
9;d expect to see a dependency relationship from UseTestUtil to TestUtil bu=
t nothing is generated. Is there some complication with our parser not bein=
g able to manage this or is this just an outstanding enhancement.<br><br></=
div><div>I also notice a component eing generated for every class. WHy is t=
his?<br><br></div><div>Regards<br><br></div><div>Bob<br><br></div><div><br>=
<br></div></div>

------=_Part_323_158555367.1418576846535--