2
"scopeName": "text.log",
6
"match": "\\b(DEBUG|Debug|Trace)\\b|(?i)\\b(debug)\\:",
7
"name": "markup.changed"
9
"match": "(?i)\\[(debug|dbug|dbg|de|d)\\]",
10
"name": "markup.changed"
12
"match": "\\b(HINT|INFO|INFORMATION|Info|NOTICE)\\b|(?i)\\b(info|information)\\:",
13
"name": "markup.inserted"
15
"match": "(?i)\\[(information|info|inf|in|i)\\]",
16
"name": "markup.inserted"
18
"match": "\\b(WARNING|WARN|Warn)\\b|(?i)\\b(warning)\\:",
19
"name": "markup.deleted"
21
"match": "(?i)\\[(warning|warn|wrn|wn|w)\\]",
22
"name": "markup.deleted"
24
"match": "\\b(ALERT|CRITICAL|EMERGENCY|ERROR|FAILURE|FAIL|Fatal|Error)\\b|(?i)\\b(error)\\:",
25
"name": "string.regexp"
27
"match": "(?i)\\[(error|eror|err|er|e|fatal|fatl|ftl|fa|f)\\]",
28
"name": "string.regexp"
30
"match": "\\b\\d{4}-\\d{2}-\\d{2}(T|\\b)",
33
"match": "\\b\\d{2}[^\\w\\s]\\d{2}[^\\w\\s]\\d{4}\\b",
36
"match": "\\d{2}:\\d{2}(:\\d{2}([.,]\\d{3,})?)?(Z| ?[+-]\\d{2}:\\d{2})?\\b",
39
"match": "\\b([0-9a-fA-F]{40}|[0-9a-fA-F]{10}|[0-9a-fA-F]{7})\\b",
40
"name": "constant.language"
42
"match": "[0-9a-fA-F]{8}[-]?([0-9a-fA-F]{4}[-]?){3}[0-9a-fA-F]{12}",
43
"name": "constant.language"
45
"match": "\\b([0-9]+|true|false|null)\\b",
46
"name": "constant.language"
48
"match": "\"[^\"]*\"",
51
"match": "(^|[^\\w])'[^']*'",
54
"match": "\\b([a-zA-Z.]*Exception)\\b",
55
"name": "string.regexp, emphasis"
57
"begin": "^[\\t ]*at",
59
"name": "string.key, emphasis"
61
"match": "\\b(http|https|ftp|file):\/\/\\S+\\b\/?",
62
"name": "constant.language"
64
"match": "\\b([\\w-]+\\.)+([\\w-])+\\b",
65
"name": "constant.language"