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>
</dependency>
<!--NextDoc4j (现代化 API 文档 UI 工具 全面替代 Swagger UI) -->
<!-- NextDoc4j (现代化 API 文档 UI 工具全面替代 Swagger UI) -->
<dependency>
<groupId>top.nextdoc4j</groupId>
<artifactId>nextdoc4j-springboot3-starter</artifactId>
</dependency>
<!--nextdoc4j - 枚举插件-->
<!-- NextDoc4j - 枚举插件 -->
<dependency>
<groupId>top.nextdoc4j</groupId>
<artifactId>nextdoc4j-plugin-enums</artifactId>
</dependency>
</dependencies>
</project>

View File

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

View File

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

View File

@@ -29,8 +29,8 @@ import java.io.IOException;
/**
* 通用配置文件读取工厂
* <p>
* DefaultPropertySourceFactory 仅支持 properties
* 配置文件读取,详见:<a
* DefaultPropertySourceFactory 仅支持 properties 配置文件读取 <br>
* 详见:<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>
*

View File

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

View File

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

View File

@@ -36,15 +36,15 @@ import java.util.stream.Collectors;
*/
public class AccessLogUtils {
private AccessLogUtils() {
}
/**
* 静态资源路径模式
*/
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");
private AccessLogUtils() {
}
/**
* 获取参数信息
*