Skip to content

Commit a456a40

Browse files
committed
refactor: pom.xml中junit和jmh提升到全局依赖,不再每个模块单独引入
1 parent eb6e05e commit a456a40

File tree

8 files changed

+35
-70
lines changed

8 files changed

+35
-70
lines changed

dongtai-agent/pom.xml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,6 @@
2525
<version>${commons-lang3.version}</version>
2626
</dependency>
2727

28-
<dependency>
29-
<groupId>junit</groupId>
30-
<artifactId>junit</artifactId>
31-
<version>${junit.version}</version>
32-
<scope>test</scope>
33-
</dependency>
34-
3528
<dependency>
3629
<groupId>org.json</groupId>
3730
<artifactId>json</artifactId>

dongtai-api-gather/dongtai-api-gather-openapi/pom.xml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,6 @@
2424
<version>${fastjson2.version}</version>
2525
<scope>provided</scope>
2626
</dependency>
27-
<dependency>
28-
<groupId>junit</groupId>
29-
<artifactId>junit</artifactId>
30-
<version>${junit.version}</version>
31-
<scope>test</scope>
32-
</dependency>
3327
</dependencies>
3428

3529
</project>

dongtai-api-gather/dongtai-api-gather-spring-api/pom.xml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,6 @@
3030
<version>${project.version}</version>
3131
<scope>provided</scope>
3232
</dependency>
33-
<dependency>
34-
<groupId>junit</groupId>
35-
<artifactId>junit</artifactId>
36-
<version>${junit.version}</version>
37-
<scope>test</scope>
38-
</dependency>
3933
</dependencies>
4034

4135
<build>

dongtai-api-gather/pom.xml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,13 @@
1818
<module>dongtai-api-gather-dubbo-api</module>
1919
</modules>
2020

21+
<dependencies>
22+
<dependency>
23+
<groupId>io.dongtai.iast</groupId>
24+
<artifactId>dongtai-common</artifactId>
25+
<version>${revision}</version>
26+
<scope>compile</scope>
27+
</dependency>
28+
</dependencies>
29+
2130
</project>

dongtai-common/pom.xml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,6 @@
3737
<artifactId>fastjson2</artifactId>
3838
<version>${fastjson2.version}</version>
3939
</dependency>
40-
41-
<dependency>
42-
<groupId>junit</groupId>
43-
<artifactId>junit</artifactId>
44-
<scope>test</scope>
45-
</dependency>
4640
</dependencies>
4741

4842
<build>

dongtai-core/pom.xml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -145,12 +145,6 @@
145145
</build>
146146

147147
<dependencies>
148-
<dependency>
149-
<groupId>junit</groupId>
150-
<artifactId>junit</artifactId>
151-
<version>${junit.version}</version>
152-
<scope>test</scope>
153-
</dependency>
154148
<dependency>
155149
<groupId>io.dongtai.iast</groupId>
156150
<artifactId>dongtai-spy</artifactId>

dongtai-log/pom.xml

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -38,23 +38,4 @@
3838
</plugins>
3939
</build>
4040

41-
<dependencies>
42-
<dependency>
43-
<groupId>junit</groupId>
44-
<artifactId>junit</artifactId>
45-
<version>${junit.version}</version>
46-
<scope>test</scope>
47-
</dependency>
48-
<dependency>
49-
<groupId>org.openjdk.jmh</groupId>
50-
<artifactId>jmh-core</artifactId>
51-
<scope>test</scope>
52-
</dependency>
53-
<dependency>
54-
<groupId>org.openjdk.jmh</groupId>
55-
<artifactId>jmh-generator-annprocess</artifactId>
56-
<scope>test</scope>
57-
</dependency>
58-
</dependencies>
59-
6041
</project>

pom.xml

Lines changed: 26 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -141,12 +141,6 @@
141141

142142
<dependencyManagement>
143143
<dependencies>
144-
<dependency>
145-
<groupId>junit</groupId>
146-
<artifactId>junit</artifactId>
147-
<version>${junit.version}</version>
148-
<scope>test</scope>
149-
</dependency>
150144
<dependency>
151145
<groupId>io.dongtai.iast</groupId>
152146
<artifactId>dongtai-spy</artifactId>
@@ -158,23 +152,35 @@
158152
<version>${project.version}</version>
159153
<scope>test</scope>
160154
</dependency>
161-
162-
<!-- 微基准测试 -->
163-
<dependency>
164-
<groupId>org.openjdk.jmh</groupId>
165-
<artifactId>jmh-core</artifactId>
166-
<version>${jmh.version}</version>
167-
<scope>test</scope>
168-
</dependency>
169-
<dependency>
170-
<groupId>org.openjdk.jmh</groupId>
171-
<artifactId>jmh-generator-annprocess</artifactId>
172-
<version>${jmh.version}</version>
173-
<scope>test</scope>
174-
</dependency>
175155
</dependencies>
176156
</dependencyManagement>
177157

158+
<dependencies>
159+
160+
<!-- 单元测试 -->
161+
<dependency>
162+
<groupId>junit</groupId>
163+
<artifactId>junit</artifactId>
164+
<version>${junit.version}</version>
165+
<scope>test</scope>
166+
</dependency>
167+
168+
<!-- 微基准测试 -->
169+
<dependency>
170+
<groupId>org.openjdk.jmh</groupId>
171+
<artifactId>jmh-core</artifactId>
172+
<version>${jmh.version}</version>
173+
<scope>test</scope>
174+
</dependency>
175+
<dependency>
176+
<groupId>org.openjdk.jmh</groupId>
177+
<artifactId>jmh-generator-annprocess</artifactId>
178+
<version>${jmh.version}</version>
179+
<scope>test</scope>
180+
</dependency>
181+
182+
</dependencies>
183+
178184
<profiles>
179185
<profile>
180186
<id>github</id>

0 commit comments

Comments
 (0)