Skip to content

Instantly share code, notes, and snippets.

@dpavsrtrl
Created March 18, 2019 15:07
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 dpavsrtrl/b4c4ff3780ebfdcc9920230dbfc1efc6 to your computer and use it in GitHub Desktop.
Save dpavsrtrl/b4c4ff3780ebfdcc9920230dbfc1efc6 to your computer and use it in GitHub Desktop.
erlang vscode log
starting : erlc
-o ../ebin vscode_lsp_entry.erl
erlc exit code:0
erlc exit code:0
starting : erl
-noshell -pa src -pa ebin -s int -vscode_port 16546 -s vscode_lsp_entry start 16546
Old inliner: threshold=0 functions=[{hex,1}]
Old inliner: threshold=0 functions=[{object_key,2}]
=INFO REPORT==== 18-Mar-2019::11:01:44.397000 ===
configuration ["c:/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl"]
=INFO REPORT==== 18-Mar-2019::11:01:44.397000 ===
vscode configuration #{codeLensEnabled => false,erlangPath => <<>>,
includePaths => [],linting => true,
rebarBuildArgs => [<<"compile">>],
rebarPath => <<>>,verbose => true}, #{autosave => true,
tmpdir =>
<<"C:\\Users\\DPAVSR~1\\AppData\\Local\\Temp">>}, #{proxy =>
<<>>,
proxyAuthorization =>
null,
proxyStrictSSL =>
true,
proxySupport =>
<<"override">>}
=INFO REPORT==== 18-Mar-2019::11:01:44.397000 ===
File = "c:/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl"
=INFO REPORT==== 18-Mar-2019::11:01:44.397000 ===
get_include_path: ["c:/Users/dpavsrtrl/github/erlang-koans/src"]
=INFO REPORT==== 18-Mar-2019::11:01:44.397000 ===
LSP sends #{method => <<"textDocument/publishDiagnostics">>,
params =>
#{diagnostics => [],
uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>}}
=INFO REPORT==== 18-Mar-2019::11:01:44.397000 ===
LSP sends #{method => <<"textDocument/publishDiagnostics">>,
params =>
#{diagnostics => [],
uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>}}
=INFO REPORT==== 18-Mar-2019::11:01:44.397000 ===
get_include_path: ["c:/Users/dpavsrtrl/github/erlang-koans/src"]
=INFO REPORT==== 18-Mar-2019::11:01:44.413000 ===
LSP sends #{method => <<"textDocument/publishDiagnostics">>,
params =>
#{diagnostics => [],
uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>}}
=INFO REPORT==== 18-Mar-2019::11:01:44.553000 ===
LSP received #{id => 1,jsonrpc => <<"2.0">>,
method => <<"textDocument/documentSymbol">>,
params =>
#{textDocument =>
#{uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>}}}
=INFO REPORT==== 18-Mar-2019::11:01:44.569000 ===
LSP sends #{id => 1,
result =>
[#{containerName => <<"functions">>,kind => 9,
location =>
#{range =>
#{start => #{character => 1,line => 6},
<<"end">> => #{character => 1,line => 6}},
uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>},
name => <<"truthfulness_is_necessary_for_guards/0">>},
#{containerName => <<"functions">>,kind => 9,
location =>
#{range =>
#{start => #{character => 1,line => 9},
<<"end">> => #{character => 1,line => 9}},
uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>},
name => <<"is_this_argument_truthy/1">>},
#{containerName => <<"functions">>,kind => 9,
location =>
#{range =>
#{start => #{character => 1,line => 12},
<<"end">> => #{character => 1,line => 12}},
uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>},
name => <<"there_exists_a_shorthand_for_and/0">>},
#{containerName => <<"functions">>,kind => 9,
location =>
#{range =>
#{start => #{character => 1,line => 14},
<<"end">> => #{character => 1,line => 14}},
uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>},
name => <<"and_shorthand/1">>},
#{containerName => <<"functions">>,kind => 9,
location =>
#{range =>
#{start => #{character => 1,line => 17},
<<"end">> => #{character => 1,line => 17}},
uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>},
name => <<"there_also_exists_a_shorthand_for_or/0">>},
#{containerName => <<"functions">>,kind => 9,
location =>
#{range =>
#{start => #{character => 1,line => 20},
<<"end">> => #{character => 1,line => 20}},
uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>},
name => <<"or_shorthand/1">>}]}
=INFO REPORT==== 18-Mar-2019::11:01:51.776000 ===
LSP received #{id => 2,jsonrpc => <<"2.0">>,
method => <<"textDocument/hover">>,
params =>
#{position => #{character => 21,line => 18},
textDocument =>
#{uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>}}}
=INFO REPORT==== 18-Mar-2019::11:01:51.776000 ===
LSP sends #{id => 2,result => #{contents => <<>>}}
=INFO REPORT==== 18-Mar-2019::11:01:56.643000 ===
LSP received #{jsonrpc => <<"2.0">>,method => <<"textDocument/didChange">>,
params =>
#{contentChanges =>
[#{text => <<"-module(about_guard_ ...">>}],
textDocument =>
#{uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>,
version => 2}}}
=INFO REPORT==== 18-Mar-2019::11:01:56.674000 ===
LSP received #{id => 3,jsonrpc => <<"2.0">>,
method => <<"textDocument/documentSymbol">>,
params =>
#{textDocument =>
#{uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>}}}
=INFO REPORT==== 18-Mar-2019::11:01:56.674000 ===
LSP sends #{id => 3,
result =>
[#{containerName => <<"functions">>,kind => 9,
location =>
#{range =>
#{start => #{character => 1,line => 6},
<<"end">> => #{character => 1,line => 6}},
uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>},
name => <<"truthfulness_is_necessary_for_guards/0">>},
#{containerName => <<"functions">>,kind => 9,
location =>
#{range =>
#{start => #{character => 1,line => 9},
<<"end">> => #{character => 1,line => 9}},
uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>},
name => <<"is_this_argument_truthy/1">>},
#{containerName => <<"functions">>,kind => 9,
location =>
#{range =>
#{start => #{character => 1,line => 12},
<<"end">> => #{character => 1,line => 12}},
uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>},
name => <<"there_exists_a_shorthand_for_and/0">>},
#{containerName => <<"functions">>,kind => 9,
location =>
#{range =>
#{start => #{character => 1,line => 14},
<<"end">> => #{character => 1,line => 14}},
uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>},
name => <<"and_shorthand/1">>},
#{containerName => <<"functions">>,kind => 9,
location =>
#{range =>
#{start => #{character => 1,line => 17},
<<"end">> => #{character => 1,line => 17}},
uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>},
name => <<"there_also_exists_a_shorthand_for_or/0">>},
#{containerName => <<"functions">>,kind => 9,
location =>
#{range =>
#{start => #{character => 1,line => 20},
<<"end">> => #{character => 1,line => 20}},
uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>},
name => <<"or_shorthand/1">>}]}
=INFO REPORT==== 18-Mar-2019::11:01:57.205000 ===
LSP received #{jsonrpc => <<"2.0">>,method => <<"textDocument/didChange">>,
params =>
#{contentChanges =>
[#{text => <<"-module(about_guard_ ...">>}],
textDocument =>
#{uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>,
version => 3}}}
=INFO REPORT==== 18-Mar-2019::11:01:57.251000 ===
LSP received #{id => 4,jsonrpc => <<"2.0">>,
method => <<"textDocument/documentSymbol">>,
params =>
#{textDocument =>
#{uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>}}}
=INFO REPORT==== 18-Mar-2019::11:01:57.251000 ===
LSP sends #{id => 4,
result =>
[#{containerName => <<"functions">>,kind => 9,
location =>
#{range =>
#{start => #{character => 1,line => 6},
<<"end">> => #{character => 1,line => 6}},
uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>},
name => <<"truthfulness_is_necessary_for_guards/0">>},
#{containerName => <<"functions">>,kind => 9,
location =>
#{range =>
#{start => #{character => 1,line => 9},
<<"end">> => #{character => 1,line => 9}},
uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>},
name => <<"is_this_argument_truthy/1">>},
#{containerName => <<"functions">>,kind => 9,
location =>
#{range =>
#{start => #{character => 1,line => 12},
<<"end">> => #{character => 1,line => 12}},
uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>},
name => <<"there_exists_a_shorthand_for_and/0">>},
#{containerName => <<"functions">>,kind => 9,
location =>
#{range =>
#{start => #{character => 1,line => 14},
<<"end">> => #{character => 1,line => 14}},
uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>},
name => <<"and_shorthand/1">>},
#{containerName => <<"functions">>,kind => 9,
location =>
#{range =>
#{start => #{character => 1,line => 17},
<<"end">> => #{character => 1,line => 17}},
uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>},
name => <<"there_also_exists_a_shorthand_for_or/0">>},
#{containerName => <<"functions">>,kind => 9,
location =>
#{range =>
#{start => #{character => 1,line => 20},
<<"end">> => #{character => 1,line => 20}},
uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>},
name => <<"or_shorthand/1">>}]}
=INFO REPORT==== 18-Mar-2019::11:01:58.078000 ===
LSP received #{jsonrpc => <<"2.0">>,method => <<"textDocument/didSave">>,
params =>
#{textDocument =>
#{uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>,
version => 3}}}
=INFO REPORT==== 18-Mar-2019::11:01:58.078000 ===
LSP received #{jsonrpc => <<"2.0">>,method => <<"textDocument/didChange">>,
params =>
#{contentChanges =>
[#{text => <<"-module(about_guard_ ...">>}],
textDocument =>
#{uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>,
version => 3}}}
=INFO REPORT==== 18-Mar-2019::11:01:58.078000 ===
get_include_path: ["c:/Users/dpavsrtrl/github/erlang-koans/src"]
=INFO REPORT==== 18-Mar-2019::11:01:58.078000 ===
LSP sends #{method => <<"textDocument/publishDiagnostics">>,
params =>
#{diagnostics => [],
uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>}}
=INFO REPORT==== 18-Mar-2019::11:01:58.343000 ===
LSP received #{id => 5,jsonrpc => <<"2.0">>,
method => <<"textDocument/documentSymbol">>,
params =>
#{textDocument =>
#{uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>}}}
=INFO REPORT==== 18-Mar-2019::11:01:58.343000 ===
LSP sends #{id => 5,
result =>
[#{containerName => <<"functions">>,kind => 9,
location =>
#{range =>
#{start => #{character => 1,line => 6},
<<"end">> => #{character => 1,line => 6}},
uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>},
name => <<"truthfulness_is_necessary_for_guards/0">>},
#{containerName => <<"functions">>,kind => 9,
location =>
#{range =>
#{start => #{character => 1,line => 9},
<<"end">> => #{character => 1,line => 9}},
uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>},
name => <<"is_this_argument_truthy/1">>},
#{containerName => <<"functions">>,kind => 9,
location =>
#{range =>
#{start => #{character => 1,line => 12},
<<"end">> => #{character => 1,line => 12}},
uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>},
name => <<"there_exists_a_shorthand_for_and/0">>},
#{containerName => <<"functions">>,kind => 9,
location =>
#{range =>
#{start => #{character => 1,line => 14},
<<"end">> => #{character => 1,line => 14}},
uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>},
name => <<"and_shorthand/1">>},
#{containerName => <<"functions">>,kind => 9,
location =>
#{range =>
#{start => #{character => 1,line => 17},
<<"end">> => #{character => 1,line => 17}},
uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>},
name => <<"there_also_exists_a_shorthand_for_or/0">>},
#{containerName => <<"functions">>,kind => 9,
location =>
#{range =>
#{start => #{character => 1,line => 20},
<<"end">> => #{character => 1,line => 20}},
uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>},
name => <<"or_shorthand/1">>}]}
=INFO REPORT==== 18-Mar-2019::11:01:58.749000 ===
LSP received #{id => 6,jsonrpc => <<"2.0">>,
method => <<"textDocument/formatting">>,
params =>
#{options => #{insertSpaces => true,tabSize => 4},
textDocument =>
#{uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>}}}
=INFO REPORT==== 18-Mar-2019::11:01:58.983000 ===
LSP sends #{id => 6,
result =>
[#{newText =>
<<"-module(about_guard_clauses).\n\n-export([there_also_exists_a_shorthand_for_or/0,\n\t there_exists_a_shorthand_for_and/0,\n\t truthfulness_is_necessary_for_guards/0]).\n\ntruthfulness_is_necessary_for_guards() ->\n is_this_argument_truthy(true).\n\nis_this_argument_truthy(X) when X -> get_here;\nis_this_argument_truthy(_) -> not_here.\n\nthere_exists_a_shorthand_for_and() -> and_shorthand(1).\n\nand_shorthand(X) when is_integer(X), X < 2 -> get_here;\nand_shorthand(_) -> not_here.\n\nthere_also_exists_a_shorthand_for_or() ->\n or_shorthand(3.2999999999999998).\n\nor_shorthand(X) when is_integer(X); is_float(X) ->\n get_here;\nor_shorthand(_) -> not_here.\n">>,
range =>
#{<<"end">> => #{character => 255,line => 999999},
<<"start">> => #{character => 0,line => 0}}}]}
=INFO REPORT==== 18-Mar-2019::11:01:59.061000 ===
LSP received #{jsonrpc => <<"2.0">>,method => <<"textDocument/didChange">>,
params =>
#{contentChanges =>
[#{text => <<"-module(about_guard_ ...">>}],
textDocument =>
#{uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>,
version => 4}}}
=INFO REPORT==== 18-Mar-2019::11:01:59.061000 ===
LSP received #{jsonrpc => <<"2.0">>,method => <<"textDocument/didSave">>,
params =>
#{textDocument =>
#{uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>,
version => 4}}}
=INFO REPORT==== 18-Mar-2019::11:01:59.061000 ===
get_include_path: ["c:/Users/dpavsrtrl/github/erlang-koans/src"]
=INFO REPORT==== 18-Mar-2019::11:01:59.077000 ===
LSP sends #{method => <<"textDocument/publishDiagnostics">>,
params =>
#{diagnostics => [],
uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>}}
=INFO REPORT==== 18-Mar-2019::11:01:59.326000 ===
LSP received #{id => 7,jsonrpc => <<"2.0">>,
method => <<"textDocument/documentSymbol">>,
params =>
#{textDocument =>
#{uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>}}}
=INFO REPORT==== 18-Mar-2019::11:01:59.342000 ===
LSP sends #{id => 7,
result =>
[#{containerName => <<"functions">>,kind => 9,
location =>
#{range =>
#{start => #{character => 1,line => 6},
<<"end">> => #{character => 1,line => 6}},
uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>},
name => <<"truthfulness_is_necessary_for_guards/0">>},
#{containerName => <<"functions">>,kind => 9,
location =>
#{range =>
#{start => #{character => 1,line => 9},
<<"end">> => #{character => 1,line => 9}},
uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>},
name => <<"is_this_argument_truthy/1">>},
#{containerName => <<"functions">>,kind => 9,
location =>
#{range =>
#{start => #{character => 1,line => 12},
<<"end">> => #{character => 1,line => 12}},
uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>},
name => <<"there_exists_a_shorthand_for_and/0">>},
#{containerName => <<"functions">>,kind => 9,
location =>
#{range =>
#{start => #{character => 1,line => 14},
<<"end">> => #{character => 1,line => 14}},
uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>},
name => <<"and_shorthand/1">>},
#{containerName => <<"functions">>,kind => 9,
location =>
#{range =>
#{start => #{character => 1,line => 17},
<<"end">> => #{character => 1,line => 17}},
uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>},
name => <<"there_also_exists_a_shorthand_for_or/0">>},
#{containerName => <<"functions">>,kind => 9,
location =>
#{range =>
#{start => #{character => 1,line => 20},
<<"end">> => #{character => 1,line => 20}},
uri =>
<<"file:///c%3A/Users/dpavsrtrl/github/erlang-koans/src/about_guard_clauses.erl">>},
name => <<"or_shorthand/1">>}]}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment