Skip to content

Commit 9e07e24

Browse files
committed
fix(pom): normalize formatting with xmllint (4-space indent)
1 parent aef0e03 commit 9e07e24

1 file changed

Lines changed: 3 additions & 53 deletions

File tree

‎pom.xml‎

Lines changed: 3 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -8,23 +8,20 @@
88
<description>Claude Code CLI Java SDK — subprocess integration for Anthropic Claude Code agent</description>
99
<version>3.0.x.20260630-SNAPSHOT</version>
1010
<packaging>jar</packaging>
11-
1211
<!-- 开源协议采用 Apache 2.0 协议 -->
1312
<licenses>
1413
<license>
1514
<name>The Apache Software License, Version 2.0</name>
1615
<url>https://www.apache.org/licenses/LICENSE-2.0.txt</url>
1716
</license>
1817
</licenses>
19-
2018
<!-- 源码仓库(SCM)信息 -->
2119
<scm>
2220
<connection>scm:git:https://github.com/easy-4-java/${project.artifactId}.git</connection>
2321
<developerConnection>scm:git:https://github.com/easy-4-java/${project.artifactId}.git</developerConnection>
2422
<url>https://github.com/easy-4-java/${project.artifactId}</url>
2523
<tag>${project.artifactId}</tag>
2624
</scm>
27-
2825
<!-- 开发者信息 -->
2926
<developers>
3027
<developer>
@@ -37,7 +34,6 @@
3734
<timezone>+8</timezone>
3835
</developer>
3936
</developers>
40-
4137
<!-- 版本属性定义:Java 版本、依赖版本与 Maven 插件版本统一管理 -->
4238
<properties>
4339
<!-- ═══ 第一段: 基础属性(自然排序)═══ -->
@@ -70,9 +66,7 @@
7066
<maven-resources-plugin.version>3.5.0</maven-resources-plugin.version>
7167
<maven-source-plugin.version>3.4.0</maven-source-plugin.version>
7268
<maven-surefire-plugin.version>3.5.2</maven-surefire-plugin.version>
73-
7469
</properties>
75-
7670
<!-- 依赖版本统一管理(dependencyManagement) -->
7771
<dependencyManagement>
7872
<dependencies>
@@ -84,26 +78,22 @@
8478
<type>pom</type>
8579
<scope>import</scope>
8680
</dependency>
87-
8881
<dependency>
8982
<groupId>org.apache.commons</groupId>
9083
<artifactId>commons-exec</artifactId>
9184
<version>${commons-exec.version}</version>
9285
</dependency>
93-
9486
<dependency>
9587
<groupId>org.slf4j</groupId>
9688
<artifactId>slf4j-api</artifactId>
9789
<version>${slf4j.version}</version>
9890
</dependency>
99-
10091
<dependency>
10192
<groupId>org.projectlombok</groupId>
10293
<artifactId>lombok</artifactId>
10394
<version>${lombok.version}</version>
10495
<scope>provided</scope>
10596
</dependency>
106-
10797
<dependency>
10898
<groupId>org.junit.jupiter</groupId>
10999
<artifactId>junit-jupiter</artifactId>
@@ -112,38 +102,31 @@
112102
</dependency>
113103
</dependencies>
114104
</dependencyManagement>
115-
116105
<!-- 项目依赖(dependencies) -->
117106
<dependencies>
118-
119107
<dependency>
120108
<groupId>tools.jackson.core</groupId>
121109
<artifactId>jackson-databind</artifactId>
122110
</dependency>
123-
124111
<dependency>
125112
<groupId>org.apache.commons</groupId>
126113
<artifactId>commons-exec</artifactId>
127114
</dependency>
128-
129115
<dependency>
130116
<groupId>org.slf4j</groupId>
131117
<artifactId>slf4j-api</artifactId>
132118
</dependency>
133-
134119
<dependency>
135120
<groupId>org.projectlombok</groupId>
136121
<artifactId>lombok</artifactId>
137122
<scope>provided</scope>
138123
</dependency>
139-
140124
<dependency>
141125
<groupId>org.junit.jupiter</groupId>
142126
<artifactId>junit-jupiter</artifactId>
143127
<scope>test</scope>
144128
</dependency>
145129
</dependencies>
146-
147130
<!-- 制品发布仓库配置(distributionManagement) -->
148131
<distributionManagement>
149132
<repository>
@@ -155,12 +138,10 @@
155138
<url>https://packages.aliyun.com/6927b116e6c3e0425dbdf60d/maven/2624322-snapshot-3eoov3</url>
156139
</snapshotRepository>
157140
</distributionManagement>
158-
159141
<!-- 构建配置(Build) -->
160142
<build>
161143
<pluginManagement>
162144
<plugins>
163-
164145
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-compiler-plugin -->
165146
<plugin>
166147
<!-- 编译插件:编译主代码至主输出目录 -->
@@ -173,15 +154,13 @@
173154
<maxmem>512M</maxmem>
174155
</configuration>
175156
</plugin>
176-
177157
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-deploy-plugin -->
178158
<plugin>
179159
<!-- 发布插件:将项目输出构件部署到远程仓库 -->
180160
<groupId>org.apache.maven.plugins</groupId>
181161
<artifactId>maven-deploy-plugin</artifactId>
182162
<version>${maven-deploy-plugin.version}</version>
183163
</plugin>
184-
185164
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-enforcer-plugin -->
186165
<plugin>
187166
<!-- 环境检查插件:代码编译前的环境监察 -->
@@ -203,16 +182,15 @@
203182
</requireMavenVersion>
204183
<requireJavaVersion>
205184
<message>
206-
You are running an older version of Java. This application requires at least JDK ${java.version}.
207-
</message>
185+
You are running an older version of Java. This application requires at least JDK ${java.version}.
186+
</message>
208187
<version>[${java.version}.0,)</version>
209188
</requireJavaVersion>
210189
</rules>
211190
</configuration>
212191
</execution>
213192
</executions>
214193
</plugin>
215-
216194
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-gpg-plugin -->
217195
<plugin>
218196
<!-- 签名插件:对制品进行 PGP 签名 -->
@@ -229,15 +207,13 @@
229207
</execution>
230208
</executions>
231209
</plugin>
232-
233210
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-install-plugin -->
234211
<plugin>
235212
<!-- 安装插件:将项目输出构件安装到本地仓库 -->
236213
<groupId>org.apache.maven.plugins</groupId>
237214
<artifactId>maven-install-plugin</artifactId>
238215
<version>${maven-install-plugin.version}</version>
239216
</plugin>
240-
241217
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-resources-plugin -->
242218
<plugin>
243219
<!-- 资源插件:复制主资源文件至主输出目录 -->
@@ -248,7 +224,6 @@
248224
<encoding>${project.build.sourceEncoding}</encoding>
249225
</configuration>
250226
</plugin>
251-
252227
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-release-plugin -->
253228
<plugin>
254229
<!-- 发布管理插件:版本发布与标签管理 -->
@@ -263,7 +238,6 @@
263238
<goals>deploy</goals>
264239
</configuration>
265240
</plugin>
266-
267241
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-source-plugin -->
268242
<plugin>
269243
<!-- 源码插件:发布时自动将源码同时发布 -->
@@ -279,7 +253,6 @@
279253
</execution>
280254
</executions>
281255
</plugin>
282-
283256
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-surefire-plugin -->
284257
<plugin>
285258
<!-- 单元测试插件:执行测试用例 -->
@@ -301,7 +274,6 @@
301274
</excludes>
302275
</configuration>
303276
</plugin>
304-
305277
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-jar-plugin -->
306278
<plugin>
307279
<!-- jar 包生成插件:创建项目 jar 包 -->
@@ -318,7 +290,6 @@
318290
</archive>
319291
</configuration>
320292
</plugin>
321-
322293
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-javadoc-plugin -->
323294
<plugin>
324295
<!-- 文档插件:发布时自动生成 Javadoc 并发布 -->
@@ -340,7 +311,6 @@
340311
</execution>
341312
</executions>
342313
</plugin>
343-
344314
<!-- https://mvnrepository.com/artifact/org.sonatype.plugins/nexus-staging-maven-plugin -->
345315
<plugin>
346316
<groupId>org.sonatype.plugins</groupId>
@@ -359,7 +329,6 @@
359329
</plugins>
360330
</pluginManagement>
361331
<plugins>
362-
363332
<!-- https://mvnrepository.com/artifact/org.jacoco/jacoco-maven-plugin -->
364333
<plugin>
365334
<!-- 覆盖率插件:生成覆盖率报告并校验测试覆盖率(目标 90%) -->
@@ -404,7 +373,6 @@
404373
</execution>
405374
</executions>
406375
</plugin>
407-
408376
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-compiler-plugin -->
409377
<plugin>
410378
<!-- 编译插件:编译主代码至主输出目录 -->
@@ -427,7 +395,6 @@
427395
</plugin>
428396
</plugins>
429397
</build>
430-
431398
<!-- 构建 Profile 配置 -->
432399
<profiles>
433400
<profile>
@@ -438,92 +405,78 @@
438405
<properties>
439406
<!-- Dependency versions -->
440407
<additionalparam>-Xdoclint:none</additionalparam>
441-
442-
</properties>
408+
</properties>
443409
</profile>
444-
445410
<profile>
446411
<id>release</id>
447412
<build>
448413
<plugins>
449-
450414
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-enforcer-plugin -->
451415
<plugin>
452416
<!-- 环境检查插件:代码编译前的环境监察 -->
453417
<groupId>org.apache.maven.plugins</groupId>
454418
<artifactId>maven-enforcer-plugin</artifactId>
455419
</plugin>
456-
457420
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-compiler-plugin -->
458421
<plugin>
459422
<!-- 编译插件:编译主代码至主输出目录 -->
460423
<groupId>org.apache.maven.plugins</groupId>
461424
<artifactId>maven-compiler-plugin</artifactId>
462425
</plugin>
463-
464426
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-resources-plugin -->
465427
<plugin>
466428
<!-- 资源插件:复制主资源文件至主输出目录 -->
467429
<groupId>org.apache.maven.plugins</groupId>
468430
<artifactId>maven-resources-plugin</artifactId>
469431
</plugin>
470-
471432
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-surefire-plugin -->
472433
<plugin>
473434
<!-- 单元测试插件:执行测试用例 -->
474435
<groupId>org.apache.maven.plugins</groupId>
475436
<artifactId>maven-surefire-plugin</artifactId>
476437
</plugin>
477-
478438
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-jar-plugin -->
479439
<plugin>
480440
<!-- jar 包生成插件:创建项目 jar 包 -->
481441
<groupId>org.apache.maven.plugins</groupId>
482442
<artifactId>maven-jar-plugin</artifactId>
483443
</plugin>
484-
485444
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-source-plugin -->
486445
<plugin>
487446
<!-- 源码插件:发布时自动将源码同时发布 -->
488447
<groupId>org.apache.maven.plugins</groupId>
489448
<artifactId>maven-source-plugin</artifactId>
490449
</plugin>
491-
492450
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-javadoc-plugin -->
493451
<plugin>
494452
<!-- 文档插件:发布时自动生成 Javadoc 并发布 -->
495453
<groupId>org.apache.maven.plugins</groupId>
496454
<artifactId>maven-javadoc-plugin</artifactId>
497455
</plugin>
498-
499456
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-install-plugin -->
500457
<plugin>
501458
<!-- 安装插件:将项目输出构件安装到本地仓库 -->
502459
<groupId>org.apache.maven.plugins</groupId>
503460
<artifactId>maven-install-plugin</artifactId>
504461
</plugin>
505-
506462
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-gpg-plugin -->
507463
<plugin>
508464
<!-- 签名插件:对制品进行 PGP 签名 -->
509465
<groupId>org.apache.maven.plugins</groupId>
510466
<artifactId>maven-gpg-plugin</artifactId>
511467
</plugin>
512-
513468
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-deploy-plugin -->
514469
<plugin>
515470
<!-- 发布插件:将项目输出构件部署到远程仓库 -->
516471
<groupId>org.apache.maven.plugins</groupId>
517472
<artifactId>maven-deploy-plugin</artifactId>
518473
</plugin>
519-
520474
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-release-plugin -->
521475
<plugin>
522476
<!-- 发布管理插件:版本发布与标签管理 -->
523477
<groupId>org.apache.maven.plugins</groupId>
524478
<artifactId>maven-release-plugin</artifactId>
525479
</plugin>
526-
527480
<!-- https://mvnrepository.com/artifact/org.sonatype.plugins/nexus-staging-maven-plugin -->
528481
<plugin>
529482
<groupId>org.sonatype.plugins</groupId>
@@ -532,12 +485,10 @@
532485
</plugins>
533486
</build>
534487
</profile>
535-
536488
<profile>
537489
<id>central</id>
538490
<build>
539491
<plugins>
540-
541492
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-gpg-plugin -->
542493
<plugin>
543494
<!-- 签名插件:对制品进行 PGP 签名 -->
@@ -554,7 +505,6 @@
554505
</execution>
555506
</executions>
556507
</plugin>
557-
558508
<!-- https://mvnrepository.com/artifact/org.sonatype.central/central-publishing-maven-plugin -->
559509
<plugin>
560510
<!-- 发布插件:将制品发布到 Maven Central Portal -->

0 commit comments

Comments
 (0)