equal
deleted
inserted
replaced
19 |
19 |
20 object Message |
20 object Message |
21 { |
21 { |
22 val empty: JSON.Object.T = JSON.Object("jsonrpc" -> "2.0") |
22 val empty: JSON.Object.T = JSON.Object("jsonrpc" -> "2.0") |
23 |
23 |
24 def log(prefix: String, json: JSON.T, logger: Logger, verbose: Boolean) |
24 def log(prefix: String, json: JSON.T, logger: Logger, verbose: Boolean): Unit = |
25 { |
25 { |
26 val header = |
26 val header = |
27 json match { |
27 json match { |
28 case JSON.Object(obj) => obj -- (obj.keySet - "method" - "id") |
28 case JSON.Object(obj) => obj -- (obj.keySet - "method" - "id") |
29 case _ => JSON.Object.empty |
29 case _ => JSON.Object.empty |