structurizr / java-extensions

Structurizr for Java extensions
Apache License 2.0
39 stars 23 forks source link

Previously protected methods of PlantUmlWriter have become package protected in >= structurizr-plantuml 1.4.0 #54

Closed odrotbohm closed 3 years ago

odrotbohm commented 3 years ago

I would like to add C4 component diagram support to Moduliths and thought I'd upgrade to a recent structurizr-plantuml. It turns out I have to stay with 1.3.8 as in 1.4, some methods, that had been protected have turned into package protected ones. In particular, I was using the backgroundOf(…) method to color a subset of components rendered based on some external settings.

Any chance those methods are made protected again? I am aware of the move to structurizr-export as new API, but that currently doesn't seem to support classic UML component diagram rendering right now (separate ticket coming), and I need that for backwards compatibility purposes.

odrotbohm commented 3 years ago

Double submission, due to network issues. Duplicates #55.