Macros (or procedures if you prefer) to make it more convenient to create Structurizr diagrams in a consistent manner.
Java >= 8 and <= 12
brew tap AdoptOpenJDK/openjdk
brew cask install adoptopenjdk-12
Add the dependency to build.gradle.kts
implementation("io.github.sapientpants:structurizr-macros:VERSION")
Add the dependency to pom.xml
<dependency>
<groupId>io.github.sapientpants</groupId>
<artifactId>structurizr-macros</artifactId>
<version>VERSION</version>
</dependency>
See https://github.com/sapientpants/structurizr-macros-examples
MIT © Marc Tremblay