Skip to content

Instantly share code, notes, and snippets.

@oalders
Created October 7, 2022 21:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save oalders/fae520a36ea6cd197a31dbab226bb8f4 to your computer and use it in GitHub Desktop.
Save oalders/fae520a36ea6cd197a31dbab226bb8f4 to your computer and use it in GitHub Desktop.
PerlNavigator Debug log
[Trace - 5:25:10 PM] Sending request 'initialize - (0)'.
Params: {
"processId": 22655,
"clientInfo": {
"name": "Visual Studio Code",
"version": "1.72.0"
},
"locale": "en-us",
"rootPath": "/Users/olaf/Documents/perl-scratch",
"rootUri": "file:///Users/olaf/Documents/perl-scratch",
"capabilities": {
"workspace": {
"applyEdit": true,
"workspaceEdit": {
"documentChanges": true,
"resourceOperations": [
"create",
"rename",
"delete"
],
"failureHandling": "textOnlyTransactional",
"normalizesLineEndings": true,
"changeAnnotationSupport": {
"groupsOnLabel": true
}
},
"didChangeConfiguration": {
"dynamicRegistration": true
},
"didChangeWatchedFiles": {
"dynamicRegistration": true
},
"symbol": {
"dynamicRegistration": true,
"symbolKind": {
"valueSet": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26
]
},
"tagSupport": {
"valueSet": [
1
]
}
},
"codeLens": {
"refreshSupport": true
},
"executeCommand": {
"dynamicRegistration": true
},
"configuration": true,
"workspaceFolders": true,
"semanticTokens": {
"refreshSupport": true
},
"fileOperations": {
"dynamicRegistration": true,
"didCreate": true,
"didRename": true,
"didDelete": true,
"willCreate": true,
"willRename": true,
"willDelete": true
}
},
"textDocument": {
"publishDiagnostics": {
"relatedInformation": true,
"versionSupport": false,
"tagSupport": {
"valueSet": [
1,
2
]
},
"codeDescriptionSupport": true,
"dataSupport": true
},
"synchronization": {
"dynamicRegistration": true,
"willSave": true,
"willSaveWaitUntil": true,
"didSave": true
},
"completion": {
"dynamicRegistration": true,
"contextSupport": true,
"completionItem": {
"snippetSupport": true,
"commitCharactersSupport": true,
"documentationFormat": [
"markdown",
"plaintext"
],
"deprecatedSupport": true,
"preselectSupport": true,
"tagSupport": {
"valueSet": [
1
]
},
"insertReplaceSupport": true,
"resolveSupport": {
"properties": [
"documentation",
"detail",
"additionalTextEdits"
]
},
"insertTextModeSupport": {
"valueSet": [
1,
2
]
}
},
"completionItemKind": {
"valueSet": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25
]
}
},
"hover": {
"dynamicRegistration": true,
"contentFormat": [
"markdown",
"plaintext"
]
},
"signatureHelp": {
"dynamicRegistration": true,
"signatureInformation": {
"documentationFormat": [
"markdown",
"plaintext"
],
"parameterInformation": {
"labelOffsetSupport": true
},
"activeParameterSupport": true
},
"contextSupport": true
},
"definition": {
"dynamicRegistration": true,
"linkSupport": true
},
"references": {
"dynamicRegistration": true
},
"documentHighlight": {
"dynamicRegistration": true
},
"documentSymbol": {
"dynamicRegistration": true,
"symbolKind": {
"valueSet": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26
]
},
"hierarchicalDocumentSymbolSupport": true,
"tagSupport": {
"valueSet": [
1
]
},
"labelSupport": true
},
"codeAction": {
"dynamicRegistration": true,
"isPreferredSupport": true,
"disabledSupport": true,
"dataSupport": true,
"resolveSupport": {
"properties": [
"edit"
]
},
"codeActionLiteralSupport": {
"codeActionKind": {
"valueSet": [
"",
"quickfix",
"refactor",
"refactor.extract",
"refactor.inline",
"refactor.rewrite",
"source",
"source.organizeImports"
]
}
},
"honorsChangeAnnotations": false
},
"codeLens": {
"dynamicRegistration": true
},
"formatting": {
"dynamicRegistration": true
},
"rangeFormatting": {
"dynamicRegistration": true
},
"onTypeFormatting": {
"dynamicRegistration": true
},
"rename": {
"dynamicRegistration": true,
"prepareSupport": true,
"prepareSupportDefaultBehavior": 1,
"honorsChangeAnnotations": true
},
"documentLink": {
"dynamicRegistration": true,
"tooltipSupport": true
},
"typeDefinition": {
"dynamicRegistration": true,
"linkSupport": true
},
"implementation": {
"dynamicRegistration": true,
"linkSupport": true
},
"colorProvider": {
"dynamicRegistration": true
},
"foldingRange": {
"dynamicRegistration": true,
"rangeLimit": 5000,
"lineFoldingOnly": true
},
"declaration": {
"dynamicRegistration": true,
"linkSupport": true
},
"selectionRange": {
"dynamicRegistration": true
},
"callHierarchy": {
"dynamicRegistration": true
},
"semanticTokens": {
"dynamicRegistration": true,
"tokenTypes": [
"namespace",
"type",
"class",
"enum",
"interface",
"struct",
"typeParameter",
"parameter",
"variable",
"property",
"enumMember",
"event",
"function",
"method",
"macro",
"keyword",
"modifier",
"comment",
"string",
"number",
"regexp",
"operator"
],
"tokenModifiers": [
"declaration",
"definition",
"readonly",
"static",
"deprecated",
"abstract",
"async",
"modification",
"documentation",
"defaultLibrary"
],
"formats": [
"relative"
],
"requests": {
"range": true,
"full": {
"delta": true
}
},
"multilineTokenSupport": false,
"overlappingTokenSupport": false
},
"linkedEditingRange": {
"dynamicRegistration": true
}
},
"window": {
"showMessage": {
"messageActionItem": {
"additionalPropertiesSupport": true
}
},
"showDocument": {
"support": true
},
"workDoneProgress": true
},
"general": {
"regularExpressions": {
"engine": "ECMAScript",
"version": "ES2020"
},
"markdown": {
"parser": "marked",
"version": "1.1.0"
}
}
},
"trace": "verbose",
"workspaceFolders": [
{
"uri": "file:///Users/olaf/Documents/perl-scratch",
"name": "perl-scratch"
}
]
}
[Trace - 5:25:10 PM] Received response 'initialize - (0)' in 474ms.
Result: {
"capabilities": {
"textDocumentSync": 2,
"completionProvider": {
"resolveProvider": false,
"triggerCharacters": [
"$",
"@",
"%",
"-",
">",
":"
]
},
"definitionProvider": true,
"documentSymbolProvider": true,
"workspaceSymbolProvider": true,
"hoverProvider": true,
"documentFormattingProvider": true,
"documentRangeFormattingProvider": true,
"workspace": {
"workspaceFolders": {
"supported": true
}
}
}
}
[Trace - 5:25:10 PM] Sending notification 'initialized'.
Params: {}
[Trace - 5:25:10 PM] Sending notification 'workspace/didChangeConfiguration'.
Params: {
"settings": {
"perlnavigator": {
"perlPath": " /Users/olaf/.plenv/versions/5.36.0/bin/perl",
"enableWarnings": true,
"perltidyProfile": "/Users/olaf/.perltidyrc",
"perlcriticProfile": "/Users/olaf/.perlcriticrc",
"perlcriticEnabled": true,
"severity5": "error",
"severity4": "error",
"severity3": "error",
"severity2": "error",
"severity1": "error",
"includePaths": [
"/Users/olaf/.plenv/versions/5.36.0/lib/perl5/site_perl/5.36.0/",
"/Users/olaf/.plenv/versions/5.36.0/lib/perl5/5.36.0/"
],
"logging": true,
"trace": {
"server": "verbose"
}
}
}
}
[Trace - 5:25:10 PM] Sending notification 'textDocument/didOpen'.
Params: {
"textDocument": {
"uri": "file:///Users/olaf/Documents/perl-scratch/foo.pl",
"languageId": "perl",
"version": 1,
"text": "#!/usr/bin/perl\n\nuse warnings;\n\nuse Carpzzzzousez;\nuse HTML \n"
}
}
[Trace - 5:25:10 PM] Received request 'client/registerCapability - (0)'.
Params: {
"registrations": [
{
"id": "b9e1aac2-d435-4967-bad0-64444c3df666",
"method": "workspace/didChangeConfiguration",
"registerOptions": {}
}
]
}
[Trace - 5:25:10 PM] Sending response 'client/registerCapability - (0)'. Processing request took 0ms
No result returned.
[Trace - 5:25:10 PM] Received request 'client/registerCapability - (1)'.
Params: {
"registrations": [
{
"id": "c097bb73-91fc-4775-8d03-b98443c9d026",
"method": "workspace/didChangeWorkspaceFolders",
"registerOptions": {}
}
]
}
[Trace - 5:25:10 PM] Sending response 'client/registerCapability - (1)'. Processing request took 0ms
No result returned.
[Trace - 5:25:10 PM] Received request 'workspace/configuration - (2)'.
Params: {
"items": [
{
"scopeUri": "file:///Users/olaf/Documents/perl-scratch/foo.pl",
"section": "perlnavigator"
}
]
}
[Trace - 5:25:10 PM] Sending response 'workspace/configuration - (2)'. Processing request took 0ms
Result: [
{
"perlPath": " /Users/olaf/.plenv/versions/5.36.0/bin/perl",
"enableWarnings": true,
"perltidyProfile": "/Users/olaf/.perltidyrc",
"perlcriticProfile": "/Users/olaf/.perlcriticrc",
"perlcriticEnabled": true,
"severity5": "error",
"severity4": "error",
"severity3": "error",
"severity2": "error",
"severity1": "error",
"includePaths": [
"/Users/olaf/.plenv/versions/5.36.0/lib/perl5/site_perl/5.36.0/",
"/Users/olaf/.plenv/versions/5.36.0/lib/perl5/5.36.0/"
],
"logging": true,
"trace": {
"server": "verbose"
}
}
]
[Trace - 5:25:10 PM] Received request 'workspace/configuration - (3)'.
Params: {
"items": [
{
"scopeUri": "file:///Users/olaf/Documents/perl-scratch/foo.pl",
"section": "perlnavigator"
}
]
}
[Trace - 5:25:10 PM] Sending response 'workspace/configuration - (3)'. Processing request took 0ms
Result: [
{
"perlPath": " /Users/olaf/.plenv/versions/5.36.0/bin/perl",
"enableWarnings": true,
"perltidyProfile": "/Users/olaf/.perltidyrc",
"perlcriticProfile": "/Users/olaf/.perlcriticrc",
"perlcriticEnabled": true,
"severity5": "error",
"severity4": "error",
"severity3": "error",
"severity2": "error",
"severity1": "error",
"includePaths": [
"/Users/olaf/.plenv/versions/5.36.0/lib/perl5/site_perl/5.36.0/",
"/Users/olaf/.plenv/versions/5.36.0/lib/perl5/5.36.0/"
],
"logging": true,
"trace": {
"server": "verbose"
}
}
]
Found settings
[Trace - 5:25:10 PM] Received request 'workspace/workspaceFolders - (4)'.
[Trace - 5:25:10 PM] Sending response 'workspace/workspaceFolders - (4)'. Processing request took 0ms
Result: [
{
"uri": "file:///Users/olaf/Documents/perl-scratch",
"name": "perl-scratch"
}
]
[Trace - 5:25:10 PM] Received request 'workspace/workspaceFolders - (5)'.
[Trace - 5:25:10 PM] Sending response 'workspace/workspaceFolders - (5)'. Processing request took 0ms
Result: [
{
"uri": "file:///Users/olaf/Documents/perl-scratch",
"name": "perl-scratch"
}
]
Starting perl compilation check with the equivalent of: /Users/olaf/.plenv/versions/5.36.0/bin/perl -c -Mwarnings -M-warnings=redefine -I /Users/olaf/.plenv/versions/5.36.0/lib/perl5/site_perl/5.36.0/ -I /Users/olaf/.plenv/versions/5.36.0/lib/perl5/5.36.0/ -I /Users/olaf/.vscode/extensions/bscan.perlnavigator-0.3.0/server/src/perl -MInquisitor /Users/olaf/Documents/perl-scratch/foo.pl
Now starting perlcritic with: /Users/olaf/.vscode/extensions/bscan.perlnavigator-0.3.0/server/src/perl/criticWrapper.pl --profile /Users/olaf/.perlcriticrc --file /Users/olaf/Documents/perl-scratch/foo.pl
Perlcritic failed with unknown error
Error: spawn /Users/olaf/.plenv/versions/5.36.0/bin/perl ENOENT
at ChildProcess._handle.onexit (node:internal/child_process:283:19)
at onErrorNT (node:internal/child_process:478:16)
at process.processTicksAndRejections (node:internal/process/task_queues:83:21) {
errno: -2,
code: 'ENOENT',
syscall: 'spawn /Users/olaf/.plenv/versions/5.36.0/bin/perl',
path: ' /Users/olaf/.plenv/versions/5.36.0/bin/perl',
spawnargs: [
'/Users/olaf/.vscode/extensions/bscan.perlnavigator-0.3.0/server/src/perl/criticWrapper.pl',
'--profile',
'/Users/olaf/.perlcriticrc',
'--file',
'/Users/olaf/Documents/perl-scratch/foo.pl'
],
cmd: ' /Users/olaf/.plenv/versions/5.36.0/bin/perl /Users/olaf/.vscode/extensions/bscan.perlnavigator-0.3.0/server/src/perl/criticWrapper.pl --profile /Users/olaf/.perlcriticrc --file /Users/olaf/Documents/perl-scratch/foo.pl',
stdout: '',
stderr: ''
}
Compilation Time: 0.009 seconds
[Trace - 5:25:10 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///Users/olaf/Documents/perl-scratch/foo.pl",
"diagnostics": []
}
Perl Critic Time: 0.009 seconds
[Trace - 5:25:10 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///Users/olaf/Documents/perl-scratch/foo.pl",
"diagnostics": []
}
Starting to look for perl modules with -I /Users/olaf/.plenv/versions/5.36.0/lib/perl5/site_perl/5.36.0/ -I /Users/olaf/.plenv/versions/5.36.0/lib/perl5/5.36.0/ /Users/olaf/.vscode/extensions/bscan.perlnavigator-0.3.0/server/src/perl/lib_bs22/ModHunter.pl
ModHunter failed. You will lose autocomplete on importing modules. Not a huge deal
Error: spawn /Users/olaf/.plenv/versions/5.36.0/bin/perl ENOENT
at ChildProcess._handle.onexit (node:internal/child_process:283:19)
at onErrorNT (node:internal/child_process:478:16)
at process.processTicksAndRejections (node:internal/process/task_queues:83:21) {
errno: -2,
code: 'ENOENT',
syscall: 'spawn /Users/olaf/.plenv/versions/5.36.0/bin/perl',
path: ' /Users/olaf/.plenv/versions/5.36.0/bin/perl',
spawnargs: [
'-I',
'/Users/olaf/.plenv/versions/5.36.0/lib/perl5/site_perl/5.36.0/',
'-I',
'/Users/olaf/.plenv/versions/5.36.0/lib/perl5/5.36.0/',
'/Users/olaf/.vscode/extensions/bscan.perlnavigator-0.3.0/server/src/perl/lib_bs22/ModHunter.pl'
],
cmd: ' /Users/olaf/.plenv/versions/5.36.0/bin/perl -I /Users/olaf/.plenv/versions/5.36.0/lib/perl5/site_perl/5.36.0/ -I /Users/olaf/.plenv/versions/5.36.0/lib/perl5/5.36.0/ /Users/olaf/.vscode/extensions/bscan.perlnavigator-0.3.0/server/src/perl/lib_bs22/ModHunter.pl',
stdout: '',
stderr: ''
}
Found settings
[Trace - 5:25:11 PM] Received request 'workspace/workspaceFolders - (6)'.
[Trace - 5:25:11 PM] Sending response 'workspace/workspaceFolders - (6)'. Processing request took 0ms
Result: [
{
"uri": "file:///Users/olaf/Documents/perl-scratch",
"name": "perl-scratch"
}
]
Starting perl compilation check with the equivalent of: /Users/olaf/.plenv/versions/5.36.0/bin/perl -c -Mwarnings -M-warnings=redefine -I /Users/olaf/.plenv/versions/5.36.0/lib/perl5/site_perl/5.36.0/ -I /Users/olaf/.plenv/versions/5.36.0/lib/perl5/5.36.0/ -I /Users/olaf/.vscode/extensions/bscan.perlnavigator-0.3.0/server/src/perl -MInquisitor /Users/olaf/Documents/perl-scratch/foo.pl
Now starting perlcritic with: /Users/olaf/.vscode/extensions/bscan.perlnavigator-0.3.0/server/src/perl/criticWrapper.pl --profile /Users/olaf/.perlcriticrc --file /Users/olaf/Documents/perl-scratch/foo.pl
Perlcritic failed with unknown error
Error: spawn /Users/olaf/.plenv/versions/5.36.0/bin/perl ENOENT
at ChildProcess._handle.onexit (node:internal/child_process:283:19)
at onErrorNT (node:internal/child_process:478:16)
at process.processTicksAndRejections (node:internal/process/task_queues:83:21) {
errno: -2,
code: 'ENOENT',
syscall: 'spawn /Users/olaf/.plenv/versions/5.36.0/bin/perl',
path: ' /Users/olaf/.plenv/versions/5.36.0/bin/perl',
spawnargs: [
'/Users/olaf/.vscode/extensions/bscan.perlnavigator-0.3.0/server/src/perl/criticWrapper.pl',
'--profile',
'/Users/olaf/.perlcriticrc',
'--file',
'/Users/olaf/Documents/perl-scratch/foo.pl'
],
cmd: ' /Users/olaf/.plenv/versions/5.36.0/bin/perl /Users/olaf/.vscode/extensions/bscan.perlnavigator-0.3.0/server/src/perl/criticWrapper.pl --profile /Users/olaf/.perlcriticrc --file /Users/olaf/Documents/perl-scratch/foo.pl',
stdout: '',
stderr: ''
}
Compilation Time: 0.004 seconds
[Trace - 5:25:11 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///Users/olaf/Documents/perl-scratch/foo.pl",
"diagnostics": []
}
Perl Critic Time: 0.004 seconds
[Trace - 5:25:11 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
"uri": "file:///Users/olaf/Documents/perl-scratch/foo.pl",
"diagnostics": []
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment