Skip to content

Commit

Permalink
Merge pull request #88 from erlang-ls/prepare-release-0.0.27
Browse files Browse the repository at this point in the history
Prepare release 0.0.27
  • Loading branch information
robertoaloi authored Jun 14, 2021
2 parents a019aec + b9b89ec commit 6a1a148
Show file tree
Hide file tree
Showing 8 changed files with 290 additions and 266 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@ jobs:
- name: Checkout submodules
run: git submodule update --init --recursive
- name: Install Node.js
uses: actions/setup-node@v1
uses: actions/setup-node@v2
with:
node-version: 14.x
node-version: '14'
- name: Setup Erlang
uses: erlef/setup-beam@v1
with:
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
node_modules/
out/
*.vsix
.tool-versions
38 changes: 27 additions & 11 deletions .vscodeignore
Original file line number Diff line number Diff line change
@@ -1,19 +1,35 @@
erlang_ls
!erlang_ls/_build/*/bin/erlang_ls
!erlang_ls/_build/*/bin/els_dap
erlang_ls/*
!erlang_ls/_build
erlang_ls/_build/*
!erlang_ls/_build/default
!erlang_ls/_build/dap
erlang_ls/_build/default/*
erlang_ls/_build/dap/*
!erlang_ls/_build/default/bin
!erlang_ls/_build/dap/bin
!erlang_ls/images
erlang_ls/images/*
!erlang_ls/images/erlang-ls-logo-small.png

.vscode/**
.vscode/*
**/*.ts
!**/*.d.ts
**/*.map
.gitignore
**/tsconfig.json
**/tsconfig.base.json
contributing.md
.travis.yml
client/node_modules/**
!client/node_modules/vscode-jsonrpc/**
!client/node_modules/vscode-languageclient/**
!client/node_modules/vscode-languageserver-protocol/**
!client/node_modules/vscode-languageserver-types/**
!client/node_modules/semver/**
client/*
!client/package-lock.json
!client/node_modules
client/node_modules/*
!client/node_modules/vscode-jsonrpc
!client/node_modules/vscode-languageclient
!client/node_modules/vscode-languageserver-protocol
!client/node_modules/vscode-languageserver-types
!client/node_modules/semver
!client/out
client/out/*
!client/out/client.js
!client/out/debugger.js
!client/out/extension.js
16 changes: 16 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,21 @@
## Changelog

### 0.0.27

Server (0.16.0 -> 0.17.0):

- Prevent infinite recursion when enumerating document POIs (thanks @keynslug)
- Fix creating macro POIs in function applications (thanks @gomoripeti)
- Add logging via window/LogMessage (thanks @TheGeorge)
- Find implementations for callback functions
- Fix completion for incomplete export entry (thanks @gomoripete)
- Fix docs for macros with arguments (thanks @gomoripeti)
- Add support for renaming types (thanks @plux)
- Add support for long names in DAP (thanks @zsoci)
- Implement dummy handler for pause in DAP (thanks @TheGeorge)
- Remove TCP support
- Add support for attach in DAP (thanks @RunyaoZhang)

### 0.0.26

Extension:
Expand Down
59 changes: 35 additions & 24 deletions client/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion erlang_ls
Submodule erlang_ls updated 68 files
+33 −36 apps/els_core/src/els_client.erl
+1 −3 apps/els_core/src/els_core.app.src
+5 −7 apps/els_core/src/els_stdio.erl
+0 −38 apps/els_core/src/els_stdio_client.erl
+0 −95 apps/els_core/src/els_tcp.erl
+0 −91 apps/els_core/src/els_tcp_client.erl
+0 −5 apps/els_core/src/els_transport.erl
+1 −24 apps/els_dap/src/els_dap.erl
+76 −6 apps/els_dap/src/els_dap_general_provider.erl
+11 −1 apps/els_dap/src/els_dap_rpc.erl
+17 −19 apps/els_dap/src/els_dap_server.erl
+4 −9 apps/els_dap/src/els_dap_sup.erl
+2 −12 apps/els_dap/test/els_dap_SUITE.erl
+11 −11 apps/els_dap/test/els_dap_general_provider_SUITE.erl
+2 −47 apps/els_dap/test/els_dap_test_utils.erl
+2 −0 apps/els_lsp/include/els_lsp.hrl
+6 −0 apps/els_lsp/priv/code_navigation/include/transitive.hrl
+11 −0 apps/els_lsp/priv/code_navigation/src/completion_incomplete.erl
+2 −0 apps/els_lsp/priv/code_navigation/src/diagnostics_unused_macros.erl
+7 −0 apps/els_lsp/priv/code_navigation/src/hover_macro.erl
+3 −0 apps/els_lsp/priv/code_navigation/src/implementation.erl
+8 −0 apps/els_lsp/priv/code_navigation/src/implementation_a.erl
+8 −0 apps/els_lsp/priv/code_navigation/src/implementation_b.erl
+6 −0 apps/els_lsp/priv/code_navigation/src/rename_type.erl
+1 −1 apps/els_lsp/priv/code_navigation/test/sample_SUITE.erl
+3 −4 apps/els_lsp/src/els_background_job.erl
+27 −0 apps/els_lsp/src/els_diagnostics_utils.erl
+8 −2 apps/els_lsp/src/els_docs.erl
+6 −0 apps/els_lsp/src/els_dt_document.erl
+45 −0 apps/els_lsp/src/els_fungraph.erl
+23 −10 apps/els_lsp/src/els_implementation_provider.erl
+45 −0 apps/els_lsp/src/els_log_notification.erl
+38 −11 apps/els_lsp/src/els_parser.erl
+37 −1 apps/els_lsp/src/els_rename_provider.erl
+7 −16 apps/els_lsp/src/els_scope.erl
+17 −19 apps/els_lsp/src/els_server.erl
+4 −9 apps/els_lsp/src/els_sup.erl
+13 −30 apps/els_lsp/src/els_unused_includes_diagnostics.erl
+16 −24 apps/els_lsp/src/erlang_ls.erl
+2 −7 apps/els_lsp/test/els_code_action_SUITE.erl
+2 −7 apps/els_lsp/test/els_code_lens_SUITE.erl
+33 −7 apps/els_lsp/test/els_completion_SUITE.erl
+2 −7 apps/els_lsp/test/els_definition_SUITE.erl
+2 −7 apps/els_lsp/test/els_diagnostics_SUITE.erl
+1 −6 apps/els_lsp/test/els_document_highlight_SUITE.erl
+1 −6 apps/els_lsp/test/els_document_symbol_SUITE.erl
+2 −7 apps/els_lsp/test/els_execute_command_SUITE.erl
+2 −7 apps/els_lsp/test/els_foldingrange_SUITE.erl
+2 −7 apps/els_lsp/test/els_formatter_SUITE.erl
+31 −0 apps/els_lsp/test/els_fungraph_SUITE.erl
+23 −6 apps/els_lsp/test/els_hover_SUITE.erl
+30 −13 apps/els_lsp/test/els_implementation_SUITE.erl
+2 −7 apps/els_lsp/test/els_indexer_SUITE.erl
+3 −9 apps/els_lsp/test/els_initialization_SUITE.erl
+33 −0 apps/els_lsp/test/els_parser_SUITE.erl
+2 −7 apps/els_lsp/test/els_progress_SUITE.erl
+2 −8 apps/els_lsp/test/els_rebar3_release_SUITE.erl
+2 −7 apps/els_lsp/test/els_references_SUITE.erl
+24 −7 apps/els_lsp/test/els_rename_SUITE.erl
+2 −7 apps/els_lsp/test/els_server_SUITE.erl
+10 −27 apps/els_lsp/test/els_test_utils.erl
+1 −6 apps/els_lsp/test/els_text_SUITE.erl
+1 −6 apps/els_lsp/test/els_text_edit_SUITE.erl
+1 −6 apps/els_lsp/test/els_workspace_symbol_SUITE.erl
+2 −13 apps/els_lsp/test/erlang_ls_SUITE.erl
+7 −7 apps/els_lsp/test/prop_statem.erl
+1 −0 elvis.config
+1 −2 rebar.config
Loading

0 comments on commit 6a1a148

Please sign in to comment.