Skip to content

Commit 2407a38

Browse files
committed
LogService: stop using deprecated constants
1 parent 0caa53a commit 2407a38

File tree

4 files changed

+43
-42
lines changed

4 files changed

+43
-42
lines changed

src/main/java/org/scijava/log/AbstractLogService.java

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -115,102 +115,102 @@ protected void log(final int level, final Object msg) {
115115

116116
@Override
117117
public void debug(final Object msg) {
118-
log(DEBUG, msg, null);
118+
log(LogLevel.DEBUG, msg, null);
119119
}
120120

121121
@Override
122122
public void debug(final Throwable t) {
123-
log(DEBUG, null, t);
123+
log(LogLevel.DEBUG, null, t);
124124
}
125125

126126
@Override
127127
public void debug(final Object msg, final Throwable t) {
128-
log(DEBUG, msg, t);
128+
log(LogLevel.DEBUG, msg, t);
129129
}
130130

131131
@Override
132132
public void error(final Object msg) {
133-
log(ERROR, msg, null);
133+
log(LogLevel.ERROR, msg, null);
134134
}
135135

136136
@Override
137137
public void error(final Throwable t) {
138-
log(ERROR, null, t);
138+
log(LogLevel.ERROR, null, t);
139139
}
140140

141141
@Override
142142
public void error(final Object msg, final Throwable t) {
143-
log(ERROR, msg, t);
143+
log(LogLevel.ERROR, msg, t);
144144
}
145145

146146
@Override
147147
public void info(final Object msg) {
148-
log(INFO, msg, null);
148+
log(LogLevel.INFO, msg, null);
149149
}
150150

151151
@Override
152152
public void info(final Throwable t) {
153-
log(INFO, null, t);
153+
log(LogLevel.INFO, null, t);
154154
}
155155

156156
@Override
157157
public void info(final Object msg, final Throwable t) {
158-
log(INFO, msg, t);
158+
log(LogLevel.INFO, msg, t);
159159
}
160160

161161
@Override
162162
public void trace(final Object msg) {
163-
log(TRACE, msg, null);
163+
log(LogLevel.TRACE, msg, null);
164164
}
165165

166166
@Override
167167
public void trace(final Throwable t) {
168-
log(TRACE, null, t);
168+
log(LogLevel.TRACE, null, t);
169169
}
170170

171171
@Override
172172
public void trace(final Object msg, final Throwable t) {
173-
log(TRACE, msg, t);
173+
log(LogLevel.TRACE, msg, t);
174174
}
175175

176176
@Override
177177
public void warn(final Object msg) {
178-
log(WARN, msg, null);
178+
log(LogLevel.WARN, msg, null);
179179
}
180180

181181
@Override
182182
public void warn(final Throwable t) {
183-
log(WARN, null, t);
183+
log(LogLevel.WARN, null, t);
184184
}
185185

186186
@Override
187187
public void warn(final Object msg, final Throwable t) {
188-
log(WARN, msg, t);
188+
log(LogLevel.WARN, msg, t);
189189
}
190190

191191
@Override
192192
public boolean isDebug() {
193-
return getLevel() >= DEBUG;
193+
return getLevel() >= LogLevel.DEBUG;
194194
}
195195

196196
@Override
197197
public boolean isError() {
198-
return getLevel() >= ERROR;
198+
return getLevel() >= LogLevel.ERROR;
199199
}
200200

201201
@Override
202202
public boolean isInfo() {
203-
return getLevel() >= INFO;
203+
return getLevel() >= LogLevel.INFO;
204204
}
205205

206206
@Override
207207
public boolean isTrace() {
208-
return getLevel() >= TRACE;
208+
return getLevel() >= LogLevel.TRACE;
209209
}
210210

211211
@Override
212212
public boolean isWarn() {
213-
return getLevel() >= WARN;
213+
return getLevel() >= LogLevel.WARN;
214214
}
215215

216216
@Override
@@ -266,7 +266,7 @@ private String parentPackage(final String classOrPackageName) {
266266

267267
private int levelFromEnvironment() {
268268
// use the default, which is INFO unless the DEBUG env. variable is set
269-
return System.getenv("DEBUG") == null ? INFO : DEBUG;
269+
return System.getenv("DEBUG") == null ? LogLevel.INFO : LogLevel.DEBUG;
270270
}
271271

272272
}

src/main/java/org/scijava/log/StderrLogService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ protected void log(final int level, final Object msg) {
5555
final String prefix = LogLevel.prefix(level);
5656
final String message = (prefix == null ? "" : prefix + " ") + msg;
5757
// NB: Emit severe messages to stderr, and less severe ones to stdout.
58-
if (level <= WARN) System.err.println(message);
58+
if (level <= LogLevel.WARN) System.err.println(message);
5959
else System.out.println(message);
6060
}
6161

src/test/java/org/scijava/log/LogServiceTest.java

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ public class LogServiceTest {
1717
@Test
1818
public void testGetPrefix() {
1919
TestableLogService logService = new TestableLogService();
20-
assertEquals("[ERROR]", logService.getPrefix(LogService.ERROR));
21-
assertEquals("[TRACE]", logService.getPrefix(LogService.TRACE));
20+
assertEquals("[ERROR]", logService.getPrefix(LogLevel.ERROR));
21+
assertEquals("[TRACE]", logService.getPrefix(LogLevel.TRACE));
2222
}
2323

2424
@Test
@@ -64,7 +64,7 @@ private void testExceptionLogMethod(String prefix, BiConsumer<LogService, Throwa
6464
private void testLogMethod(String prefix, LogMethodCall logMethodCall, boolean testMessage, boolean testException) {
6565
// setup
6666
TestableLogService logService = new TestableLogService();
67-
logService.setLevel(LogService.TRACE);
67+
logService.setLevel(LogLevel.TRACE);
6868
String text = "Message";
6969
NullPointerException exception = new NullPointerException();
7070
// process
@@ -81,38 +81,38 @@ private void testLogMethod(String prefix, LogMethodCall logMethodCall, boolean t
8181
@Test
8282
public void testSetLevel() {
8383
TestableLogService logService = new TestableLogService();
84-
logService.setLevel(LogService.TRACE);
85-
assertEquals(LogService.TRACE, logService.getLevel());
86-
logService.setLevel(LogService.ERROR);
87-
assertEquals(LogService.ERROR, logService.getLevel());
84+
logService.setLevel(LogLevel.TRACE);
85+
assertEquals(LogLevel.TRACE, logService.getLevel());
86+
logService.setLevel(LogLevel.ERROR);
87+
assertEquals(LogLevel.ERROR, logService.getLevel());
8888
}
8989

9090
@Test
9191
public void testSetClassSpecificLevel() {
9292
TestableLogService logService = new TestableLogService();
9393
MyTestClass testClass = new MyTestClass(logService);
94-
logService.setLevel(LogService.ERROR);
95-
logService.setLevel(MyTestClass.class.getName(), LogService.TRACE);
96-
assertEquals(LogService.ERROR, logService.getLevel());
97-
assertEquals(LogService.TRACE, testClass.getLevel());
94+
logService.setLevel(LogLevel.ERROR);
95+
logService.setLevel(MyTestClass.class.getName(), LogLevel.TRACE);
96+
assertEquals(LogLevel.ERROR, logService.getLevel());
97+
assertEquals(LogLevel.TRACE, testClass.getLevel());
9898
}
9999

100100
@Test
101101
public void testIsWarn() {
102-
testIsLevel(LogService.ERROR, LogService::isError);
103-
testIsLevel(LogService.WARN, LogService::isWarn);
104-
testIsLevel(LogService.INFO, LogService::isInfo);
105-
testIsLevel(LogService.DEBUG, LogService::isDebug);
106-
testIsLevel(LogService.TRACE, LogService::isTrace);
102+
testIsLevel(LogLevel.ERROR, LogService::isError);
103+
testIsLevel(LogLevel.WARN, LogService::isWarn);
104+
testIsLevel(LogLevel.INFO, LogService::isInfo);
105+
testIsLevel(LogLevel.DEBUG, LogService::isDebug);
106+
testIsLevel(LogLevel.TRACE, LogService::isTrace);
107107
}
108108

109109
private void testIsLevel(int level, Function<LogService, Boolean> isLevel) {
110110
TestableLogService logService = new TestableLogService();
111-
logService.setLevel(LogService.NONE);
111+
logService.setLevel(LogLevel.NONE);
112112
assertFalse(isLevel.apply(logService));
113113
logService.setLevel(level);
114114
assertTrue(isLevel.apply(logService));
115-
logService.setLevel(LogService.TRACE);
115+
logService.setLevel(LogLevel.TRACE);
116116
assertTrue(isLevel.apply(logService));
117117
}
118118

src/test/java/org/scijava/log/StderrLogServiceTest.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
package org.scijava.log;
3434

3535
import static org.junit.Assert.assertTrue;
36-
import static org.scijava.log.LogService.WARN;
36+
import static org.scijava.log.LogLevel.WARN;
3737

3838
import org.junit.Test;
3939

@@ -47,6 +47,7 @@ public class StderrLogServiceTest {
4747
public void testDefaultLevel() {
4848
final LogService log = new StderrLogService();
4949
int level = log.getLevel();
50-
assertTrue("default level (" + level + ") is at least INFO(" + WARN + ")", level >= WARN);
50+
assertTrue("default level (" + level + //
51+
") is at least INFO(" + WARN + ")", level >= WARN);
5152
}
5253
}

0 commit comments

Comments
 (0)