Skip to content

Commit 8cb0821

Browse files
authored
[JAVA-47935] Created standalone spring-structurizr module (#18691)
1 parent ecc980a commit 8cb0821

File tree

8 files changed

+68
-38
lines changed

8 files changed

+68
-38
lines changed

libraries-3/pom.xml

Lines changed: 0 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -70,36 +70,6 @@
7070
<artifactId>error_prone_core</artifactId>
7171
<version>${errorprone.version}</version>
7272
</dependency>
73-
<dependency>
74-
<groupId>com.structurizr</groupId>
75-
<artifactId>structurizr-core</artifactId>
76-
<version>${structurizr.version}</version>
77-
</dependency>
78-
<dependency>
79-
<groupId>com.structurizr</groupId>
80-
<artifactId>structurizr-spring</artifactId>
81-
<version>${structurizr.version}</version>
82-
</dependency>
83-
<dependency>
84-
<groupId>com.structurizr</groupId>
85-
<artifactId>structurizr-client</artifactId>
86-
<version>${structurizr.version}</version>
87-
</dependency>
88-
<dependency>
89-
<groupId>com.structurizr</groupId>
90-
<artifactId>structurizr-analysis</artifactId>
91-
<version>${structurizr.version}</version>
92-
</dependency>
93-
<dependency>
94-
<groupId>com.structurizr</groupId>
95-
<artifactId>structurizr-plantuml</artifactId>
96-
<version>${structurizr.version}</version>
97-
</dependency>
98-
<dependency>
99-
<groupId>javax.annotation</groupId>
100-
<artifactId>javax.annotation-api</artifactId>
101-
<version>${javax.annotation-api.version}</version>
102-
</dependency>
10373
<dependency>
10474
<groupId>org.javers</groupId>
10575
<artifactId>javers-core</artifactId>
@@ -195,21 +165,13 @@
195165
</executions>
196166
</plugin>
197167
</plugins>
198-
<resources>
199-
<resource>
200-
<directory>src/main/webapp</directory>
201-
<filtering>true</filtering>
202-
</resource>
203-
</resources>
204168
</build>
205169

206170
<properties>
207171
<velocity-engine-core.version>2.2</velocity-engine-core.version>
208172
<nullaway.version>0.3.0</nullaway.version>
209173
<plexus-compiler.version>2.8</plexus-compiler.version>
210174
<errorprone.version>2.1.3</errorprone.version>
211-
<structurizr.version>1.0.0</structurizr.version>
212-
<javax.annotation-api.version>1.3.2</javax.annotation-api.version>
213175
<javers.version>3.1.0</javers.version>
214176
<sbe-tool.version>1.27.0</sbe-tool.version>
215177
<agrona.version>1.17.1</agrona.version>

pom.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -819,6 +819,7 @@
819819
<module>spring-spel</module>
820820
<module>spring-state-machine</module>
821821
<module>spring-static-resources</module>
822+
<module>spring-structurizr</module>
822823
<module>spring-swagger-codegen-modules/custom-validations-opeanpi-codegen</module>
823824
<module>spring-threads</module>
824825
<module>spring-vault</module>
@@ -1257,6 +1258,7 @@
12571258
<module>spring-spel</module>
12581259
<module>spring-state-machine</module>
12591260
<module>spring-static-resources</module>
1261+
<module>spring-structurizr</module>
12601262
<module>spring-swagger-codegen-modules/custom-validations-opeanpi-codegen</module>
12611263
<module>spring-threads</module>
12621264
<module>spring-vault</module>

spring-structurizr/pom.xml

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<project xmlns="http://maven.apache.org/POM/4.0.0"
3+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
5+
<modelVersion>4.0.0</modelVersion>
6+
<artifactId>spring-structurizr</artifactId>
7+
<name>spring-structurizr</name>
8+
9+
<parent>
10+
<groupId>com.baeldung</groupId>
11+
<artifactId>parent-modules</artifactId>
12+
<version>1.0.0-SNAPSHOT</version>
13+
</parent>
14+
15+
<dependencies>
16+
<dependency>
17+
<groupId>com.structurizr</groupId>
18+
<artifactId>structurizr-core</artifactId>
19+
<version>${structurizr.version}</version>
20+
</dependency>
21+
<dependency>
22+
<groupId>com.structurizr</groupId>
23+
<artifactId>structurizr-spring</artifactId>
24+
<version>${structurizr.version}</version>
25+
</dependency>
26+
<dependency>
27+
<groupId>com.structurizr</groupId>
28+
<artifactId>structurizr-client</artifactId>
29+
<version>${structurizr.version}</version>
30+
</dependency>
31+
<dependency>
32+
<groupId>com.structurizr</groupId>
33+
<artifactId>structurizr-analysis</artifactId>
34+
<version>${structurizr.version}</version>
35+
</dependency>
36+
<dependency>
37+
<groupId>com.structurizr</groupId>
38+
<artifactId>structurizr-plantuml</artifactId>
39+
<version>${structurizr.version}</version>
40+
</dependency>
41+
<dependency>
42+
<groupId>javax.annotation</groupId>
43+
<artifactId>javax.annotation-api</artifactId>
44+
<version>${javax.annotation-api.version}</version>
45+
</dependency>
46+
</dependencies>
47+
48+
<properties>
49+
<structurizr.version>1.0.0</structurizr.version>
50+
<javax.annotation-api.version>1.3.2</javax.annotation-api.version>
51+
</properties>
52+
53+
</project>
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<configuration>
3+
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
4+
<encoder>
5+
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n
6+
</pattern>
7+
</encoder>
8+
</appender>
9+
10+
<root level="INFO">
11+
<appender-ref ref="STDOUT" />
12+
</root>
13+
</configuration>

0 commit comments

Comments
 (0)