Skip to content

Commit 4675ae1

Browse files
committed
fix(pom): restore 4-space indentation formatting with xmllint
1 parent 843b157 commit 4675ae1

1 file changed

Lines changed: 10 additions & 54 deletions

File tree

‎pom.xml‎

Lines changed: 10 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -8,23 +8,20 @@
88
<version>3.0.x.20260630-SNAPSHOT</version>
99
<packaging>jar</packaging>
1010
<description>OpenCLI multi-adapter CLI integration SDK — 3.0.x line (JDK 21; for Boot 4.x starters)</description>
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,20 +34,6 @@
3734
<timezone>+8</timezone>
3835
</developer>
3936
</developers>
40-
41-
<!-- 制品发布仓库配置(distributionManagement) -->
42-
<distributionManagement>
43-
<repository>
44-
<id>2624322-release-6F6h6R</id>
45-
<url>https://packages.aliyun.com/6927b116e6c3e0425dbdf60d/maven/2624322-release-6f6h6r</url>
46-
</repository>
47-
<snapshotRepository>
48-
<id>2624322-snapshot-3EoOv3</id>
49-
<url>https://packages.aliyun.com/6927b116e6c3e0425dbdf60d/maven/2624322-snapshot-3eoov3</url>
50-
</snapshotRepository>
51-
</distributionManagement>
52-
53-
<!-- 版本属性定义:Java 版本、依赖版本与 Maven 插件版本统一管理 -->
5437
<properties>
5538
<!-- ═══ 第一段: 基础属性(自然排序)═══ -->
5639
<java.version>21</java.version>
@@ -85,8 +68,6 @@
8568
<maven-source-plugin.version>3.4.0</maven-source-plugin.version>
8669
<maven-surefire-plugin.version>3.5.2</maven-surefire-plugin.version>
8770
</properties>
88-
89-
<!-- 依赖版本统一管理(dependencyManagement) -->
9071
<dependencyManagement>
9172
<dependencies>
9273
<!-- For Jackson BOM -->
@@ -141,8 +122,6 @@
141122
</dependency>
142123
</dependencies>
143124
</dependencyManagement>
144-
145-
<!-- 项目依赖(dependencies) -->
146125
<dependencies>
147126
<!-- For Jackson -->
148127
<dependency>
@@ -182,20 +161,26 @@
182161
<scope>test</scope>
183162
</dependency>
184163
</dependencies>
185-
186-
<!-- 构建配置(Build) -->
164+
<distributionManagement>
165+
<repository>
166+
<id>2624322-release-6F6h6R</id>
167+
<url>https://packages.aliyun.com/6927b116e6c3e0425dbdf60d/maven/2624322-release-6f6h6r</url>
168+
</repository>
169+
<snapshotRepository>
170+
<id>2624322-snapshot-3EoOv3</id>
171+
<url>https://packages.aliyun.com/6927b116e6c3e0425dbdf60d/maven/2624322-snapshot-3eoov3</url>
172+
</snapshotRepository>
173+
</distributionManagement>
187174
<build>
188175
<pluginManagement>
189176
<plugins>
190-
191177
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-clean-plugin -->
192178
<plugin>
193179
<!-- 清理插件:清理构建输出目录 -->
194180
<groupId>org.apache.maven.plugins</groupId>
195181
<artifactId>maven-clean-plugin</artifactId>
196182
<version>${maven-clean-plugin.version}</version>
197183
</plugin>
198-
199184
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-compiler-plugin -->
200185
<plugin>
201186
<!-- 编译插件:编译主代码至主输出目录 -->
@@ -216,15 +201,13 @@
216201
</annotationProcessorPaths>
217202
</configuration>
218203
</plugin>
219-
220204
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-deploy-plugin -->
221205
<plugin>
222206
<!-- 发布插件:将项目输出构件部署到远程仓库 -->
223207
<groupId>org.apache.maven.plugins</groupId>
224208
<artifactId>maven-deploy-plugin</artifactId>
225209
<version>${maven-deploy-plugin.version}</version>
226210
</plugin>
227-
228211
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-enforcer-plugin -->
229212
<plugin>
230213
<!-- 环境检查插件:代码编译前的环境监察 -->
@@ -253,7 +236,6 @@
253236
</execution>
254237
</executions>
255238
</plugin>
256-
257239
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-gpg-plugin -->
258240
<plugin>
259241
<!-- 签名插件:对制品进行 PGP 签名 -->
@@ -270,15 +252,13 @@
270252
</execution>
271253
</executions>
272254
</plugin>
273-
274255
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-install-plugin -->
275256
<plugin>
276257
<!-- 安装插件:将项目输出构件安装到本地仓库 -->
277258
<groupId>org.apache.maven.plugins</groupId>
278259
<artifactId>maven-install-plugin</artifactId>
279260
<version>${maven-install-plugin.version}</version>
280261
</plugin>
281-
282262
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-resources-plugin -->
283263
<plugin>
284264
<!-- 资源插件:复制主资源文件至主输出目录 -->
@@ -289,7 +269,6 @@
289269
<encoding>${project.build.sourceEncoding}</encoding>
290270
</configuration>
291271
</plugin>
292-
293272
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-release-plugin -->
294273
<plugin>
295274
<!-- 发布管理插件:版本发布与标签管理 -->
@@ -304,7 +283,6 @@
304283
<goals>deploy</goals>
305284
</configuration>
306285
</plugin>
307-
308286
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-source-plugin -->
309287
<plugin>
310288
<!-- 源码插件:发布时自动将源码同时发布 -->
@@ -323,7 +301,6 @@
323301
</execution>
324302
</executions>
325303
</plugin>
326-
327304
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-surefire-plugin -->
328305
<plugin>
329306
<!-- 单元测试插件:执行测试用例 -->
@@ -345,7 +322,6 @@
345322
</excludes>
346323
</configuration>
347324
</plugin>
348-
349325
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-jar-plugin -->
350326
<plugin>
351327
<!-- jar 包生成插件:创建项目 jar 包 -->
@@ -362,7 +338,6 @@
362338
</archive>
363339
</configuration>
364340
</plugin>
365-
366341
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-javadoc-plugin -->
367342
<plugin>
368343
<!-- 文档插件:发布时自动生成 Javadoc 并发布 -->
@@ -385,7 +360,6 @@
385360
</execution>
386361
</executions>
387362
</plugin>
388-
389363
<!-- https://mvnrepository.com/artifact/org.sonatype.central/central-publishing-maven-plugin -->
390364
<plugin>
391365
<!-- 发布插件:将制品发布到 Maven Central Portal -->
@@ -402,7 +376,6 @@
402376
</plugins>
403377
</pluginManagement>
404378
<plugins>
405-
406379
<!-- https://mvnrepository.com/artifact/org.jacoco/jacoco-maven-plugin -->
407380
<plugin>
408381
<!-- 覆盖率插件:生成覆盖率报告并校验测试覆盖率(目标 90%) -->
@@ -447,7 +420,6 @@
447420
</execution>
448421
</executions>
449422
</plugin>
450-
451423
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-compiler-plugin -->
452424
<plugin>
453425
<!-- 编译插件:编译主代码至主输出目录 -->
@@ -470,8 +442,6 @@
470442
</plugin>
471443
</plugins>
472444
</build>
473-
474-
<!-- 构建 Profile 配置 -->
475445
<profiles>
476446
<profile>
477447
<id>disable-javadoc-doclint</id>
@@ -482,92 +452,78 @@
482452
<!-- Dependency versions -->
483453
<additionalparam>-Xdoclint:none -Xlint:unchecked</additionalparam>
484454
</properties>
485-
486455
</profile>
487456
<!-- 发布到 Maven Central Portal:mvn -Prelease deploy(GPG 签名 + 源码 + Javadoc + Central 发布插件) -->
488-
489457
<profile>
490458
<id>release</id>
491459
<build>
492460
<plugins>
493-
494461
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-enforcer-plugin -->
495462
<plugin>
496463
<!-- 环境检查插件:代码编译前的环境监察 -->
497464
<groupId>org.apache.maven.plugins</groupId>
498465
<artifactId>maven-enforcer-plugin</artifactId>
499466
</plugin>
500-
501467
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-compiler-plugin -->
502468
<plugin>
503469
<!-- 编译插件:编译主代码至主输出目录 -->
504470
<groupId>org.apache.maven.plugins</groupId>
505471
<artifactId>maven-compiler-plugin</artifactId>
506472
</plugin>
507-
508473
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-resources-plugin -->
509474
<plugin>
510475
<!-- 资源插件:复制主资源文件至主输出目录 -->
511476
<groupId>org.apache.maven.plugins</groupId>
512477
<artifactId>maven-resources-plugin</artifactId>
513478
</plugin>
514-
515479
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-surefire-plugin -->
516480
<plugin>
517481
<!-- 单元测试插件:执行测试用例 -->
518482
<groupId>org.apache.maven.plugins</groupId>
519483
<artifactId>maven-surefire-plugin</artifactId>
520484
</plugin>
521-
522485
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-jar-plugin -->
523486
<plugin>
524487
<!-- jar 包生成插件:创建项目 jar 包 -->
525488
<groupId>org.apache.maven.plugins</groupId>
526489
<artifactId>maven-jar-plugin</artifactId>
527490
</plugin>
528-
529491
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-source-plugin -->
530492
<plugin>
531493
<!-- 源码插件:发布时自动将源码同时发布 -->
532494
<groupId>org.apache.maven.plugins</groupId>
533495
<artifactId>maven-source-plugin</artifactId>
534496
</plugin>
535-
536497
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-javadoc-plugin -->
537498
<plugin>
538499
<!-- 文档插件:发布时自动生成 Javadoc 并发布 -->
539500
<groupId>org.apache.maven.plugins</groupId>
540501
<artifactId>maven-javadoc-plugin</artifactId>
541502
</plugin>
542-
543503
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-install-plugin -->
544504
<plugin>
545505
<!-- 安装插件:将项目输出构件安装到本地仓库 -->
546506
<groupId>org.apache.maven.plugins</groupId>
547507
<artifactId>maven-install-plugin</artifactId>
548508
</plugin>
549-
550509
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-gpg-plugin -->
551510
<plugin>
552511
<!-- 签名插件:对制品进行 PGP 签名 -->
553512
<groupId>org.apache.maven.plugins</groupId>
554513
<artifactId>maven-gpg-plugin</artifactId>
555514
</plugin>
556-
557515
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-deploy-plugin -->
558516
<plugin>
559517
<!-- 发布插件:将项目输出构件部署到远程仓库 -->
560518
<groupId>org.apache.maven.plugins</groupId>
561519
<artifactId>maven-deploy-plugin</artifactId>
562520
</plugin>
563-
564521
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-release-plugin -->
565522
<plugin>
566523
<!-- 发布管理插件:版本发布与标签管理 -->
567524
<groupId>org.apache.maven.plugins</groupId>
568525
<artifactId>maven-release-plugin</artifactId>
569526
</plugin>
570-
571527
<!-- https://mvnrepository.com/artifact/org.sonatype.central/central-publishing-maven-plugin -->
572528
<plugin>
573529
<!-- 发布插件:将制品发布到 Maven Central Portal -->

0 commit comments

Comments
 (0)