Skip to content

Commit 0c75684

Browse files
committed
v4.5.3
1 parent d51291e commit 0c75684

7 files changed

Lines changed: 35 additions & 5 deletions

File tree

debug-tools-base/src/main/java/io/github/future0923/debug/tools/base/constants/ProjectConstants.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ public interface ProjectConstants {
2525

2626
String NAME = "DebugTools";
2727

28-
String VERSION = "4.5.2";
28+
String VERSION = "4.5.3";
2929

3030
String SPRING_EXTENSION_JAR_NAME = "debug-tools-extension-spring";
3131

debug-tools-base/src/main/java/io/github/future0923/debug/tools/base/utils/DebugToolsIgnoreSqlUtils.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ public static Map<String, Set<Pattern>> getContentRuleMap(File file) {
121121
List<String> lines = FileUtil.readLines(file, StandardCharsets.UTF_8);
122122
for (String line : lines) {
123123
String trim = StrUtil.trim(line);
124-
if (StrUtil.isBlank(trim)) {
124+
if (StrUtil.isBlank(trim) || trim.startsWith("#") || trim.startsWith(";")) {
125125
continue;
126126
}
127127
if (line.startsWith("[[") && line.endsWith("]]")) {

debug-tools-idea/gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ kotlin.stdlib.default.dependency = false
77
# Enable Gradle Build Cache -> https://docs.gradle.org/current/userguide/build_cache.html
88
#org.gradle.caching = true
99

10-
pluginVersion=4.5.2
10+
pluginVersion=4.5.3
1111

1212
sinceBuild=231.0
1313
#untilBuild=251.*

debug-tools-idea/src/main/resources/META-INF/plugin.xml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,18 @@
3535

3636
<change-notes>
3737
<![CDATA[
38+
<strong>4.5.3</strong>
39+
<ul>
40+
<li>修复PostgreSQL占位符变量未替换的bug</li>
41+
<li>支持数组和泛型集合类型的枚举参数转换</li>
42+
<li>支持修改@RequestParam注解热重载</li>
43+
<li>打印sql支持正则过滤包和语句</li>
44+
<li>优化搜索url搜索速度和double shift卡死的bug</li>
45+
<li>优化发送消息避免阻塞idea的ui进程</li>
46+
<li>修复切换新项目时偶尔NPE的bug</li>
47+
<li>优化获取JVM列表和Attach功能避免阻塞UI线程</li>
48+
<li>优化quick debug时间类型支持更多格式自动转化</li>
49+
<ul>
3850
<strong>4.5.2</strong>
3951
<ul>
4052
<li>增加热重载保留类静态变量用运行时数据的配置</li>
@@ -264,7 +276,7 @@
264276
implementationClass="io.github.future0923.debug.tools.idea.line.QuickDebugLineMarkerProvider"/>
265277
<codeInsight.lineMarkerProvider language="JAVA"
266278
implementationClass="io.github.future0923.debug.tools.idea.line.IgnoreStaticFieldLineMarkerProvider"/>
267-
<searchEverywhereContributor implementation="io.github.future0923.debug.tools.idea.search.HttpUrlSearchContributorFactory"/>
279+
<!-- <searchEverywhereContributor implementation="io.github.future0923.debug.tools.idea.search.HttpUrlSearchContributorFactory"/>-->
268280

269281
<!--json编辑器代码导航-->
270282
<lang.directNavigationProvider

debug-tools-test/debug-tools-test-spring-boot-mybatis/pom.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,11 @@
1717
<artifactId>lombok</artifactId>
1818
<scope>provided</scope>
1919
</dependency>
20+
<dependency>
21+
<groupId>com.alibaba</groupId>
22+
<artifactId>druid-spring-boot-starter</artifactId>
23+
<version>1.2.18</version>
24+
</dependency>
2025
<dependency>
2126
<groupId>com.baomidou</groupId>
2227
<artifactId>dynamic-datasource-spring-boot-starter</artifactId>

debug-tools-test/debug-tools-test-spring-boot-mybatis/src/main/resources/application.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,23 @@ spring:
44
primary: debut-tools
55
datasource:
66
debut-tools:
7+
type: com.alibaba.druid.pool.DruidDataSource
78
driver-class-name: com.mysql.cj.jdbc.Driver
89
url: jdbc:mysql://120.48.104.68:3306/debug-tools?allowMultiQueries=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&
910
username: debug-tools
1011
password: 123456Aa
12+
druid:
13+
initial-size: 5
14+
min-idle: 5
15+
max-active: 20
16+
max-wait: 60000
17+
validation-query: SELECT 1
18+
test-while-idle: true
19+
test-on-borrow: false
20+
test-on-return: false
21+
time-between-eviction-runs-millis: 60000
22+
min-evictable-idle-time-millis: 300000
23+
filters: stat,wall,slf4j
1124
# debut-tools:
1225
# driver-class-name: org.postgresql.Driver
1326
# url: jdbc:postgresql://127.0.0.1:5432/debug-tools?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
</developers>
4343

4444
<properties>
45-
<revision>4.5.2</revision>
45+
<revision>4.5.3</revision>
4646
<compiler.version>8</compiler.version>
4747
<target.version>8</target.version>
4848
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

0 commit comments

Comments
 (0)