• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

wurstscript / WurstScript / 228

29 Nov 2023 05:00PM UTC coverage: 62.48% (-0.09%) from 62.574%
228

push

circleci

web-flow
Show dialog for choosing game path, cleanup (#1083)

* show dialog for choosing game path

* cleanup code

* remove logs and refactor

* remove confusing mpq error, make some mpq loads readonly

17295 of 27681 relevant lines covered (62.48%)

0.62 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

54.17
de.peeeq.wurstscript/src/main/java/de/peeeq/wurstscript/WLoggerDefault.java
1
package de.peeeq.wurstscript;
2

3
import ch.qos.logback.classic.Level;
4
import ch.qos.logback.classic.Logger;
5
import org.slf4j.LoggerFactory;
6

7
public class WLoggerDefault implements WLoggerI {
8

9
    private final org.slf4j.Logger logger;
10

11
    public WLoggerDefault(String loggerName) {
1✔
12
        logger = LoggerFactory.getLogger(loggerName);
1✔
13
    }
1✔
14

15
    /**
16
     * (non-Javadoc)
17
     *
18
     * @see de.peeeq.wurstscript.WLoggerI#trace(String)
19
     */
20
    @Override
21
    public void trace(String msg) {
22
        logger.trace(msg);
1✔
23
    }
1✔
24

25
    /**
26
     * (non-Javadoc)
27
     *
28
     * @see de.peeeq.wurstscript.WLoggerI#info(java.lang.String)
29
     */
30
    @Override
31
    public void info(String msg) {
32
        logger.info(msg);
1✔
33
    }
1✔
34

35
    /**
36
     * (non-Javadoc)
37
     *
38
     * @see de.peeeq.wurstscript.WLoggerI#warning(java.lang.String)
39
     */
40
    @Override
41
    public void warning(String msg) {
42
        System.out.println("Warning: " + msg);
1✔
43
        logger.warn(msg);
1✔
44
    }
1✔
45

46
    /**
47
     * (non-Javadoc)
48
     *
49
     * @see de.peeeq.wurstscript.WLoggerI#warning(java.lang.String, Throwable)
50
     */
51
    @Override
52
    public void warning(String msg, Throwable e) {
53
        System.out.println("Warning: " + msg);
×
54
        logger.warn(msg, e);
×
55
    }
×
56

57
    /**
58
     * (non-Javadoc)
59
     *
60
     * @see de.peeeq.wurstscript.WLoggerI#severe(java.lang.String)
61
     */
62
    @Override
63
    public void severe(String msg) {
64
        System.err.println("Error: " + msg);
1✔
65
        logger.error(msg);
1✔
66
    }
1✔
67

68
    /**
69
     * (non-Javadoc)
70
     *
71
     * @see de.peeeq.wurstscript.WLoggerI#severe(java.lang.Throwable)
72
     */
73
    @Override
74
    public void severe(Throwable t) {
75
        System.err.println("Error: " + t.getMessage());
×
76
        logger.error("Error", t);
×
77
    }
×
78

79
    /**
80
     * (non-Javadoc)
81
     *
82
     * @see de.peeeq.wurstscript.WLoggerI#info(java.lang.Throwable)
83
     */
84
    @Override
85
    public void info(Throwable e) {
86
        logger.info("Error", e);
×
87

88
    }
×
89

90
    /**
91
     * (non-Javadoc)
92
     */
93
    @Override
94
    public void setLevel(Level level) {
95
        if (logger instanceof Logger) {
×
96
            ((Logger) logger).setLevel(level);
×
97
        }
98
    }
×
99

100
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc