Skip to content

Commit 5cd1ab3

Browse files
devonfw#404: fixed WireMock tests
added rest of null checks
1 parent ef08b4e commit 5cd1ab3

File tree

1 file changed

+36
-10
lines changed

1 file changed

+36
-10
lines changed

cli/src/main/java/com/devonfw/tools/ide/serviceprovider/IdeLoggerAdapter.java

+36-10
Original file line numberDiff line numberDiff line change
@@ -169,22 +169,32 @@ public void debug(Marker marker, String s, Throwable throwable) {
169169

170170
@Override
171171
public boolean isInfoEnabled() {
172-
return loggingContext.info().isEnabled();
172+
if (loggingContext != null) {
173+
return loggingContext.info().isEnabled();
174+
} else {
175+
return false;
176+
}
173177
}
174178

175179
@Override
176180
public void info(String s) {
177-
loggingContext.info(s);
181+
if (loggingContext != null) {
182+
loggingContext.info(s);
183+
}
178184
}
179185

180186
@Override
181187
public void info(String s, Object o) {
182-
loggingContext.info(s, o);
188+
if (loggingContext != null) {
189+
loggingContext.info(s, o);
190+
}
183191
}
184192

185193
@Override
186194
public void info(String s, Object o, Object o1) {
187-
loggingContext.info(s, o, o1);
195+
if (loggingContext != null) {
196+
loggingContext.info(s, o, o1);
197+
}
188198
}
189199

190200
@Override
@@ -291,17 +301,25 @@ public void warn(Marker marker, String s, Throwable throwable) {
291301

292302
@Override
293303
public boolean isErrorEnabled() {
294-
return loggingContext.error().isEnabled();
304+
if (loggingContext != null) {
305+
return loggingContext.error().isEnabled();
306+
} else {
307+
return false;
308+
}
295309
}
296310

297311
@Override
298312
public void error(String s) {
299-
loggingContext.error(s);
313+
if (loggingContext != null) {
314+
loggingContext.error(s);
315+
}
300316
}
301317

302318
@Override
303319
public void error(String s, Object o) {
304-
loggingContext.error(s, o);
320+
if (loggingContext != null) {
321+
loggingContext.error(s, o);
322+
}
305323
}
306324

307325
@Override
@@ -311,17 +329,25 @@ public void error(String s, Object o, Object o1) {
311329

312330
@Override
313331
public void error(String s, Object... objects) {
314-
loggingContext.error(s, objects);
332+
if (loggingContext != null) {
333+
loggingContext.error(s, objects);
334+
}
315335
}
316336

317337
@Override
318338
public void error(String s, Throwable throwable) {
319-
loggingContext.error(s, throwable);
339+
if (loggingContext != null) {
340+
loggingContext.error(s, throwable);
341+
}
320342
}
321343

322344
@Override
323345
public boolean isErrorEnabled(Marker marker) {
324-
return loggingContext.error().isEnabled();
346+
if (loggingContext != null) {
347+
return loggingContext.error().isEnabled();
348+
} else {
349+
return false;
350+
}
325351
}
326352

327353
@Override

0 commit comments

Comments
 (0)