Skip to content

Commit b0365e7

Browse files
Log: Added support for Java stack traces (#3003)
1 parent c1dce99 commit b0365e7

12 files changed

+5120
-908
lines changed

Diff for: components.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: components.json

+1
Original file line numberDiff line numberDiff line change
@@ -758,6 +758,7 @@
758758
},
759759
"log": {
760760
"title": "Log file",
761+
"optional": "javastacktrace",
761762
"owner": "RunDevelopment"
762763
},
763764
"lolcode": {

Diff for: components/prism-log.js

+12
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,18 @@ Prism.languages.log = {
1010
greedy: true,
1111
},
1212

13+
'exception': {
14+
pattern: /(^|[^\w.])[a-z][\w.]*(?:Exception|Error):.*(?:(?:\r\n?|\n)[ \t]*(?:at[ \t].+|\.{3}.*|Caused by:.*))+(?:(?:\r\n?|\n)[ \t]*\.\.\. .*)?/,
15+
lookbehind: true,
16+
greedy: true,
17+
alias: ['javastacktrace', 'language-javastacktrace'],
18+
inside: Prism.languages['javastacktrace'] || {
19+
'keyword': /\bat\b/,
20+
'function': /[a-z_][\w$]*(?=\()/,
21+
'punctuation': /[.:()]/
22+
}
23+
},
24+
1325
'level': [
1426
{
1527
pattern: /\b(?:ALERT|CRIT|CRITICAL|EMERG|EMERGENCY|ERR|ERROR|FAILURE|FATAL|SEVERE)\b/,

Diff for: components/prism-log.min.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)