chore: 优化部分代码格式

This commit is contained in:
2025-12-28 21:11:15 +08:00
parent 776acc6e5c
commit 485b473292
7 changed files with 24 additions and 24 deletions

View File

@@ -22,17 +22,15 @@
<artifactId>continew-starter-core</artifactId> <artifactId>continew-starter-core</artifactId>
</dependency> </dependency>
<!--NextDoc4j (现代化 API 文档 UI 工具 全面替代 Swagger UI) --> <!-- NextDoc4j (现代化 API 文档 UI 工具全面替代 Swagger UI) -->
<dependency> <dependency>
<groupId>top.nextdoc4j</groupId> <groupId>top.nextdoc4j</groupId>
<artifactId>nextdoc4j-springboot3-starter</artifactId> <artifactId>nextdoc4j-springboot3-starter</artifactId>
</dependency> </dependency>
<!-- NextDoc4j - 枚举插件 -->
<!--nextdoc4j - 枚举插件-->
<dependency> <dependency>
<groupId>top.nextdoc4j</groupId> <groupId>top.nextdoc4j</groupId>
<artifactId>nextdoc4j-plugin-enums</artifactId> <artifactId>nextdoc4j-plugin-enums</artifactId>
</dependency> </dependency>
</dependencies> </dependencies>
</project> </project>

View File

@@ -76,7 +76,7 @@ public class SpringDocAutoConfiguration implements WebMvcConfigurer {
} }
/** /**
* 基础枚举处理器 * BaseEnum 枚举处理器
* *
* @return {@link BaseEnumProcessor } * @return {@link BaseEnumProcessor }
*/ */

View File

@@ -22,13 +22,14 @@ import top.continew.starter.core.enums.BaseEnum;
import top.nextdoc4j.enums.resolver.EnumMetadataResolver; import top.nextdoc4j.enums.resolver.EnumMetadataResolver;
/** /**
* 基础枚举处理器 - nextdoc4j 枚举插件展示枚举值 * BaseEnum 枚举处理器 - NexDoc4j 枚举插件展示枚举值
* *
* @author echo * @author echo
* @since 2.15.0 * @since 2.15.0
*/ */
@Component @Component
public class BaseEnumProcessor implements EnumMetadataResolver { public class BaseEnumProcessor implements EnumMetadataResolver {
@Override @Override
public boolean supports(Class<?> aClass) { public boolean supports(Class<?> aClass) {
return aClass != null && aClass.isEnum() && ClassUtil.isAssignable(BaseEnum.class, aClass); return aClass != null && aClass.isEnum() && ClassUtil.isAssignable(BaseEnum.class, aClass);

View File

@@ -29,8 +29,8 @@ import java.io.IOException;
/** /**
* 通用配置文件读取工厂 * 通用配置文件读取工厂
* <p> * <p>
* DefaultPropertySourceFactory 仅支持 properties * DefaultPropertySourceFactory 仅支持 properties 配置文件读取 <br>
* 配置文件读取,详见:<a * 详见:<a
* href="https://docs.spring.io/spring-boot/docs/2.0.6.RELEASE/reference/html/boot-features-external-config.html#boot-features-external-config-yaml-shortcomings">YAMLShortcomings</a> * href="https://docs.spring.io/spring-boot/docs/2.0.6.RELEASE/reference/html/boot-features-external-config.html#boot-features-external-config-yaml-shortcomings">YAMLShortcomings</a>
* </p> * </p>
* *

View File

@@ -48,11 +48,11 @@ import java.util.Map;
*/ */
public class SpringWebUtils { public class SpringWebUtils {
private static final AntPathMatcher MATCHER = new AntPathMatcher();
private SpringWebUtils() { private SpringWebUtils() {
} }
private static final AntPathMatcher MATCHER = new AntPathMatcher();
/** /**
* 路径是否匹配 * 路径是否匹配
* *
@@ -97,7 +97,8 @@ public class SpringWebUtils {
* @param path 路径 * @param path 路径
* @param pattern 匹配模式 * @param pattern 匹配模式
* @return 是否匹配 * @return 是否匹配
* @since 2.4.0 * @author echo
* @since 2.15.0
*/ */
public static boolean isMatchAnt(String path, String pattern) { public static boolean isMatchAnt(String path, String pattern) {
return MATCHER.match(pattern, path); return MATCHER.match(pattern, path);
@@ -109,7 +110,8 @@ public class SpringWebUtils {
* @param path 路径 * @param path 路径
* @param patterns 匹配模式列表 * @param patterns 匹配模式列表
* @return 是否匹配 * @return 是否匹配
* @since 2.6.0 * @author echo
* @since 2.15.0
*/ */
public static boolean isMatchAnt(String path, List<String> patterns) { public static boolean isMatchAnt(String path, List<String> patterns) {
return patterns.stream().anyMatch(pattern -> isMatchAnt(path, pattern)); return patterns.stream().anyMatch(pattern -> isMatchAnt(path, pattern));

View File

@@ -63,7 +63,7 @@
<!-- API Documentation Versions --> <!-- API Documentation Versions -->
<nextdoc4j.version>1.1.5</nextdoc4j.version> <nextdoc4j.version>1.1.5</nextdoc4j.version>
<swagger-annotations.version>2.2.36</swagger-annotations.version> <swagger.version>2.2.38</swagger.version>
<!-- Tracing and Logging Versions --> <!-- Tracing and Logging Versions -->
<tlog.version>1.5.2</tlog.version> <tlog.version>1.5.2</tlog.version>
@@ -317,7 +317,7 @@
<version>${crane4j.version}</version> <version>${crane4j.version}</version>
</dependency> </dependency>
<!--NextDoc4j (现代化 API 文档 UI 工具 全面替代 Swagger UI) --> <!-- NextDoc4j (现代化 API 文档 UI 工具全面替代 Swagger UI) -->
<dependency> <dependency>
<groupId>top.nextdoc4j</groupId> <groupId>top.nextdoc4j</groupId>
<artifactId>nextdoc4j-bom</artifactId> <artifactId>nextdoc4j-bom</artifactId>
@@ -325,6 +325,12 @@
<type>pom</type> <type>pom</type>
<scope>import</scope> <scope>import</scope>
</dependency> </dependency>
<!-- Swagger 注解 -->
<dependency>
<groupId>io.swagger.core.v3</groupId>
<artifactId>swagger-annotations-jakarta</artifactId>
<version>${swagger.version}</version>
</dependency>
<!-- TLog轻量级的分布式日志标记追踪神器 --> <!-- TLog轻量级的分布式日志标记追踪神器 -->
<dependency> <dependency>
@@ -421,13 +427,6 @@
<version>${commons-compress.version}</version> <version>${commons-compress.version}</version>
</dependency> </dependency>
<!-- Swagger 注解 -->
<dependency>
<groupId>io.swagger.core.v3</groupId>
<artifactId>swagger-annotations-jakarta</artifactId>
<version>${swagger-annotations.version}</version>
</dependency>
<!-- ContiNew Starter 依赖 --> <!-- ContiNew Starter 依赖 -->
<dependency> <dependency>
<groupId>top.continew.starter</groupId> <groupId>top.continew.starter</groupId>

View File

@@ -36,15 +36,15 @@ import java.util.stream.Collectors;
*/ */
public class AccessLogUtils { public class AccessLogUtils {
private AccessLogUtils() {
}
/** /**
* 静态资源路径模式 * 静态资源路径模式
*/ */
private static final List<String> RESOURCE_PATH = List private static final List<String> RESOURCE_PATH = List
.of("/**/doc/**", "/**/doc.html", "/**/nextdoc/**", "/**/v*/api-docs/**", "/**/api-docs/**", "/**/swagger-ui/**", "/**/swagger-ui.html", "/**/swagger-resources/**", "/**/webjars/**", "/**/favicon.ico", "/**/static/**", "/**/assets/**", "/**/actuator/**", "/error", "/health"); .of("/**/doc/**", "/**/doc.html", "/**/nextdoc/**", "/**/v*/api-docs/**", "/**/api-docs/**", "/**/swagger-ui/**", "/**/swagger-ui.html", "/**/swagger-resources/**", "/**/webjars/**", "/**/favicon.ico", "/**/static/**", "/**/assets/**", "/**/actuator/**", "/error", "/health");
private AccessLogUtils() {
}
/** /**
* 获取参数信息 * 获取参数信息
* *