I found PlantUML very usefull to document my code for an open source project. I use !include a lot to get information about interfaces/abstract classes in separate cpp/h files. Is it somehow possible to access the @startuml/@enduml block within an included file by an identifier instead of it's number?
When inserting a new diagram in a h-file I have to adjust all the numbers in file where I !include that h-file.
example:
file1:
@startuml
ID=TAG1
...
@enduml
@startuml
ID=TAG2
...
@enduml
file2:
@startuml
!include file1!TAG2
...
@enduml