Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/elixir-lsp/vscode-elixir-ls

Elixir language support and debugger for VS Code, powered by ElixirLS.
https://github.com/elixir-lsp/vscode-elixir-ls

treat quoted atoms and calls as unbalanced bracket scopes

da651ab40224a7bf318c2698260edeee2226445b authored 11 months ago by Lukasz Samson <[email protected]>
update changelog

bump version and submodule

02fb46c9eb8a2ebbeb22ed8b70c233924dc32df1 authored 11 months ago by Lukasz Samson <[email protected]>
introduce meta.type.definition.elixir scope for typespecs

mark spec names as entity.name.function.typespec.elixir
fix highlighting of underscored and no p...

b88d8c5060cc6256c052524f5af721244c931d64 authored 11 months ago by Lukasz Samson <[email protected]>
Bump actions/setup-node from 3 to 4 (#390)

Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3 to 4.
- [Release notes...

27684d556099e79e3f3fdf7bc4c2b7096a1f1d7f authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump actions/checkout from 3 to 4 (#373)

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](ht...

76c83c4bcb7c06f0c8000722144c8a2cf4566829 authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
bump version, update changelog

066d704c975111bf4fe76152619b36418e0dac20 authored 12 months ago by Lukasz Samson <[email protected]>
revert accidental commit

5ef3d331e3b0168113ce95015b2928f8d9ba5ddb authored 12 months ago by Lukasz Samson <[email protected]>
remove not relevant readme section

f41a680db6be980c31f47ccd1957936018c3a45e authored 12 months ago by Lukasz Samson <[email protected]>
workaround https://github.com/elixir-lang/elixir/issues/13225

Fixes https://github.com/elixir-lsp/vscode-elixir-ls/issues/400

2e254a3415015afe3ec4e705dfecc2ba4efe88f2 authored 12 months ago by Lukasz Samson <[email protected]>
add more sigils to auto closing pairs

41c3d275472a39cca8004bab215a03005bea2760 authored 12 months ago by Lukasz Samson <[email protected]>
treat `~>>` `<<~` operators as unbalanced scopes

resolve conflict with `<<>>` bracket

053caf40e0fca0b9c4411c0ea26746273ef718c3 authored 12 months ago by Lukasz Samson <[email protected]>
bump submodule

7f476a2cec4425949fa77aba27a4d387b47edde6 authored 12 months ago by Lukasz Samson <[email protected]>
do not classify charlists as function variables

this was breaking VSCode bracket matching of do/end etc
by default VSCode treats strings and doc...

600491dd446f3a077eeef87a43c3048d74219bfa authored 12 months ago by Lukasz Samson <[email protected]>
reintroduce do end bracket matching

treat atoms as unbalanced scopes
Fixes https://github.com/elixir-lsp/vscode-elixir-ls/issues/46

877a703a3424d8724938643edb29632cb10cd7b3 authored 12 months ago by Lukasz Samson <[email protected]>
do not run tests with --raise

this is no longer needed as we now emit test results via custom events
--raise makes test break ...

7c920f511517fbaa028ff8ccee4f0a7ca2127b17 authored 12 months ago by Lukasz Samson <[email protected]>
reintroduce `<<>>` bracket matching

mark bitwise operators as unbalanced bracket scopes
this helps avoid https://github.com/elixir-l...

50bc83842d01788b1d7f02fba73d2fb31101d9c1 authored 12 months ago by Lukasz Samson <[email protected]>
Test result streaming

Tests are now always run through debug adapter (with or without `noDebug` flag). A custom ExUnit...

7e939eafcfacda99f260a1410173c9d14d91b041 authored 12 months ago by Lukasz Samson <[email protected]>
update submodule

6fbe227c559121b178a500ef654ff9603be57347 authored about 1 year ago by Lukasz Samson <[email protected]>
update changelog

bump version

9f0f2c712c0f3f21fb8aa7b7c895d092b2e8a7e7 authored about 1 year ago by Lukasz Samson <[email protected]>
correctly highlight quoted remote calls

60a34eaa2b163dac176e2f046a4a55d7c11edc82 authored about 1 year ago by Lukasz Samson <[email protected]>
add launch setup without disabling extensions

d69249bc5d7f069f60819151f5b49113517dbd84 authored about 1 year ago by Lukasz Samson <[email protected]>
update submodule

bd66f8a52b7c7b389e2ba8c14a14d4c48f2122f9 authored about 1 year ago by Lukasz Samson <[email protected]>
update changelog

fef511cd459d598b780667f27fa425c856a095be authored about 1 year ago by Lukasz Samson <[email protected]>
changelog updated

33310338acb8df1629e1a45d81ca02012fe6a42b authored about 1 year ago by Lukasz Samson <[email protected]>
do not look for test in directories starting with `.`

8db0b6d7432321a042da5fc301866d3fd40ec765 authored about 1 year ago by Lukasz Samson <[email protected]>
fix highlighting of ? and ! in function calls

\b made the regex not match ? and !

f0f7ead56aee032e6661a26023d14648460a041d authored about 1 year ago by Lukasz Samson <[email protected]>
add config for eex

fix invalid value in editor.wordBasedSuggestions
add editor.snippetSuggestions inline

d0ae1a4a456804fcca54fa4ae3ea3eeba061155b authored about 1 year ago by Lukasz Samson <[email protected]>
bump engine and language client

4a10e7727745ec954fea45ed3a2dcb1a6229cf52 authored about 1 year ago by Lukasz Samson <[email protected]>
bump deps

5ad6b817b9998a7906e6612196b1034f57720c35 authored about 1 year ago by Lukasz Samson <[email protected]>
update some deps

6ffad56adbe421cac31177b2813d976d6c2a388b authored about 1 year ago by Lukasz Samson <[email protected]>
rename debugger to debug adapter

162783ad10aeff2539fd57e2adf3fcab29f65226 authored about 1 year ago by Lukasz Samson <[email protected]>
bump version

eb9768098b06148ccba7d07acc639db786c306d3 authored about 1 year ago by Lukasz Samson <[email protected]>
fix event names

c55fa0214f735805a8421e88a84d3898127e6ee3 authored about 1 year ago by Lukasz Samson <[email protected]>
bump version

3f417b03285fbd64cdedbdbc1eac19196f50db92 authored about 1 year ago by Lukasz Samson <[email protected]>
workaround node names sanitisation

4d71d813c15ea50ca989710e4d315fd1c9034a20 authored about 1 year ago by Lukasz Samson <[email protected]>
introduce measurement sampling

9cb5db570caacf8cb782f468a10fa7a91c27644c authored about 1 year ago by Lukasz Samson <[email protected]>
bump version

8aacf84315a3e823d08ad46c21eaee130afb0ff0 authored about 1 year ago by Lukasz Samson <[email protected]>
bump version

c68632768e263a066653b40335e61233a9b0c034 authored about 1 year ago by Lukasz Samson <[email protected]>
workaround telemetry issue

522018c5e1b43bd74bf57035ac370bddb86d1cb5 authored about 1 year ago by Lukasz Samson <[email protected]>
try building with 1.15 on otp 26

f7b0d8fc3af3b9309a14f1240b6a21f281272606 authored about 1 year ago by Lukasz Samson <[email protected]>
bump version

17d65e831c57eeed69ab560e4e89e2be14738353 authored about 1 year ago by Lukasz Samson <[email protected]>
bump version

dbb883e7f8be61bf61a7d60ed9b3dd99a997173c authored about 1 year ago by Lukasz Samson <[email protected]>
sanitize more elixir/OTP errors

c3f90575140a48a7e167ade2d4ca13f5a2e078ac authored about 1 year ago by Lukasz Samson <[email protected]>
bump version

ac21e39ec8963d31c2575ab0dd6060bf4bdc5321 authored about 1 year ago by Lukasz Samson <[email protected]>
bump version

6a30e28eefeec1dac02b7bd48d7337afbc323c63 authored about 1 year ago by Lukasz Samson <[email protected]>
format

0b98229f806dd778d5498d6748f82b7b32d48e3c authored about 1 year ago by Lukasz Samson <[email protected]>
sanitize elixir_ls sracktraces

make sure vscode does not mask interesting information

4612d6f601533171bf86f3203eb3bf71477d836e authored about 1 year ago by Lukasz Samson <[email protected]>
append count metric if no metrics on measurement

6f9973d4ddcc52df9f3bdbeb76f2c9f88207464d authored about 1 year ago by Lukasz Samson <[email protected]>
handle error when unable to get tests in file

3b6a416286ac1b7fff0ede3f1e3d26043dc04fae authored about 1 year ago by Lukasz Samson <[email protected]>
update submodule

063eff373a3656c1232fc74ec22afd8eb1fac61a authored about 1 year ago by Lukasz Samson <[email protected]>
Merge branch 'telemetry'

732ee81e4db41c1d2943af294792d923fdcd3d49 authored about 1 year ago by Lukasz Samson <[email protected]>
update changelog

85be5b2bd1bd645335ab21e6485119b5938914a6 authored about 1 year ago by Lukasz Samson <[email protected]>
improve telemetry

update readme

d6a9355645dbd6a6a65a5dd6947e615024306b11 authored about 1 year ago by Lukasz Samson <[email protected]>
fix typo

ccaf2e451feeb2f3b8842b23ab76e0b57093e626 authored about 1 year ago by Lukasz Samson <[email protected]>
send events ending with _error as telemetry errors

1a2c79ecbef609d47802dab7768ea61b34957cfa authored about 1 year ago by Lukasz Samson <[email protected]>
add telemetry.json

acd9ca703e3f34c01fa4479ee70a8f82562943e0 authored about 1 year ago by Lukasz Samson <[email protected]>
telemetry improvements

7f18e484810860353eb04d5c2f75f7ad2aa13904 authored about 1 year ago by Lukasz Samson <[email protected]>
bump version

683d2a6f8380ff86cce0a7660a57b267c0466910 authored about 1 year ago by Lukasz Samson <[email protected]>
don't match dot access as function calls

9667b1a796e3001de6fe86dacb71e24df107cd6d authored about 1 year ago by Lukasz Samson <[email protected]>
capture @ in module attributes as punctation

6b48ce35c7d8f6c3ee07706a0e1bf901c36d7b22 authored about 1 year ago by Lukasz Samson <[email protected]>
match : in atoms as punctation

5d0e297c964849f93f22e0c0660583dd5bce36b6 authored about 1 year ago by Lukasz Samson <[email protected]>
refactor restart command

f2d25cbf0bbde8f34cec6cf90153f6217f1c593a authored about 1 year ago by Lukasz Samson <[email protected]>
telemetry improvements

82f1cc2df57a0684447cf9575639cf8d4b7b5a66 authored about 1 year ago by Lukasz Samson <[email protected]>
add telemetry

3d4e44aa47682c1288da00b6d784df9c592a1f99 authored about 1 year ago by Lukasz Samson <[email protected]>
Update badges

9d4b91bd74fe40adfbb125b68b7bfdb9c4af9fca authored about 1 year ago by Łukasz Samson <[email protected]>
bump version

e5a162c99ffa1ab326710b07c85f7a4572897653 authored about 1 year ago by Lukasz Samson <[email protected]>
update submodule

8cbef8a494d9d39876c20d77a0519aee72e3a893 authored about 1 year ago by Lukasz Samson <[email protected]>
highlight pipe int on parens local call

0214fc2fe3b61a238fbbd7c70a997c15df81645c authored about 1 year ago by Lukasz Samson <[email protected]>
improve module and dot call match

don't match variables as punctation

a2e203ed56bed4087fa03c063f0dc8c44a8d3299 authored about 1 year ago by Lukasz Samson <[email protected]>
improve local function capture matching

e7164fca2742b8a9cf7acda4b25b318266f088da authored about 1 year ago by Lukasz Samson <[email protected]>
Attempt to improve function call matching

ca95a3ea2657b7460ecec479e055efe01d56b986 authored about 1 year ago by Lukasz Samson <[email protected]>
Revert "remove bogus function-call matching"

This reverts commit 6621564bbf1f16bb3032893df01d55eba709f201.

71ab865813f1154d396d76d0aeee92d3db670d7a authored about 1 year ago by Lukasz Samson <[email protected]>
update submodule

240745d99acf651e0746ca1f9031c777a35a9ff9 authored about 1 year ago by Lukasz Samson <[email protected]>
bump version, update changelog

a5f679bacb36b2548ae13170439cee67f126a5a0 authored about 1 year ago by Lukasz Samson <[email protected]>
Pass env to debugger process in folderless debug session

Fixes https://github.com/elixir-lsp/vscode-elixir-ls/issues/380

fb74745a1dc3295dccc4720c09d8208504908ae6 authored over 1 year ago by Lukasz Samson <[email protected]>
bump submodule

8454a62b0b61cc8bffcbf7e2e0e60badd056aa1c authored over 1 year ago by Lukasz Samson <[email protected]>
use strongly typed DAP messages

841e6f24a0314503ec141fde93fa41fc15bf9060 authored over 1 year ago by Lukasz Samson <[email protected]>
use typed request

82c3af3ca1a44a29222666c4799e469bc9837779 authored over 1 year ago by Lukasz Samson <[email protected]>
fix race conditions in test controller

calling execute command on uninitialized server crashes

d9b9faa4ef6ad361b89ba35bd4404541c2567a95 authored over 1 year ago by Lukasz Samson <[email protected]>
track exit code from debuggee and use it to determine test result

track output from debuggee and retun to test controller

500bfe8ec1e6be5ace22c2afe91e44769ab0ec16 authored over 1 year ago by Lukasz Samson <[email protected]>
update debugger launch config schema

818586cadf926d38953b42bec901998c826a104a authored over 1 year ago by Lukasz Samson <[email protected]>
remove no longer needed param

ab4ce04c68a8796d1ea697d65d99b1bab2c6b47b authored over 1 year ago by Lukasz Samson <[email protected]>
Fix passing of arguments to mix task when debugging a test

Override more settings in user configuration when running from test UI
add --raise flag so debug...

13e7985a208b7770fed45efde5c5859681f5e126 authored over 1 year ago by Lukasz Samson <[email protected]>
remove bogus function-call matching

It breaks syntax highlight in arguments

6621564bbf1f16bb3032893df01d55eba709f201 authored over 1 year ago by Lukasz Samson <[email protected]>
Improve matching of unicode vars, attributes and function names

Improve regex for matching aliases
Improve regex matching atoms
Correctly match all elixir opera...

76618f0515d53b0d7887f9787fe20120982fc25b authored over 1 year ago by Lukasz Samson <[email protected]>
Bundle extension (#372)

remove bogus elixir test
Addresses https://github.com/elixir-lsp/vscode-elixir-ls/issues/342

b9ac940076c5fbad649b87b143653ac9da749876 authored over 1 year ago by Łukasz Samson <[email protected]>
Fix step name in release action workflow (#371)

bc9017f88616cbcc4c893a577fcb70da572f8225 authored over 1 year ago by Michał Łępicki <[email protected]>
update submodule

b879593f6c32001ece555a84eaf6d2446ac318f8 authored over 1 year ago by Lukasz Samson <[email protected]>
build with node 18

Fixes https://github.com/elixir-lsp/vscode-elixir-ls/issues/341

ca1fce0ca4a085f4d78c900e7621764ee517b791 authored over 1 year ago by Lukasz Samson <[email protected]>
update changelog and deps

bump version

dceb05b0b50fa511307ed3e1d596bb272bbd2d3e authored over 1 year ago by Lukasz Samson <[email protected]>
handle uninitialised state in execute command

Fixes https://github.com/elixir-lsp/vscode-elixir-ls/issues/358

92fabe220157ca44a1fe22c7dd490ba5107bfac9 authored over 1 year ago by Lukasz Samson <[email protected]>
Revert << and >> maching

This partially revert 3cb15968190e32ce1b2d38d743e8266b8eae067b
Fixes https://github.com/elixir-l...

516690c882ef0fe1cca198b06b381871d3ad5422 authored over 1 year ago by Lukasz Samson <[email protected]>
format

1c41262d99ee95204499953d0ed0518db66f6961 authored over 1 year ago by Lukasz Samson <[email protected]>
Stop relying on deprecated configuration sync

Fixes https://github.com/elixir-lsp/vscode-elixir-ls/issues/367
Fixes https://github.com/elixir-...

4236e1a1e3c98a60c63735a655ecb836e893490b authored over 1 year ago by Lukasz Samson <[email protected]>
Update package.json (#360)

Moved description tweaks over from a README PR.

b27dafde9c15813185ed67e0d07abc2d538d70e3 authored over 1 year ago by Rich Morin <[email protected]>
Update README.md (#357)

Fix assorted minor punctuation and wording issues.

61a58080aedd3735bc99de071d4d561fb279e155 authored over 1 year ago by Rich Morin <[email protected]>
Bump word-wrap from 1.2.3 to 1.2.4 (#356)

Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release n...

13316b04fe0174a3836dd661ffa59ab3c754e2b5 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump semver from 5.7.1 to 5.7.2 (#355)

Bumps [semver](https://github.com/npm/node-semver) from 5.7.1 to 5.7.2.
- [Release notes](https...

3b1002bcddce8b5810e9a575552dda5a47ab0f05 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
use correct workspace folder when starting a debug session

Fixes https://github.com/elixir-lsp/vscode-elixir-ls/issues/336

e2fad1780353dffe09d37ab23cc9c6e9af81383c authored over 1 year ago by Lukasz Samson <[email protected]>
Fix syntax highlighting incorrectly (#350)

c2de822b4e0f00f106ef07eac7edf48a11d9c2db authored over 1 year ago by Milo Lee <[email protected]>