Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-pascal / 2018-01

re-engineering tool

7 messages · 4 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Marc Santhoff

Hi!

Since I'm confronted with the task of analyzing a pile of object pascal sources I'd like to know:

Is there any tool that can help me?

Automatically generating a visual class diagram having uses and aggregation of other classes would be very helpful.

Any hints?
TIA,
Marc

Marc Santhoff

Reply by email

Marco van de Voort
to Marc Santhoff

In our previous episode, Marc Santhoff said:

Since I'm confronted with the task of analyzing a pile of object pascal sources I'd like to know: Is there any tool that can help me?

I've used Peganza's pascal analyser in the past, for D7 code. I haven't used it in a while though.

Reply by email

Marc Santhoff
to Marco van de Voort
Marco van de Voort wrote 10 lines
In our previous episode, Marc Santhoff said: > Since I'm confronted with the task of analyzing a pile of object > pascal > sources I'd like to know: > > Is there any tool that can help me? I've used Peganza's pascal analyser in the past, for D7 code. I haven't used it in a while though.

I'll have a look at it, thanky you!

Marc

Marc Santhoff

Reply by email

Marc Santhoff
to Marc Santhoff
Marc Santhoff wrote 13 lines
On Sat, 2018-01-06 at 18:01 +0100, Marco van de Voort wrote: > In our previous episode, Marc Santhoff said: > > Since I'm confronted with the task of analyzing a pile of object > > pascal > > sources I'd like to know: > > > > Is there any tool that can help me? > > I've used Peganza's pascal analyser in the past, for D7 code. I > haven't > used it in a while though. I'll have a look at it, thanky you!

There is a testing version and a free one.

So now lets see if it can handle "mode fpc" source...

Marc Santhoff

Reply by email

Juha Manninen
to Marc Santhoff: Hi! Since I'm confronted with the task of analyzing a pile of object pascal sources I'd…
Marc Santhoff wrote 7 lines
Since I'm confronted with the task of analyzing a pile of object pascal sources I'd like to know: Is there any tool that can help me? Automatically generating a visual class diagram having uses and aggregation of other classes would be very helpful.

There is also a Lazarus port of Ess-Model called Laz-Model. See:
https://github.com/dicepd/Laz-Model
It is indeed a reverse-engineering class diagram tool.

Juha

Reply by email

Mark Morgan Lloyd
to Juha Manninen
Juha Manninen wrote
On Sat, Jan 6, 2018 at 11:46 AM, Marc Santhoff wrote:> Since I'm confronted with the task of analyzing a pile of object pascal> sources I'd like to know:>> Is there any tool that can help me?>> Automatically generating a visual class diagram having uses and> aggregation of other classes would be very helpful. There is also a Lazarus port of Ess-Model called Laz-Model.See: https://github.com/dicepd/Laz-ModelIt is indeed a reverse-engineering class diagram tool.

Mnagled URL warning :-)

https://github.com/dicepd/Laz-Model

Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers or colleagues]

Reply by email

Marc Santhoff
to Juha Manninen: There is also a Lazarus port of Ess-Model called Laz-Model. See:…
Juha Manninen wrote 15 lines
On Sat, Jan 6, 2018 at 11:46 AM, Marc Santhoff wrote: > Since I'm confronted with the task of analyzing a pile of object > pascal > sources I'd like to know: > > Is there any tool that can help me? > > Automatically generating a visual class diagram having uses and > aggregation of other classes would be very helpful. There is also a Lazarus port of Ess-Model called Laz-Model. See: https://github.com/dicepd/Laz-Model It is indeed a reverse-engineering class diagram tool.

Beautiful, open source and fpc code aware. I think I'll try that one first. :)

Many thanks,
Marc

Marc Santhoff

Reply by email