nomssi / ABAP-to-PlantUML

Create UML Class and Sequence Diagrams from ABAP Code
MIT License
47 stars 17 forks source link

Re-Integrating the Forks? #3

Open gregorwolf opened 3 years ago

gregorwolf commented 3 years ago

Hi @DerGuteWolf and @pokrakam,

it looks like your forks are the most advanced. @nomssi mybe you can pass the owndership of the project or @DerGuteWolf and @pokrakam send pull requests so we can re-integrate here.

Best regards Gregor

nomssi commented 3 years ago

Hi @gregorwolf,

the repository contains 6 manually uploaded packages:

So it does not support abapGit. Re-integration has low priority. I refer to existing packages:

@sdfraga created an abapGit compatible package with a version of both packages. @pokrakam extracted 7.40 versions of both packages to an abapGit compatible fork. @DerGuteWolf is adding the newer hyperlink-syntax of PlantUML to his fork of @pokrakam 's package. @coreline created a nice enhancement ZUML_DIAGRAM of the the class diagram package (listed on dotabap.org)

If you are looking for the most advanced code, check the fork of @DerGuteWolf and @coreline 's package.

best regards, JNN

pokrakam commented 3 years ago

@nomssi is correct. I tried to make it abapGit compatible but had to drop the different versions. Versions could be reintroduced as new branches. I didn't do much with the code, my main effort was to try to get it to work on 7.52, but SAT doesn't produce the required input anymore. I'd still love to get the sequence diagram working, but as always time is the limiting factor.

nomssi commented 3 years ago

@pokrakam sequence diagram generation still works on my A4H demo system. The trick is to generate the measurement without aggregation. You have to create and use a custom variant with the aggregation flag set to "None".

nomssi commented 3 years ago

I have just added a branch DerGuteWolf to my repository with a refactoring of the changes by @DerGuteWolf.