Structurizr Macros

A collection of macros for Structurizr

License

License

Categories

Categories

Ant Build Tools
GroupId

GroupId

io.github.sapientpants
ArtifactId

ArtifactId

structurizr-macros
Last Version

Last Version

2020.6
Release Date

Release Date

Type

Type

pom.sha512
Description

Description

Structurizr Macros
A collection of macros for Structurizr
Project URL

Project URL

https://github.com/sapientpants/structurizr-macros
Source Code Management

Source Code Management

https://github.com/sapientpants/structurizr-macros

Download structurizr-macros

Dependencies

compile (9)

Group / Artifact Type Version
io.github.cdimascio : java-dotenv jar 5.2.1
net.sourceforge.plantuml : plantuml jar 1.2020.15
org.slf4j : slf4j-log4j12 jar 1.7.30
com.structurizr : structurizr-adr-tools jar 1.3.6
com.structurizr : structurizr-annotations jar 1.3.5
com.structurizr : structurizr-client jar 1.5.0
com.structurizr : structurizr-core jar 1.5.0
com.structurizr : structurizr-plantuml jar 1.5.0
com.structurizr : structurizr-spring jar 1.3.5

runtime (1)

Group / Artifact Type Version
org.jetbrains.kotlin : kotlin-stdlib-jdk8 jar 1.4.0

Project Modules

There are no modules declared in this project.

structurizr-macros

Maven Central Build Status Quality Gate Status Coverage Bugs Technical Debt

Macros (or procedures if you prefer) to make it more convenient to create Structurizr diagrams in a consistent manner.

Installation

Java

Java >= 8 and <= 12

brew tap AdoptOpenJDK/openjdk
brew cask install adoptopenjdk-12

Gradle

Add the dependency to build.gradle.kts

implementation("io.github.sapientpants:structurizr-macros:VERSION")

Maven

Add the dependency to pom.xml

<dependency>
    <groupId>io.github.sapientpants</groupId>
    <artifactId>structurizr-macros</artifactId>
    <version>VERSION</version>
</dependency>

Usage

Architecture Documentation

Rendering

Examples

See https://github.com/sapientpants/structurizr-macros-examples

License

MIT © Marc Tremblay

Versions

Version
2020.6
2020.5
2020.4
0.0.36
0.0.35
0.0.34
0.0.33
0.0.32
0.0.31
0.0.30
0.0.29
0.0.28
0.0.27
0.0.26
0.0.25
0.0.24
0.0.23
0.0.22
0.0.21
0.0.18
0.0.17
0.0.16
0.0.15
0.0.14
0.0.13
0.0.12
0.0.11
0.0.10
0.0.9
0.0.8
0.0.7
0.0.6
0.0.5
0.0.4
0.0.3
0.0.2
0.0.1.1
0.0.1