This repository was archived by the owner on Jun 8, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +10
-16
lines changed
scala/org/github/dragos/vscode Expand file tree Collapse file tree 2 files changed +10
-16
lines changed Original file line number Diff line number Diff line change
1
+
1
2
def WORKSPACE_LOCATION = System . getProperty(" vscode.workspace" )
2
3
3
4
if (WORKSPACE_LOCATION == null )
@@ -11,9 +12,16 @@ appender("FILE", FileAppender) {
11
12
}
12
13
}
13
14
15
+ def logLevel = System . getProperty(" vscode.logLevel" )
16
+ def LOG_LEVEL = DEBUG
17
+ if (logLevel == " ERROR" ) LOG_LEVEL = ERROR
18
+ else if (logLevel == " INFO" ) LOG_LEVEL = INFO
19
+ else if (logLevel == " WARN" ) LOG_LEVEL = WARN
20
+ else LOG_LEVEL = DEBUG
21
+
14
22
root(INFO , [" FILE" ])
15
23
logger(" slick" , ERROR , [" FILE" ])
16
- logger(" org.github.dragos.vscode" , DEBUG , [" FILE" ])
17
- logger(" langserver.core" , INFO , [" FILE" ])
24
+ logger(" org.github.dragos.vscode" , LOG_LEVEL , [" FILE" ])
25
+ logger(" langserver.core" , LOG_LEVEL , [" FILE" ])
18
26
logger(" scala.tools.nsc" , ERROR , [" FILE" ])
19
27
logger(" com.zaxxer.hikari" , ERROR , [" FILE" ])
Original file line number Diff line number Diff line change @@ -10,7 +10,6 @@ object Main extends LazyLogging {
10
10
val cwd = System .getProperty(" vscode.workspace" )
11
11
logger.info(s " Starting server in $cwd" )
12
12
logger.info(s " Classpath: ${Properties .javaClassPath}" )
13
- logger.info(s " LogLevel: ${Option (System .getProperty(" vscode.logLevel" )).getOrElse(" " )}" )
14
13
15
14
val server = new EnsimeLanguageServer (System .in, System .out)
16
15
@@ -26,19 +25,6 @@ object Main extends LazyLogging {
26
25
System .setOut(origOut)
27
26
}
28
27
29
- logger.underlying match {
30
- case logbackLogger: ch.qos.logback.classic.Logger =>
31
- val logLevel = Option (System .getProperty(" vscode.logLevel" ))
32
- logLevel match {
33
- case Some (" ERROR" ) => logbackLogger.setLevel(ch.qos.logback.classic.Level .ERROR )
34
- case Some (" INFO" ) => logbackLogger.setLevel(ch.qos.logback.classic.Level .INFO )
35
- case Some (" DEBUG" ) => logbackLogger.setLevel(ch.qos.logback.classic.Level .DEBUG )
36
- case Some (" WARN" ) => logbackLogger.setLevel(ch.qos.logback.classic.Level .WARN )
37
- case _ =>
38
- }
39
- case _ =>
40
- }
41
-
42
28
// make sure we actually exit
43
29
System .exit(0 )
44
30
}
You can’t perform that action at this time.
0 commit comments