Skip to content

Commit 4442537

Browse files
committed
2022.6.4-Snapshot-Client(add json support(already complete!!),fix bug:Occur exception when config not correct)
1 parent fa34d2e commit 4442537

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

59 files changed

+605
-384
lines changed
Binary file not shown.
Binary file not shown.

.gradle/7.4/fileHashes/fileHashes.bin

600 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
2.42 KB
Binary file not shown.
Binary file not shown.

.gradle/file-system.probe

0 Bytes
Binary file not shown.

README-en.md

Lines changed: 2 additions & 4 deletions

README.md

Lines changed: 5 additions & 6 deletions
-27 Bytes
Binary file not shown.
Binary file not shown.
Binary file not shown.
-246 Bytes
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

build/reports/tests/test/classes/com.optilog.OptilogTest.html

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ <h1>OptilogTest</h1>
4141
</td>
4242
<td>
4343
<div class="infoBox" id="duration">
44-
<div class="counter">0.420s</div>
44+
<div class="counter">0.176s</div>
4545
<p>duration</p>
4646
</div>
4747
</td>
@@ -82,46 +82,46 @@ <h2>Tests</h2>
8282
</thead>
8383
<tr>
8484
<td class="success">test()</td>
85-
<td class="success">0.420s</td>
85+
<td class="success">0.176s</td>
8686
<td class="success">passed</td>
8787
</tr>
8888
</table>
8989
</div>
9090
<div id="tab1" class="tab">
9191
<h2>Standard output</h2>
9292
<span class="code">
93-
<pre>[2022-06-14|19:26:01(78))][com.optilog.OptilogTest test(OptilogTest.java:12)/Test worker] info:---常规输出测试---
94-
[2022-06-14|19:26:01(79))][com.optilog.OptilogTest test(OptilogTest.java:13)/Test worker] info:infojava.lang.Object@549621f3
95-
[2022-06-14|19:26:01(80))][com.optilog.OptilogTest test(OptilogTest.java:14)/Test worker] Error:error
96-
[2022-06-14|19:26:01(80))][com.optilog.OptilogTest test(OptilogTest.java:15)/Test worker] debug:debug32.0
97-
[2022-06-14|19:26:01(80))][com.optilog.OptilogTest test(OptilogTest.java:16)/Test worker] FATAL:null
98-
[2022-06-14|19:26:01(81))][com.optilog.OptilogTest test(OptilogTest.java:17)/Test worker] FATAL:null
99-
[2022-06-14|19:26:01(81))][com.optilog.OptilogTest test(OptilogTest.java:18)/Test worker] Warning:warnnull
100-
[2022-06-14|19:26:01(82))][com.optilog.OptilogTest test(OptilogTest.java:19)/Test worker] info:---占位符---
101-
[2022-06-14|19:26:01(83))][com.optilog.OptilogTest test(OptilogTest.java:20)/Test worker] info:1 2
102-
[2022-06-14|19:26:01(83))][com.optilog.OptilogTest test(OptilogTest.java:21)/Test worker] Error:1 1
103-
[2022-06-14|19:26:01(84))][com.optilog.OptilogTest test(OptilogTest.java:22)/Test worker] Warning:null
104-
[2022-06-14|19:26:01(84))][com.optilog.OptilogTest test(OptilogTest.java:23)/Test worker] debug:1 2 #3
105-
[2022-06-14|19:26:01(85))][com.optilog.OptilogTest test(OptilogTest.java:24)/Test worker] FATAL:1 #2
106-
[2022-06-14|19:26:01(85))][com.optilog.OptilogTest test(OptilogTest.java:25)/Test worker] debug:de
107-
[2022-06-14|19:26:01(85))][com.optilog.OptilogTest test(OptilogTest.java:26)/Test worker] test:t!e!s!t!
108-
[2022-06-14|19:26:01(86))][com.optilog.OptilogTest test(OptilogTest.java:33)/Test worker] Warning:---变化栈测试---
109-
[2022-06-14|19:26:01(86))][com.optilog.OptilogTest test(OptilogTest.java:34)/Test worker] info:info(test)
110-
[2022-06-14|19:26:01(87))][com.optilog.OptilogTest test(OptilogTest.java:36)/Test worker] info:$
111-
[2022-06-14|19:26:01(87))][com.optilog.OptilogTest lambda$test$1(OptilogTest.java:35)/Thread-3] info:hello
93+
<pre>[2022-06-15|12:54:52(11)][com.optilog.OptilogTest test(OptilogTest.java:15)/Test worker] info:---常规输出测试---
94+
[2022-06-15|12:54:52(12)][com.optilog.OptilogTest test(OptilogTest.java:16)/Test worker] info:infojava.lang.Object@34cdeda2
95+
[2022-06-15|12:54:52(13)][com.optilog.OptilogTest test(OptilogTest.java:17)/Test worker] Error:error
96+
[2022-06-15|12:54:52(13)][com.optilog.OptilogTest test(OptilogTest.java:18)/Test worker] debug:debug32.0
97+
[2022-06-15|12:54:52(13)][com.optilog.OptilogTest test(OptilogTest.java:19)/Test worker] FATAL:null
98+
[2022-06-15|12:54:52(14)][com.optilog.OptilogTest test(OptilogTest.java:20)/Test worker] FATAL:null
99+
[2022-06-15|12:54:52(14)][com.optilog.OptilogTest test(OptilogTest.java:21)/Test worker] Warning:warnnull
100+
[2022-06-15|12:54:52(15)][com.optilog.OptilogTest test(OptilogTest.java:22)/Test worker] info:---占位符---
101+
[2022-06-15|12:54:52(15)][com.optilog.OptilogTest test(OptilogTest.java:23)/Test worker] info:1 2
102+
[2022-06-15|12:54:52(15)][com.optilog.OptilogTest test(OptilogTest.java:24)/Test worker] Error:1 1
103+
[2022-06-15|12:54:52(16)][com.optilog.OptilogTest test(OptilogTest.java:25)/Test worker] Warning:null
104+
[2022-06-15|12:54:52(16)][com.optilog.OptilogTest test(OptilogTest.java:26)/Test worker] debug:1 2 #3
105+
[2022-06-15|12:54:52(16)][com.optilog.OptilogTest test(OptilogTest.java:27)/Test worker] FATAL:1 #2
106+
[2022-06-15|12:54:52(17)][com.optilog.OptilogTest test(OptilogTest.java:28)/Test worker] debug:de
107+
[2022-06-15|12:54:52(17)][com.optilog.OptilogTest test(OptilogTest.java:29)/Test worker] test:t!e!s!t!
108+
[2022-06-15|12:54:52(17)][com.optilog.OptilogTest test(OptilogTest.java:36)/Test worker] Warning:---变化栈测试---
109+
[2022-06-15|12:54:52(17)][com.optilog.OptilogTest test(OptilogTest.java:37)/Test worker] info:info(test)
110+
[2022-06-15|12:54:52(18)][com.optilog.OptilogTest test(OptilogTest.java:39)/Test worker] info:$
111+
[2022-06-15|12:54:52(18)][com.optilog.OptilogTest lambda$test$1(OptilogTest.java:38)/Thread-3] info:hello
112112
19
113-
[2022-06-14|19:26:01(88)][com.optilog.OptilogTest test(OptilogTest.java:41)/Test worker] info:log2
113+
[2022-06-15|12:54:52(18)][com.optilog.OptilogTest test(OptilogTest.java:44)/Test worker] info:log2
114114
</pre>
115115
</span>
116116
</div>
117117
<div id="tab2" class="tab">
118118
<h2>Standard error</h2>
119119
<span class="code">
120-
<pre>[2022-06-14|19:26:01(79))][com.optilog.OptilogTest test(OptilogTest.java:14)/Test worker] Error:error
121-
[2022-06-14|19:26:01(80))][com.optilog.OptilogTest test(OptilogTest.java:16)/Test worker] FATAL:null
122-
[2022-06-14|19:26:01(80))][com.optilog.OptilogTest test(OptilogTest.java:17)/Test worker] FATAL:null
123-
[2022-06-14|19:26:01(83))][com.optilog.OptilogTest test(OptilogTest.java:21)/Test worker] Error:1 1
124-
[2022-06-14|19:26:01(84))][com.optilog.OptilogTest test(OptilogTest.java:24)/Test worker] FATAL:1 #2
120+
<pre>[2022-06-15|12:54:52(12)][com.optilog.OptilogTest test(OptilogTest.java:17)/Test worker] Error:error
121+
[2022-06-15|12:54:52(13)][com.optilog.OptilogTest test(OptilogTest.java:19)/Test worker] FATAL:null
122+
[2022-06-15|12:54:52(14)][com.optilog.OptilogTest test(OptilogTest.java:20)/Test worker] FATAL:null
123+
[2022-06-15|12:54:52(15)][com.optilog.OptilogTest test(OptilogTest.java:24)/Test worker] Error:1 1
124+
[2022-06-15|12:54:52(16)][com.optilog.OptilogTest test(OptilogTest.java:27)/Test worker] FATAL:1 #2
125125
</pre>
126126
</span>
127127
</div>
@@ -133,7 +133,7 @@ <h2>Standard error</h2>
133133
<input id="line-wrapping-toggle" type="checkbox" autocomplete="off"/>
134134
</label>
135135
</div>Generated by
136-
<a href="http://www.gradle.org">Gradle 7.4</a> at 2022年6月14日 下午7:26:01</p>
136+
<a href="http://www.gradle.org">Gradle 7.4</a> at 2022年6月15日 下午12:54:52</p>
137137
</div>
138138
</div>
139139
</body>

build/reports/tests/test/index.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ <h1>Test Summary</h1>
3838
</td>
3939
<td>
4040
<div class="infoBox" id="duration">
41-
<div class="counter">0.420s</div>
41+
<div class="counter">0.176s</div>
4242
<p>duration</p>
4343
</div>
4444
</td>
@@ -85,7 +85,7 @@ <h2>Packages</h2>
8585
<td>1</td>
8686
<td>0</td>
8787
<td>0</td>
88-
<td>0.420s</td>
88+
<td>0.176s</td>
8989
<td class="success">100%</td>
9090
</tr>
9191
</tbody>
@@ -112,7 +112,7 @@ <h2>Classes</h2>
112112
<td>1</td>
113113
<td>0</td>
114114
<td>0</td>
115-
<td>0.420s</td>
115+
<td>0.176s</td>
116116
<td class="success">100%</td>
117117
</tr>
118118
</tbody>
@@ -126,7 +126,7 @@ <h2>Classes</h2>
126126
<input id="line-wrapping-toggle" type="checkbox" autocomplete="off"/>
127127
</label>
128128
</div>Generated by
129-
<a href="http://www.gradle.org">Gradle 7.4</a> at 2022年6月14日 下午7:26:01</p>
129+
<a href="http://www.gradle.org">Gradle 7.4</a> at 2022年6月15日 下午12:54:52</p>
130130
</div>
131131
</div>
132132
</body>

build/reports/tests/test/packages/com.optilog.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ <h1>Package com.optilog</h1>
4040
</td>
4141
<td>
4242
<div class="infoBox" id="duration">
43-
<div class="counter">0.420s</div>
43+
<div class="counter">0.176s</div>
4444
<p>duration</p>
4545
</div>
4646
</td>
@@ -83,7 +83,7 @@ <h2>Classes</h2>
8383
<td>1</td>
8484
<td>0</td>
8585
<td>0</td>
86-
<td>0.420s</td>
86+
<td>0.176s</td>
8787
<td class="success">100%</td>
8888
</tr>
8989
</table>
@@ -96,7 +96,7 @@ <h2>Classes</h2>
9696
<input id="line-wrapping-toggle" type="checkbox" autocomplete="off"/>
9797
</label>
9898
</div>Generated by
99-
<a href="http://www.gradle.org">Gradle 7.4</a> at 2022年6月14日 下午7:26:01</p>
99+
<a href="http://www.gradle.org">Gradle 7.4</a> at 2022年6月15日 下午12:54:52</p>
100100
</div>
101101
</div>
102102
</body>

build/resources/test/Settings.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
"defaultConsolePath": "D:\\Program\\Project\\resources\\app\\Git\\Projects\\Optilog-Client\\src\\test\\resources\\logs",
1717
"Path1": "D:\\Program\\Project\\resources\\app\\Git\\Projects\\Optilog-Client\\src\\test\\resources",
1818
"infoPath": "%path1",
19+
"debugPath": "%path1",
1920
"fileName": "%timeLog.log",
2021
"packingFormat": "[%yyyy-%MM-%dd|%HH:%mm:%ss(%SS))][%class %method(%file:%line)/%thread] %level:%msg"
2122
},

build/resources/test/Settings.properties

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@ file.consoleFatal=true
1919
file.fileName=%timeLog.log
2020
file.packingFormat=[%yyyy-%MM-%dd|%HH:%mm:%ss(%SS))][%class %method(%file:%line)/%thread] %level:%msg
2121
# server
22-
server.infoSendToServer=true
23-
server.errorSendToServer=true
24-
server.warnSendToServer=true
25-
server.debugSendToServer=true
26-
server.fatalSendToServer=true
27-
server.startClient=true
22+
server.infoSendToServer=false
23+
server.errorSendToServer=false
24+
server.warnSendToServer=false
25+
server.debugSendToServer=false
26+
server.fatalSendToServer=false
27+
server.startClient=false
2828
server.socketNumber=65535
2929
server.packingFormat=[%yyyy-%MM-%dd|%HH:%mm:%ss(%SS))][%class %method(%file:%line)/%thread] %level:%msg
3030
server.host=localhost

build/resources/test/logs/2022-06-15 13-32-03Log.log

Whitespace-only changes.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
[2022-06-15|13:32:29(54))][com.optilog.PerformanceTester main(PerformanceTester.java:10)/main] info:
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
[2022-06-15|14:14:10(22))][com.optilog.PerformanceTester main(PerformanceTester.java:10)/main] info:
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
[2022-06-15|14:15:09(15))][com.optilog.PerformanceTester main(PerformanceTester.java:10)/main] info:
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
[2022-06-15|14:15:20(81))][com.optilog.PerformanceTester main(PerformanceTester.java:10)/main] info:
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,33 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<testsuite name="com.optilog.OptilogTest" tests="1" skipped="0" failures="0" errors="0" timestamp="2022-06-14T11:26:01" hostname="LAPTOP-4KAC853E" time="0.42">
2+
<testsuite name="com.optilog.OptilogTest" tests="1" skipped="0" failures="0" errors="0" timestamp="2022-06-15T04:54:52" hostname="LAPTOP-4KAC853E" time="0.176">
33
<properties/>
4-
<testcase name="test()" classname="com.optilog.OptilogTest" time="0.42"/>
5-
<system-out><![CDATA[[2022-06-14|19:26:01(78))][com.optilog.OptilogTest test(OptilogTest.java:12)/Test worker] info:---常规输出测试---
6-
[2022-06-14|19:26:01(79))][com.optilog.OptilogTest test(OptilogTest.java:13)/Test worker] info:infojava.lang.Object@549621f3
7-
[2022-06-14|19:26:01(80))][com.optilog.OptilogTest test(OptilogTest.java:14)/Test worker] Error:error
8-
[2022-06-14|19:26:01(80))][com.optilog.OptilogTest test(OptilogTest.java:15)/Test worker] debug:debug32.0
9-
[2022-06-14|19:26:01(80))][com.optilog.OptilogTest test(OptilogTest.java:16)/Test worker] FATAL:null
10-
[2022-06-14|19:26:01(81))][com.optilog.OptilogTest test(OptilogTest.java:17)/Test worker] FATAL:null
11-
[2022-06-14|19:26:01(81))][com.optilog.OptilogTest test(OptilogTest.java:18)/Test worker] Warning:warnnull
12-
[2022-06-14|19:26:01(82))][com.optilog.OptilogTest test(OptilogTest.java:19)/Test worker] info:---占位符---
13-
[2022-06-14|19:26:01(83))][com.optilog.OptilogTest test(OptilogTest.java:20)/Test worker] info:1 2
14-
[2022-06-14|19:26:01(83))][com.optilog.OptilogTest test(OptilogTest.java:21)/Test worker] Error:1 1
15-
[2022-06-14|19:26:01(84))][com.optilog.OptilogTest test(OptilogTest.java:22)/Test worker] Warning:null
16-
[2022-06-14|19:26:01(84))][com.optilog.OptilogTest test(OptilogTest.java:23)/Test worker] debug:1 2 #3
17-
[2022-06-14|19:26:01(85))][com.optilog.OptilogTest test(OptilogTest.java:24)/Test worker] FATAL:1 #2
18-
[2022-06-14|19:26:01(85))][com.optilog.OptilogTest test(OptilogTest.java:25)/Test worker] debug:de
19-
[2022-06-14|19:26:01(85))][com.optilog.OptilogTest test(OptilogTest.java:26)/Test worker] test:t!e!s!t!
20-
[2022-06-14|19:26:01(86))][com.optilog.OptilogTest test(OptilogTest.java:33)/Test worker] Warning:---变化栈测试---
21-
[2022-06-14|19:26:01(86))][com.optilog.OptilogTest test(OptilogTest.java:34)/Test worker] info:info(test)
22-
[2022-06-14|19:26:01(87))][com.optilog.OptilogTest test(OptilogTest.java:36)/Test worker] info:$
23-
[2022-06-14|19:26:01(87))][com.optilog.OptilogTest lambda$test$1(OptilogTest.java:35)/Thread-3] info:hello
4+
<testcase name="test()" classname="com.optilog.OptilogTest" time="0.176"/>
5+
<system-out><![CDATA[[2022-06-15|12:54:52(11)][com.optilog.OptilogTest test(OptilogTest.java:15)/Test worker] info:---常规输出测试---
6+
[2022-06-15|12:54:52(12)][com.optilog.OptilogTest test(OptilogTest.java:16)/Test worker] info:infojava.lang.Object@34cdeda2
7+
[2022-06-15|12:54:52(13)][com.optilog.OptilogTest test(OptilogTest.java:17)/Test worker] Error:error
8+
[2022-06-15|12:54:52(13)][com.optilog.OptilogTest test(OptilogTest.java:18)/Test worker] debug:debug32.0
9+
[2022-06-15|12:54:52(13)][com.optilog.OptilogTest test(OptilogTest.java:19)/Test worker] FATAL:null
10+
[2022-06-15|12:54:52(14)][com.optilog.OptilogTest test(OptilogTest.java:20)/Test worker] FATAL:null
11+
[2022-06-15|12:54:52(14)][com.optilog.OptilogTest test(OptilogTest.java:21)/Test worker] Warning:warnnull
12+
[2022-06-15|12:54:52(15)][com.optilog.OptilogTest test(OptilogTest.java:22)/Test worker] info:---占位符---
13+
[2022-06-15|12:54:52(15)][com.optilog.OptilogTest test(OptilogTest.java:23)/Test worker] info:1 2
14+
[2022-06-15|12:54:52(15)][com.optilog.OptilogTest test(OptilogTest.java:24)/Test worker] Error:1 1
15+
[2022-06-15|12:54:52(16)][com.optilog.OptilogTest test(OptilogTest.java:25)/Test worker] Warning:null
16+
[2022-06-15|12:54:52(16)][com.optilog.OptilogTest test(OptilogTest.java:26)/Test worker] debug:1 2 #3
17+
[2022-06-15|12:54:52(16)][com.optilog.OptilogTest test(OptilogTest.java:27)/Test worker] FATAL:1 #2
18+
[2022-06-15|12:54:52(17)][com.optilog.OptilogTest test(OptilogTest.java:28)/Test worker] debug:de
19+
[2022-06-15|12:54:52(17)][com.optilog.OptilogTest test(OptilogTest.java:29)/Test worker] test:t!e!s!t!
20+
[2022-06-15|12:54:52(17)][com.optilog.OptilogTest test(OptilogTest.java:36)/Test worker] Warning:---变化栈测试---
21+
[2022-06-15|12:54:52(17)][com.optilog.OptilogTest test(OptilogTest.java:37)/Test worker] info:info(test)
22+
[2022-06-15|12:54:52(18)][com.optilog.OptilogTest test(OptilogTest.java:39)/Test worker] info:$
23+
[2022-06-15|12:54:52(18)][com.optilog.OptilogTest lambda$test$1(OptilogTest.java:38)/Thread-3] info:hello
2424
19
25-
[2022-06-14|19:26:01(88)][com.optilog.OptilogTest test(OptilogTest.java:41)/Test worker] info:log2
25+
[2022-06-15|12:54:52(18)][com.optilog.OptilogTest test(OptilogTest.java:44)/Test worker] info:log2
2626
]]></system-out>
27-
<system-err><![CDATA[[2022-06-14|19:26:01(79))][com.optilog.OptilogTest test(OptilogTest.java:14)/Test worker] Error:error
28-
[2022-06-14|19:26:01(80))][com.optilog.OptilogTest test(OptilogTest.java:16)/Test worker] FATAL:null
29-
[2022-06-14|19:26:01(80))][com.optilog.OptilogTest test(OptilogTest.java:17)/Test worker] FATAL:null
30-
[2022-06-14|19:26:01(83))][com.optilog.OptilogTest test(OptilogTest.java:21)/Test worker] Error:1 1
31-
[2022-06-14|19:26:01(84))][com.optilog.OptilogTest test(OptilogTest.java:24)/Test worker] FATAL:1 #2
27+
<system-err><![CDATA[[2022-06-15|12:54:52(12)][com.optilog.OptilogTest test(OptilogTest.java:17)/Test worker] Error:error
28+
[2022-06-15|12:54:52(13)][com.optilog.OptilogTest test(OptilogTest.java:19)/Test worker] FATAL:null
29+
[2022-06-15|12:54:52(14)][com.optilog.OptilogTest test(OptilogTest.java:20)/Test worker] FATAL:null
30+
[2022-06-15|12:54:52(15)][com.optilog.OptilogTest test(OptilogTest.java:24)/Test worker] Error:1 1
31+
[2022-06-15|12:54:52(16)][com.optilog.OptilogTest test(OptilogTest.java:27)/Test worker] FATAL:1 #2
3232
]]></system-err>
3333
</testsuite>
-24 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
Binary file not shown.
Binary file not shown.

src/main/java/com/optilog/log/Log.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,6 @@
66

77
public interface Log extends IOptilog {
88
static Log initLog(String pathOfSettingFile) {
9-
if (Util.addon != null) {
10-
return Util.addon;
11-
}
129
Optilog optilog = new Optilog(pathOfSettingFile);
1310
optilog.logPreparer(pathOfSettingFile, optilog);
1411
return optilog;

src/main/java/com/optilog/log/Logger.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ private Logger() {
1515
void logInfo(LogEvent le, Optilog instance) {
1616
instance.logState.allLogCount++;
1717
instance.logState.infoLogCount++;
18-
1918
synchronized (this) {
2019
le.message = instance.baaLog.getInfoBefore() + le.message + instance.baaLog.getInfoAfter();
2120
}

src/main/java/com/optilog/log/Optilog.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ public class Optilog implements Log {
2424

2525
public volatile MySQL connection = new MySQL();
2626

27-
public volatile SettingFiles allSetting;
27+
public volatile SettingFiles allSetting = new SettingFiles();
2828

2929
public volatile String settingFilePath;
3030

@@ -44,8 +44,8 @@ public class Optilog implements Log {
4444
public void logPreparer(String settingFilePath, Optilog instance) {
4545
if (settingFilePath.isBlank()) {
4646
instance.consoleFileMasterCaution = false;
47+
return;
4748
}
48-
instance.allSetting = new SettingFiles();
4949

5050
try {
5151
SettingFiles.check(settingFilePath, instance);

src/main/java/com/optilog/log/Packing.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ private Packing() {
1414

1515
@OnlyInLog
1616
public static String packMessage(String msg, String level, Optilog instance, Appender appender) {
17-
StackTraceElement[] arr = Thread.currentThread().getStackTrace();
17+
final StackTraceElement[] arr = Thread.currentThread().getStackTrace();
1818
String returnString = instance.allSetting.printPackingFormat;
1919
if (appender == Appender.FILE) {
2020
returnString = instance.allSetting.consolePackingFormat;

0 commit comments

Comments
 (0)