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

Add documentation retrieval for module's built-in attributes (#233)

Closes #227

Co-authored-by: Łukasz Samson <[email protected]>

github.com/elixir-lsp/elixir_sense - 8a55365510d43e3b524f767da5e085956c56695e authored over 1 year ago by Nguyễn Văn Đức <[email protected]>
disable credo for 2 lines

github.com/elixir-lsp/elixir_sense - 9e56e55090dfbfd1fe9ac18801384129b92bf888 authored over 1 year ago by Lukasz Samson <[email protected]>
refactor call detection

github.com/elixir-lsp/elixir_sense - bedfc00347289cc6b9197fe8015eb306d7fd1ca0 authored over 1 year ago by Lukasz Samson <[email protected]>
fix regression in call discovery

github.com/elixir-lsp/elixir_sense - a8c8925e1ad439cb201571e3c9be7d52a1c1fe7d authored over 1 year ago by Lukasz Samson <[email protected]>
extract end positions from typespecs

github.com/elixir-lsp/elixir_sense - 24e542c95a0f8b6079d90927644f5b3efd23d5c9 authored over 1 year ago by Lukasz Samson <[email protected]>
Fix syntax highlighting incorrectly (#350)

github.com/elixir-lsp/vscode-elixir-ls - c2de822b4e0f00f106ef07eac7edf48a11d9c2db authored over 1 year ago by Milo Lee <[email protected]>
Update CHANGELOG.md

github.com/elixir-lsp/vscode-elixir-ls - f4a784150b0b5626276e4333105ab4da67569f2f authored over 1 year ago by Łukasz Samson <[email protected]>
Use token_metadata to get accurate metadata env (#234)

* add failing test

* avert crash on invalid attribute

* include token_metadata

* exclud...

github.com/elixir-lsp/elixir_sense - e5c53b3bc9a17852339daa227a6b24ced9eda177 authored over 1 year ago by Łukasz Samson <[email protected]>
fix invalid assertion

github.com/elixir-lsp/elixir_sense - daf98d375a16271852bc7c0eff1408fff2df4b1f authored over 1 year ago by Lukasz Samson <[email protected]>
add OTP 26 to matrix

github.com/elixir-lsp/elixir_sense - 38f8eeaec8fea1455c0aa805ab2c200a55f23335 authored over 1 year ago by Lukasz Samson <[email protected]>
format on 1.15

github.com/elixir-lsp/elixir_sense - bf6db4915deadc252b0a5104f30a698bb96d7295 authored over 1 year ago by Lukasz Samson <[email protected]>
run static checks on elixir 1.15

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

Add note about windows problems

github.com/elixir-lsp/elixir-ls - 67be7e6e3e91ddb291630f9e26f696f08e257c96 authored over 1 year ago by Łukasz Samson <[email protected]>
Revert "debug"

This reverts commit 7e432a4ad499cc1f46f5c59cbd7c86941fb41513.

github.com/elixir-lsp/elixir-ls - ffa40054d9edf7fcca6ed8719e7e616fe6ee14df authored over 1 year ago by Lukasz Samson <[email protected]>
Improve aliased struct completions (#232)

This PR allows aliased struct to be completed with %. It does so by correcting the subtype of th...

github.com/elixir-lsp/elixir_sense - c733dc8825911c20f0fdf47fefe64289e557cc10 authored over 1 year ago by Nguyễn Văn Đức <[email protected]>
update submodule

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

update changelog
update readme

github.com/elixir-lsp/elixir-ls - 9427f7f4947317b9ddf6376fb4e6d461aaf7504f authored over 1 year ago by Lukasz Samson <[email protected]>
Fix crash when running completions in non file: schema URI

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

github.com/elixir-lsp/elixir-ls - 1ec247e464450c6867e236e6af2b0bb1ade61f93 authored over 1 year ago by Lukasz Samson <[email protected]>
complete with parens if there are remote calls (#916)

* complete with parens if there are remote calls

* move to context and using Code.Fragment.cu...

github.com/elixir-lsp/elixir-ls - 5ae6425f30931b47e83e744e416a0458b507a304 authored over 1 year ago by Milo Lee <[email protected]>
put test tracer under build lock

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

github.com/elixir-lsp/elixir-ls - 58e23010d2d28ca8c687366c07428a6f697147ce authored over 1 year ago by Lukasz Samson <[email protected]>
OTP 26 support (#923)

* fix map stable sort issue on OTP 26

* make dialyzer work with OTP 26

* trap exits in out...

github.com/elixir-lsp/elixir-ls - 88dd761227e7f0a2353fbd211934ff2a4e15fb46 authored over 1 year ago by Łukasz Samson <[email protected]>
run static analysis with 1.15

github.com/elixir-lsp/elixir-ls - 3680ba58056a8921ccfad02881e26c17f6cf9e66 authored over 1 year ago by Lukasz Samson <[email protected]>
format with elixir 1.15

github.com/elixir-lsp/elixir-ls - 132756a9d2ddd93d152ce3c294037ceb28ab6f41 authored over 1 year ago by Lukasz Samson <[email protected]>
Fix crash when handling workspace/didChangeWatchedFiles when project_dir not yet set

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

github.com/elixir-lsp/elixir-ls - cc46f8798a6222390221c35b8c51e4bf1ce43584 authored over 1 year ago by Lukasz Samson <[email protected]>
remove print

github.com/elixir-lsp/elixir-ls - 34b997a0897a38cea3c843d54504610fbb9e8848 authored over 1 year ago by Lukasz Samson <[email protected]>
fix assertion error (#917)

github.com/elixir-lsp/elixir-ls - 1afc093b9a3a63175faa82f9b310a96c5df11eae authored over 1 year ago by Milo Lee <[email protected]>
Remove markdown included language

This partially reverts 9b7f43d7d673a76fb3530e8e262c657529a8b88a
Addresses https://github.com/eli...

github.com/elixir-lsp/vscode-elixir-ls - 3e5c623a16305d86658b396e03299b74531b2f58 authored over 1 year ago by Lukasz Samson <[email protected]>
Revert do end bracket matching

Partially reverts 3cb15968190e32ce1b2d38d743e8266b8eae067b
problems reported in https://github.c...

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

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

github.com/elixir-lsp/elixir-ls - 8025bdbc1875e434e5ca8908fa36609fb7e9c3db authored over 1 year ago by Lukasz Samson <[email protected]>
update submodule

github.com/elixir-lsp/vscode-elixir-ls - d12bcd88b4887fd5045ca972452a78552b1a779f authored over 1 year ago by Lukasz Samson <[email protected]>
correctly pass env to debugger

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

github.com/elixir-lsp/vscode-elixir-ls - d98dc412b5e5f9aed30c950216f87edc40b0446d authored over 1 year ago by Lukasz Samson <[email protected]>
update changelog and version

github.com/elixir-lsp/elixir-ls - 6699712a30c01b8c9a95b214c41b5a08ceb32cae authored over 1 year ago by Lukasz Samson <[email protected]>
add 1.15 to CI matrix

github.com/elixir-lsp/elixir-ls - d675398abadc40221a11f4270334f30cb8925c55 authored over 1 year ago by Lukasz Samson <[email protected]>
update changelog

github.com/elixir-lsp/vscode-elixir-ls - 7519c3b0000b3ef7393f1f94c294ef24ebbd863e authored over 1 year ago by Lukasz Samson <[email protected]>
add 1.15 to CI matrix

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

github.com/elixir-lsp/elixir-ls - a5f8941bbef7340283b7864fb991d5a37f67c77f authored over 1 year ago by Lukasz Samson <[email protected]>
update changelog

github.com/elixir-lsp/elixir-ls - adc6f666aed59f6d1d677995e2fd45559beb5fd2 authored over 1 year ago by Lukasz Samson <[email protected]>
bump elixir_sense to latest

github.com/elixir-lsp/elixir-ls - 4a44e1f630ed231057f118799bebd6d760d07462 authored over 1 year ago by Lukasz Samson <[email protected]>
update docs

github.com/elixir-lsp/elixir-ls - c19664e7250e3bab52c103a008698451ef5d260f authored over 1 year ago by Lukasz Samson <[email protected]>
add note about connecting remotely to debugger

Addresses https://github.com/elixir-lsp/vscode-elixir-ls/issues/13
Addresses https://github.com/...

github.com/elixir-lsp/elixir-ls - d5e99630bc3c3e20c350564896bcce4313b80103 authored over 1 year ago by Lukasz Samson <[email protected]>
respect projectDir workspace setting when looking for mix.exs

github.com/elixir-lsp/vscode-elixir-ls - fb75029c29d644f8d2847a7f40eb380b2564bfa6 authored over 1 year ago by Lukasz Samson <[email protected]>
add debug info to launch scripts

github.com/elixir-lsp/elixir-ls - 6d82592bf4973dfba4c43e6d2914898c5ebb5e75 authored over 1 year ago by Lukasz Samson <[email protected]>
add ELS_ELIXIR_OPTS and ELS_ERL_OPTS in more scripts

github.com/elixir-lsp/elixir-ls - 23a53153c1c041c90dee3fcf0c4b78713b0b3375 authored over 1 year ago by Lukasz Samson <[email protected]>
remove not needed code

github.com/elixir-lsp/elixir-ls - ea04f7536bee9314be4d8a18864832c8832bd287 authored over 1 year ago by Lukasz Samson <[email protected]>
update docs

github.com/elixir-lsp/elixir-ls - 194afeb16fdca1433535d55871d144ea0a759f72 authored over 1 year ago by Lukasz Samson <[email protected]>
start language client in outermost workspace folder with mix.exs

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

github.com/elixir-lsp/vscode-elixir-ls - 60127515712f3d1e3394e7d2b8a00840ce4cdeb0 authored over 1 year ago by Lukasz Samson <[email protected]>
dry run pre releases

github.com/elixir-lsp/vscode-elixir-ls - 8bff6cb242209c7cd8c775cd4d52254ee48c98dc authored over 1 year ago by Lukasz Samson <[email protected]>
run in correct dir

github.com/elixir-lsp/vscode-elixir-ls - 8e2d52634ee17126f81a601caa6f4550638b7b65 authored over 1 year ago by Lukasz Samson <[email protected]>
fix version check

github.com/elixir-lsp/vscode-elixir-ls - e9b00d2d09f70855ddc0a76c9da5d3c3ae98e550 authored over 1 year ago by Lukasz Samson <[email protected]>
fix syntax

disable fail fast

github.com/elixir-lsp/vscode-elixir-ls - 49c073f1a24ca46fe3bef7cb13363914f0d7dd68 authored over 1 year ago by Lukasz Samson <[email protected]>
jq is already preinstalled

github.com/elixir-lsp/vscode-elixir-ls - 538a1df3d7eb88d83b391f085e237f98b723a18c authored over 1 year ago by Lukasz Samson <[email protected]>
invert condition

github.com/elixir-lsp/vscode-elixir-ls - 84ce576ca86fb9a528e051dce0c03736515a91b9 authored over 1 year ago by Lukasz Samson <[email protected]>
disable not needed step and linting on windows

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

publish a pre-release

github.com/elixir-lsp/vscode-elixir-ls - a1653260d0ef82b285401b5449e72cba62d5094d authored over 1 year ago by Lukasz Samson <[email protected]>
correct asset name

github.com/elixir-lsp/elixir-ls - 5723562a8930a67a6abd9e6f8750e96c712f5250 authored over 1 year ago by Lukasz Samson <[email protected]>
fix version validation

github.com/elixir-lsp/elixir-ls - 6ebee538352de2aec4e435ae8f87b9423054fcd6 authored over 1 year ago by Lukasz Samson <[email protected]>
build prereleases from rc tags

github.com/elixir-lsp/elixir-ls - f4f657a7e24f1064d65eacdd4e678ba2c8431eca authored over 1 year ago by Lukasz Samson <[email protected]>
move installer scripts from vscode extension repo

deprecate ez archive release task

github.com/elixir-lsp/elixir-ls - bb0ef186ffdad676cbfac059a4b55ed16f4392d4 authored over 1 year ago by Lukasz Samson <[email protected]>
update compatibility matrix

github.com/elixir-lsp/elixir-ls - 7e115238ec362af349d49b6f05de5443a7f16301 authored over 1 year ago by Lukasz Samson <[email protected]>
Elixir 1.15 (#898)

* bump elixir_sense to 1.15 compatible version

* update dialyxir to 1.3.0

* Add support fo...

github.com/elixir-lsp/elixir-ls - bd3d3bb41aeb6fafb85be77ff660d1bf78b06127 authored over 1 year ago by Łukasz Samson <[email protected]>
add reraise, treat defguard as function call

github.com/elixir-lsp/vscode-elixir-ls - eb1f0d3dec8a99d4990025f98224ddb00e5878b9 authored over 1 year ago by Lukasz Samson <[email protected]>
xor is not an operator

github.com/elixir-lsp/vscode-elixir-ls - bfba83c3549353ddb8ab5a65f32f358f6de18aa3 authored over 1 year ago by Lukasz Samson <[email protected]>
inlist inbits are not operators sinc < 1.0

github.com/elixir-lsp/vscode-elixir-ls - dbf072d1843ed57f1a84ad9d2bd07a16c72eb71c authored over 1 year ago by Lukasz Samson <[email protected]>
bc and lc are not keywords since at least 1.0

github.com/elixir-lsp/vscode-elixir-ls - bc30521ea7f62080e53cb1c07dbc29214986ceca authored over 1 year ago by Lukasz Samson <[email protected]>
Update README.md

github.com/elixir-lsp/elixir-ls - cb2bbf060f35aecbf1ff36b511a649eb5d3a9ed9 authored over 1 year ago by Łukasz Samson <[email protected]>
Add erlang compatibility matrix (#906)

* Add Erlang compatibility matrix.

* Cleanup markdown.

* Add direct link to issue.

* Re...

github.com/elixir-lsp/elixir-ls - 2b1c81d5d7b3703059ec53cd6f16eb92c1a465c1 authored over 1 year ago by Conrad Taylor <[email protected]>
Introduce typespec scope (#231)

* record typespec scope

* do not find types in function and module body

do not find functi...

github.com/elixir-lsp/elixir_sense - a6abc226d7ccbc386ffed02309d7379375150598 authored over 1 year ago by Łukasz Samson <[email protected]>
Revert "add heex files to package.json"

This reverts commit 8f3b666095cd272de189b359a640037e6827af35.
Should fix https://github.com/elix...

github.com/elixir-lsp/vscode-elixir-ls - 9d8cc4abdc21fc678fa24f29964933da17fb0671 authored over 1 year ago by Lukasz Samson <[email protected]>
remove no longer needed line

github.com/elixir-lsp/vscode-elixir-ls - 979a6671133055779d8890777b47d16e35297fe9 authored over 1 year ago by Lukasz Samson <[email protected]>
consistently treat doc modifiers as documentation

github.com/elixir-lsp/vscode-elixir-ls - d89e9938e859eeeb1b54dd8d7703930d85a538fe authored over 1 year ago by Lukasz Samson <[email protected]>
syntax highlighting in heredocs

make markdown an embedded language
Addresses https://github.com/elixir-lsp/vscode-elixir-ls/issu...

github.com/elixir-lsp/vscode-elixir-ls - 9b7f43d7d673a76fb3530e8e262c657529a8b88a authored over 1 year ago by Lukasz Samson <[email protected]>
Include elixir rules in live view sigils

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

github.com/elixir-lsp/vscode-elixir-ls - 50fb4865a11b7193900f8f7f1a999861a2b1cd8c authored over 1 year ago by Lukasz Samson <[email protected]>
Highlight matching do end pairs

make it easier to surround code in bitstring by adding <> to surround pairs
Fixes https://github...

github.com/elixir-lsp/vscode-elixir-ls - 3cb15968190e32ce1b2d38d743e8266b8eae067b authored over 1 year ago by Lukasz Samson <[email protected]>
add support for elixir 1.15 multiletter sigils

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

github.com/elixir-lsp/vscode-elixir-ls - e1c3047dde94e6a6bac32014cbd8f6d31ad9f5ed authored over 1 year ago by Lukasz Samson <[email protected]>
support languageServerOverridePath in debugger

refactor executable building
Fixes https://github.com/elixir-lsp/vscode-elixir-ls/issues/335

github.com/elixir-lsp/vscode-elixir-ls - 54bc9469c5a8729d36f43091a7b3cbf09466113e authored over 1 year ago by Lukasz Samson <[email protected]>
disable colors as they work only partially and break display

github.com/elixir-lsp/vscode-elixir-ls - 339a0e26c2e3c5691671ad3a9397cab870c0ea44 authored over 1 year ago by Lukasz Samson <[email protected]>
make sure ansi is not enabled

github.com/elixir-lsp/vscode-elixir-ls - 5173683fdf59fe2cfa9c94e51d58df2ab0e66b9c authored over 1 year ago by Lukasz Samson <[email protected]>
Mix.Shell.Quiet is not quiet enough

replace it with custom implementation
add retry install with force: true
this should resolve som...

github.com/elixir-lsp/vscode-elixir-ls - bf9f284f69200cb30e6d45cc985754c2bffe090d authored over 1 year ago by Lukasz Samson <[email protected]>
Fix VSCode extension link on README.md (#893)

Remove unnecessary `\` .

github.com/elixir-lsp/elixir-ls - 10ffd298fa9e10232314908eb6b2a8fc40eac3e4 authored over 1 year ago by kimihito <[email protected]>
make tests pass on elixir 1.15

github.com/elixir-lsp/elixir_sense - c9ccb3f093fe0fcb5bc155f90399bdbedb76018e authored over 1 year ago by Lukasz Samson <[email protected]>
Use elixir 1.15 `:root` in formatter_for (#890)

* add a project_dir option to formatter_for, with root

* use -dev

github.com/elixir-lsp/elixir-ls - e402206a5e2616bfdc7792ca785a529fa893daca authored over 1 year ago by Thomas Depierre <[email protected]>
Do not return useless docs

github.com/elixir-lsp/elixir_sense - d004098e056523afe4bfab98358faec01132b4dc authored over 1 year ago by Lukasz Samson <[email protected]>
notify on changed language clients

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