Ecosyste.ms: OpenCollective

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

Elixir LSP

We develop language editor tools for elixir ecosystem
Collective - Host: opensource - https://opencollective.com/elixir-lsp - Code: https://github.com/elixir-lsp

do not crash for undefined apps

github.com/elixir-lsp/elixir_sense - 94da0a8e76ade01bc916c024045f933f94b88ccb authored about 1 year ago by Lukasz Samson <[email protected]>
raise more indicative error

github.com/elixir-lsp/elixir_sense - 98b2a9bed343161483e6692b8d66d616fa306696 authored about 1 year ago by Lukasz Samson <[email protected]>
fix crash on invalid config

github.com/elixir-lsp/elixir-ls - ea5a2d085a9e0d81055e1586020b7ecb163183b5 authored about 1 year ago by Lukasz Samson <[email protected]>
fix a common crash with dynamic module name

github.com/elixir-lsp/elixir-ls - 8b3256a012a5e3187e28eece05834398a3dd96e9 authored about 1 year ago by Lukasz Samson <[email protected]>
fix a common crash with malformad module ast

github.com/elixir-lsp/elixir-ls - c2feeb3c734e37974e375613feb8286ac4c18b2f authored about 1 year ago by Lukasz Samson <[email protected]>
bump elixir_sense

github.com/elixir-lsp/elixir-ls - 37e3143fdbe540a9fc993af1decffa583e43e0ef authored about 1 year ago by Lukasz Samson <[email protected]>
make more regexes unicode aware

attempt to fix a rare crash in complete when get_prefix would return invalid <<186>>
which would...

github.com/elixir-lsp/elixir-ls - 87e7cb893ae3fc8edcf24d3cffe49b5c9dcb10aa authored about 1 year ago by Lukasz Samson <[email protected]>
Avoid reading beams written by different elixir version in dialyzer

attempt to workaround https://github.com/elixir-lang/elixir/issues/12394

github.com/elixir-lsp/elixir-ls - c4926e3aa29fccb686dc0bb7722a153db66e6411 authored about 1 year ago by Lukasz Samson <[email protected]>
remove not needed telemetry event

Could not get Core Erlang code for: myfile.beam is not very helpful

github.com/elixir-lsp/elixir-ls - f32976492f5a3805a43fe811cd08d55a8b7f025e authored about 1 year ago by Lukasz Samson <[email protected]>
fix type of returned args for 0 arity

github.com/elixir-lsp/elixir_sense - f3a7e451022df0ce1a9116d8522f90c836911979 authored about 1 year ago by Lukasz Samson <[email protected]>
make more regexes unicode aware

github.com/elixir-lsp/elixir_sense - 3cd47561b299ceabc861ac0fb8339b4834fd5752 authored about 1 year ago by Lukasz Samson <[email protected]>
Quote interpolated path when launching server in fish launch script (#1010)

Co-authored-by: Piotr Osiewicz <[email protected]>

github.com/elixir-lsp/elixir-ls - c7c137862ca3a41e7a4bb88e9c3fb0a79f3cbf98 authored about 1 year ago by Julia <[email protected]>
bump version

github.com/elixir-lsp/vscode-elixir-ls - 6a30e28eefeec1dac02b7bd48d7337afbc323c63 authored about 1 year ago by Lukasz Samson <[email protected]>
sanitize elixir_ls sracktraces

make sure vscode does not mask interesting information

github.com/elixir-lsp/vscode-elixir-ls - 4612d6f601533171bf86f3203eb3bf71477d836e authored about 1 year ago by Lukasz Samson <[email protected]>
fix false positives in feature reporting

github.com/elixir-lsp/elixir-ls - d2eb6f358544abe1df87c9355ba259c7db4bbd98 authored about 1 year ago by Lukasz Samson <[email protected]>
attach elixir release to properties

github.com/elixir-lsp/elixir-ls - d4d8a303b255d09c6b824184e3a2249f57a6b5f0 authored about 1 year ago by Lukasz Samson <[email protected]>
bump version

github.com/elixir-lsp/elixir-ls - a41ab0a8f99485e180f868518c810854724a1bd4 authored about 1 year ago by Lukasz Samson <[email protected]>
bump elixir_sense

github.com/elixir-lsp/elixir-ls - bdf9eda389f1bd181a819a5db77cd33cdb749427 authored about 1 year ago by Lukasz Samson <[email protected]>
attempt to close all state scopes even if build fails

github.com/elixir-lsp/elixir_sense - 46117cd7e46c7e40123f7e2ee008a335dde9ea94 authored about 1 year ago by Lukasz Samson <[email protected]>
rescue error in posb build scope closing

github.com/elixir-lsp/elixir_sense - 901e18d7fd23848b5db5860fcd6f224aa6595ab3 authored about 1 year ago by Lukasz Samson <[email protected]>
append count metric if no metrics on measurement

github.com/elixir-lsp/vscode-elixir-ls - 6f9973d4ddcc52df9f3bdbeb76f2c9f88207464d authored about 1 year ago by Lukasz Samson <[email protected]>
handle error when unable to get tests in file

github.com/elixir-lsp/vscode-elixir-ls - 3b6a416286ac1b7fff0ede3f1e3d26043dc04fae authored about 1 year ago by Lukasz Samson <[email protected]>
fix crash when hover header cannot be formatted

github.com/elixir-lsp/elixir-ls - 2fb31087e43cb2faf174a84d4a05885f81d5a298 authored about 1 year ago by Lukasz Samson <[email protected]>
bump elixir_sense

github.com/elixir-lsp/elixir-ls - cbdec4b5a73eba2b2393177451e2127752c55f34 authored about 1 year ago by Lukasz Samson <[email protected]>
remove not needed alias

github.com/elixir-lsp/elixir_sense - 464199306ccadb43375ebe434c715785b5888b77 authored about 1 year ago by Lukasz Samson <[email protected]>
add missing clause

github.com/elixir-lsp/elixir_sense - 2395383f8167642f41c45ac41e7953c2d96c32ed authored about 1 year ago by Lukasz Samson <[email protected]>
fixed crash when hovering over struct field access

github.com/elixir-lsp/elixir_sense - 47eeee11708e9183f792e514bef40f5e54da3659 authored about 1 year ago by Lukasz Samson <[email protected]>
rework async request handling

use map instead of iterating over all pending requests
demonitor cancelled requests

github.com/elixir-lsp/elixir-ls - 89bba798b81651268765c855219e232beeb0cec0 authored about 1 year ago by Lukasz Samson <[email protected]>
add missing alias

github.com/elixir-lsp/elixir-ls - c9bbece6a4c04788796cb8b7276e142501f099ac authored about 1 year ago by Lukasz Samson <[email protected]>
do not respond to cancelled requests

demonitor requests on response/cancel
optimize DOWN message handling

github.com/elixir-lsp/elixir-ls - fd795cd2cd975552cbb22c072c27d1bd5ead6d19 authored about 1 year ago by Lukasz Samson <[email protected]>
do not try to respond to cancelled requests

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

github.com/elixir-lsp/elixir-ls - a927fde14d415cea26dc8df3690d80ae07b95c05 authored about 1 year ago by Lukasz Samson <[email protected]>
sleep when restart is required

github.com/elixir-lsp/elixir-ls - 286ad95670d3e3d287fd5a02b70a9b4da9e4444d authored about 1 year ago by Lukasz Samson <[email protected]>
update submodule

github.com/elixir-lsp/vscode-elixir-ls - 063eff373a3656c1232fc74ec22afd8eb1fac61a authored about 1 year ago by Lukasz Samson <[email protected]>
update date

github.com/elixir-lsp/elixir-ls - e8a8d45145120d340ebc7c555c64c4e0782d51ae authored about 1 year ago by Lukasz Samson <[email protected]>
Merge branch 'telemetry'

github.com/elixir-lsp/vscode-elixir-ls - 732ee81e4db41c1d2943af294792d923fdcd3d49 authored about 1 year ago by Lukasz Samson <[email protected]>
update changelog

github.com/elixir-lsp/vscode-elixir-ls - 85be5b2bd1bd645335ab21e6485119b5938914a6 authored about 1 year ago by Lukasz Samson <[email protected]>
improve telemetry

update readme

github.com/elixir-lsp/vscode-elixir-ls - d6a9355645dbd6a6a65a5dd6947e615024306b11 authored about 1 year ago by Lukasz Samson <[email protected]>
update readme

github.com/elixir-lsp/elixir-ls - caf6e8f7afbb4a295a77aac814c9782ac0658630 authored about 1 year ago by Lukasz Samson <[email protected]>
send telemetry on configuration

github.com/elixir-lsp/elixir-ls - ecce363a73af4d9250a3322a0edef046f15fec31 authored about 1 year ago by Lukasz Samson <[email protected]>
raise server error on launch failure

github.com/elixir-lsp/elixir-ls - 5d9ab5eaef4889a2e0e012e681f972229757dca0 authored about 1 year ago by Lukasz Samson <[email protected]>
send events ending with _error as telemetry errors

github.com/elixir-lsp/vscode-elixir-ls - 1a2c79ecbef609d47802dab7768ea61b34957cfa authored about 1 year ago by Lukasz Samson <[email protected]>
add telemetry.json

github.com/elixir-lsp/vscode-elixir-ls - acd9ca703e3f34c01fa4479ee70a8f82562943e0 authored about 1 year ago by Lukasz Samson <[email protected]>
telemetry improvements

github.com/elixir-lsp/vscode-elixir-ls - 7f18e484810860353eb04d5c2f75f7ad2aa13904 authored about 1 year ago by Lukasz Samson <[email protected]>
report detected features

github.com/elixir-lsp/elixir-ls - f2fcb18d57be1cd32ff928dab989150de9b776c4 authored about 1 year ago by Lukasz Samson <[email protected]>
telemetry improvements

github.com/elixir-lsp/elixir-ls - 1045e68a8abff452d97a5af165e09b7c3cd3d33c authored about 1 year ago by Lukasz Samson <[email protected]>
bump version

github.com/elixir-lsp/vscode-elixir-ls - 683d2a6f8380ff86cce0a7660a57b267c0466910 authored about 1 year ago by Lukasz Samson <[email protected]>
don't match dot access as function calls

github.com/elixir-lsp/vscode-elixir-ls - 9667b1a796e3001de6fe86dacb71e24df107cd6d authored about 1 year ago by Lukasz Samson <[email protected]>
capture @ in module attributes as punctation

github.com/elixir-lsp/vscode-elixir-ls - 6b48ce35c7d8f6c3ee07706a0e1bf901c36d7b22 authored about 1 year ago by Lukasz Samson <[email protected]>
match : in atoms as punctation

github.com/elixir-lsp/vscode-elixir-ls - 5d0e297c964849f93f22e0c0660583dd5bce36b6 authored about 1 year ago by Lukasz Samson <[email protected]>
refactor restart command

github.com/elixir-lsp/vscode-elixir-ls - f2d25cbf0bbde8f34cec6cf90153f6217f1c593a authored about 1 year ago by Lukasz Samson <[email protected]>
telemetry improvements

github.com/elixir-lsp/vscode-elixir-ls - 82f1cc2df57a0684447cf9575639cf8d4b7b5a66 authored about 1 year ago by Lukasz Samson <[email protected]>
emit telemetry on server reload

github.com/elixir-lsp/elixir-ls - 1a983a5cd658e99bfbe3ba6f96912ebab80ec0fb authored about 1 year ago by Lukasz Samson <[email protected]>
don't send telemetry on expected errors

github.com/elixir-lsp/elixir-ls - 7e0f737f298ca90dba15f0de8d0705cd5a85e4ed authored about 1 year ago by Lukasz Samson <[email protected]>
improvements to telemetry

github.com/elixir-lsp/elixir-ls - b81b12acd61c1353abb1ab7bdacb446d4af79a52 authored about 1 year ago by Lukasz Samson <[email protected]>
bump version

github.com/elixir-lsp/elixir-ls - cc1d6087c8336d860630adaff3aefd46436a5152 authored about 1 year ago by Lukasz Samson <[email protected]>
Merge branch 'telemetry'

github.com/elixir-lsp/elixir-ls - dfb9ef5732e089dee981a71b90738eb635618ad0 authored about 1 year ago by Lukasz Samson <[email protected]>
unload mix project apps before loading config

if we unload after loading config mix compile fails on Application.compile_env

Fixes https://gi...

github.com/elixir-lsp/elixir-ls - 4011f4e01b0472581995f7c377602a9bf0d6ed24 authored about 1 year ago by Lukasz Samson <[email protected]>
publish diagnostics for all open files

attach document version to diagnostics
without that on restart diagnostics are not cleared as we...

github.com/elixir-lsp/elixir-ls - 5ce4c0a701dd01ccfbb57a7d6474fb243d0d4144 authored about 1 year ago by Lukasz Samson <[email protected]>
add telemetry

github.com/elixir-lsp/vscode-elixir-ls - 3d4e44aa47682c1288da00b6d784df9c592a1f99 authored about 1 year ago by Lukasz Samson <[email protected]>
instrument various errors

github.com/elixir-lsp/elixir-ls - 3f0708b6e4b340bba37b57d7f3281f2acaa8b4ea authored about 1 year ago by Lukasz Samson <[email protected]>
add telemetry to DAP and LSP requests

github.com/elixir-lsp/elixir-ls - ed3552c48c72efc697233dc4f83ede5a4176d208 authored about 1 year ago by Lukasz Samson <[email protected]>
mark DAP error responses with sendToTelemetry and showUser properties

github.com/elixir-lsp/elixir-ls - 562d876bc85edc156ba6780a1fb96b5fd2e1dfa4 authored about 1 year ago by Lukasz Samson <[email protected]>
Add link to slack

github.com/elixir-lsp/elixir-ls - 2cd117272135f400822200c2c6856e43f6c0017e authored about 1 year ago by Łukasz Samson <[email protected]>
Update badges

github.com/elixir-lsp/vscode-elixir-ls - 9d4b91bd74fe40adfbb125b68b7bfdb9c4af9fca authored about 1 year ago by Łukasz Samson <[email protected]>
fix dialyzer

github.com/elixir-lsp/elixir_sense - ef589da4fd62fa6e4cc6cee65805dec3856aab2b authored about 1 year ago by Lukasz Samson <[email protected]>
silence invalid credo warning

github.com/elixir-lsp/elixir_sense - b66ad9fbb453e415a5810a41da96988803387a5a authored about 1 year ago by Lukasz Samson <[email protected]>
Get end_of_expression from parent end location

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

github.com/elixir-lsp/elixir-ls - 43e17f9474e3d2f28a48d5891a8620b413fa3bb3 authored about 1 year ago by Lukasz Samson <[email protected]>
format function and type documentation header

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

github.com/elixir-lsp/elixir-ls - 72ae78b3ed47eb5e43e4584f8cef83a1b82dd35b authored about 1 year ago by Lukasz Samson <[email protected]>
Add OTP 25 and 25 builtin types

Fixes https://github.com/elixir-lsp/elixir_sense/issues/212
Fixes https://github.com/elixir-lsp/...

github.com/elixir-lsp/elixir_sense - 4e625ba84f817968f64ed6b31760aaddf987a4cb authored about 1 year ago by Lukasz Samson <[email protected]>
make sure modules from erts are returned

github.com/elixir-lsp/elixir_sense - 5587135f18674b8fb8daa5e681f58a5245a7e15a authored about 1 year ago by Lukasz Samson <[email protected]>
bump version

github.com/elixir-lsp/vscode-elixir-ls - e5a162c99ffa1ab326710b07c85f7a4572897653 authored about 1 year ago by Lukasz Samson <[email protected]>
update submodule

github.com/elixir-lsp/vscode-elixir-ls - 8cbef8a494d9d39876c20d77a0519aee72e3a893 authored about 1 year ago by Lukasz Samson <[email protected]>
bump version

github.com/elixir-lsp/elixir-ls - 0a333e85df34f6eb2f54b3cc4ac658680ec65fa1 authored about 1 year ago by Lukasz Samson <[email protected]>
Make position translation to UTF16 more robust

When diagnostics were emitted for a previous version of the file the positions may no longer be ...

github.com/elixir-lsp/elixir-ls - 206ed215ebc5e897f6c91cf50b1823ce2728d06f authored about 1 year ago by Lukasz Samson <[email protected]>
highlight pipe int on parens local call

github.com/elixir-lsp/vscode-elixir-ls - 0214fc2fe3b61a238fbbd7c70a997c15df81645c authored about 1 year ago by Lukasz Samson <[email protected]>
improve module and dot call match

don't match variables as punctation

github.com/elixir-lsp/vscode-elixir-ls - a2e203ed56bed4087fa03c063f0dc8c44a8d3299 authored about 1 year ago by Lukasz Samson <[email protected]>
improve local function capture matching

github.com/elixir-lsp/vscode-elixir-ls - e7164fca2742b8a9cf7acda4b25b318266f088da authored about 1 year ago by Lukasz Samson <[email protected]>
Attempt to improve function call matching

github.com/elixir-lsp/vscode-elixir-ls - ca95a3ea2657b7460ecec479e055efe01d56b986 authored about 1 year ago by Lukasz Samson <[email protected]>
Revert "remove bogus function-call matching"

This reverts commit 6621564bbf1f16bb3032893df01d55eba709f201.

github.com/elixir-lsp/vscode-elixir-ls - 71ab865813f1154d396d76d0aeee92d3db670d7a authored about 1 year ago by Lukasz Samson <[email protected]>
update submodule

github.com/elixir-lsp/vscode-elixir-ls - 240745d99acf651e0746ca1f9031c777a35a9ff9 authored about 1 year ago by Lukasz Samson <[email protected]>
Set release date

github.com/elixir-lsp/elixir-ls - 42f16b83708bd2068f8c54b3631b53edc99d7525 authored about 1 year ago by Lukasz Samson <[email protected]>
bump version, update changelog

github.com/elixir-lsp/vscode-elixir-ls - a5f679bacb36b2548ae13170439cee67f126a5a0 authored about 1 year ago by Lukasz Samson <[email protected]>
only stop and unload project apps

module unload is handled by the build

github.com/elixir-lsp/elixir-ls - 0c7510154ae9233eca7bd68c5e7b6913b0df2389 authored about 1 year ago by Lukasz Samson <[email protected]>
optimise app retrieval

github.com/elixir-lsp/elixir-ls - 529162ef80429312228f268a345dd8a8d894d3ec authored about 1 year ago by Lukasz Samson <[email protected]>
Ensure that erts app is loaded

It's not loaded by default but we rely on app controller in a few places

github.com/elixir-lsp/elixir-ls - e3a1db31eaab6156bd04a8b245d4f0e14ef981e4 authored about 1 year ago by Lukasz Samson <[email protected]>
bump version, update changelog

github.com/elixir-lsp/elixir-ls - 99baea2369de4df8acd791d3cca70783303dc33e authored about 1 year ago by Lukasz Samson <[email protected]>
Purge project apps on recompile

we rely on application controller being able to return app modules
elixir loads apps only on ini...

github.com/elixir-lsp/elixir-ls - d9cc23a45b049f41149ee874a36a19820dbc8a94 authored about 1 year ago by Lukasz Samson <[email protected]>
don't crash when unable to find app for module

github.com/elixir-lsp/elixir-ls - 4c616adf07fdacbdbf7a4338f0ec7987fc02a460 authored about 1 year ago by Lukasz Samson <[email protected]>
remove nil config test as it breaks build stability

it accidentally enables dialyzer

github.com/elixir-lsp/elixir-ls - f4c9ffdd7f453f4a0ea01c01399ebb0a59bc8b6c authored about 1 year ago by Lukasz Samson <[email protected]>
fix test on 1.13

github.com/elixir-lsp/elixir-ls - 587f83b6a6423a012cfee92cea001ef059dc4248 authored about 1 year ago by Lukasz Samson <[email protected]>
handle nil configuration returned by workspace/configuration

the type is LSPAny in https://microsoft.github.io/language-server-protocol/specifications/lsp/3....

github.com/elixir-lsp/elixir-ls - 33c4f2fd73dc77928d32447553d91e30a451ad21 authored about 1 year ago by Lukasz Samson <[email protected]>
improve rendering of docs in hover

Adapts changes from https://github.com/elixir-lsp/elixir_sense/pull/280

github.com/elixir-lsp/elixir-ls - b61dc56cbbc7a16f672295cbbfb6a62810d81dda authored about 1 year ago by Lukasz Samson <[email protected]>
add missing regex unicode modifiers

Related to https://github.com/elixir-lsp/elixir_sense/issues/221

github.com/elixir-lsp/elixir-ls - 5efc5d84039fc115a629d6dfcac01f929157f94b authored about 1 year ago by Lukasz Samson <[email protected]>
Fix regex matching prefix

extend character classes to cover unicode letters
correctly escape all chars
add missing unicode...

github.com/elixir-lsp/elixir_sense - 497d9b797cb7032fcb9f2c0fc7294c46c88bac32 authored about 1 year ago by Lukasz Samson <[email protected]>
Refactor docs (#280)

* Refactor docs

return docs info as maps
improve metadata for callback implementations

* ...

github.com/elixir-lsp/elixir_sense - 78239e24a7022ce8db5bb3b6ea715ec8bc96871e authored about 1 year ago by Łukasz Samson <[email protected]>
Pass env to debugger process in folderless debug session

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

github.com/elixir-lsp/vscode-elixir-ls - fb74745a1dc3295dccc4720c09d8208504908ae6 authored about 1 year ago by Lukasz Samson <[email protected]>
Add language fences around markdown code blocks

Completes fix for https://github.com/elixir-lsp/elixir-ls/issues/694

github.com/elixir-lsp/elixir-ls - 6ad4e430db4dcaf4a9d9abaef5d6b73c54bff59c authored over 1 year ago by Lukasz Samson <[email protected]>
Add language fences around markdown code blocks

Partially fixes https://github.com/elixir-lsp/elixir-ls/issues/694

github.com/elixir-lsp/elixir_sense - c47f948cdcb716c5757fdbdc9badfdd034a6613c authored over 1 year ago by Lukasz Samson <[email protected]>