ibm-streams
Version:
IBM Streams Support for Visual Studio Code
48 lines (47 loc) • 1.06 kB
JSON
{
"scopeName": "source.splLog",
"name": "StreamsSplLog",
"fileTypes": ["log"],
"patterns": [
{
"begin": "(\\[[0-9].*\\]\\[(ERROR)\\])",
"beginCaptures": {
"1": {
"name": "meta.log.error.header.splLog"
}
},
"end": "(?=\\[[0-9].*\\])",
"patterns": [
{
"begin": "(?<=\\[ERROR\\])",
"end": "(?=\\[[0-9].*\\])",
"contentName": "meta.log.error.body.splLog"
}
]
},
{
"match": "\\[[0-9].*\\]\\[(WARN)\\]",
"name": "meta.log.warn.splLog"
},
{
"match": "\\[[0-9].*\\]\\[(INFO)\\]",
"name": "meta.log.info.splLog"
},
{
"begin": "(\\[[0-9].*\\]\\[(TRACE)\\])",
"beginCaptures": {
"1": {
"name": "meta.log.trace.header.splLog"
}
},
"end": "(?=\\[[0-9].*\\])",
"patterns": [
{
"begin": "(?<=\\[TRACE\\])",
"end": "(?=\\[[0-9].*\\])",
"contentName": "meta.log.trace.body.splLog"
}
]
}
]
}