Simon Brown

Results 58 comments of Simon Brown

What about something like "published" or "exported" ... the Java module system uses similar concepts for distinguishing between public and published types.

If it helps, here's a very basic (and naive) starting point that I used as a proof of concept for a pre-processor -> https://gist.github.com/simonbrowndotje/4b6c000f42ff1607d8f9c4add3414f1f

Those are only currently used when manually initiating auto-layout from the Structurizr UI.

> Are you saying that you would like automatic layouts to be applied via the API? Is this possible? There's an [`enableAutomaticLayout()` method](https://github.com/structurizr/java/blob/master/structurizr-core/src/com/structurizr/view/View.java#L189) on the Java version of the `View`...

> even when listing all containers instead of using include * That should work, for example: ``` container A { include A.app A.db B.app B.db } ```

> On a separate note, is there a way to show relations between software systems in container views No, it's the containers that are the focus of the diagram.

There's a feature on the underlying Java library that isn't exposed via the DSL, so there are two workarounds until I figure out how best to add it. ### Option...

> Yeah, it looks like this was a feature raised in #133 of structurizr/dsl. Maybe the cli packages just need to be properly pushed out to Docker hub and to...