Skip to content

Commit ca17eb5

Browse files
committed
Fix: AndroidLogger is not abstract and does not override abstract methods
1 parent d9bf16e commit ca17eb5

File tree

1 file changed

+6
-6
lines changed
  • common/src/main/java/com/genexus/diagnostics/core

1 file changed

+6
-6
lines changed

common/src/main/java/com/genexus/diagnostics/core/ILogger.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -65,17 +65,17 @@ public interface ILogger {
6565
* msg); } }
6666
*/
6767

68-
void setContext(String key, Object value);
68+
default void setContext(String key, Object value) {}
6969

70-
void write(String message, int logLevel, Object data, boolean stackTrace);
70+
default void write(String message, int logLevel, Object data, boolean stackTrace) {}
7171

72-
boolean isFatalEnabled();
72+
default boolean isFatalEnabled() { return false; }
7373

74-
boolean isWarnEnabled();
74+
default boolean isWarnEnabled() { return false; }
7575

76-
boolean isInfoEnabled();
76+
default boolean isInfoEnabled() { return false; }
7777

78-
boolean isTraceEnabled();
78+
default boolean isTraceEnabled() { return false; }
7979

8080
default boolean isEnabled(int logLevel) { return false; }
8181

0 commit comments

Comments
 (0)