kazukousen/gouml

allow diagram filtering on some dimensions

gotwarlost opened this issue · 2 comments

Let me say first that this is a freaking awesome tool.

I let it loose on a complicated model, it took 5 minutes but did a stellar job. Of course, since the
model was so complicated, it generated something really complex as well.

When navigating large graphs, it would be useful to offer the following filters.

  • omit private members
  • omit <<return>> relationships
  • omit <<use>> relationships

Thank you for the your good proposal.

I think too, that it takes a long time to generate PlantUML by receiving a fat code.
However, omitting some expressions and simplifying the output may not necessarily reduce processing time.

So, I have two challenges.

  • reduce processing time.
  • add filter options for simplify output.

Hi @gotwarlost , i have a question.

it took 5 minutes but did a stellar job.

What is the breakdown of these 5 minutes?

  • Is it all the time it takes for gouml to generate PlantUML code?
  • Or until the output of the SVG of the UML diagram from the generated PlantUML code?

I first perform a task to improve the processing performance of gouml, but I also think that the SVG image output of a complicated model itself takes time.

Thanks