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

update changelog

github.com/elixir-lsp/vscode-elixir-ls - 43f57b132934a5f284af05f550bcf17b9ca8542f authored about 2 years ago by Lukasz Samson <[email protected]>
Revert "HEEx syntax highlighting improvements (#277)"

This reverts commit 9815fe223ba952ec4c943aa35f4a9a1fc5191b01.

github.com/elixir-lsp/vscode-elixir-ls - f9233874ef4e41e9cba198239efcb8bd7e5fa191 authored about 2 years ago by Lukasz Samson <[email protected]>
Task provider (#290)

* Add task to run test at cursor

* Add matchers and file tests task

* properly dispose

...

github.com/elixir-lsp/vscode-elixir-ls - ef566f9d64198326eea41ea05f62e70bcc6bc727 authored about 2 years ago by Łukasz Samson <[email protected]>
Add setting to override packaged ElixirLS release (#289)

* Added new configuration setting to make it possible to override packaged ElixirLS release.

...

github.com/elixir-lsp/vscode-elixir-ls - 4e9dc7459ef9e04487efc8cdd6ea5456a353016f authored about 2 years ago by Daniel Silva <[email protected]>
Update CHANGELOG.md (#796)

github.com/elixir-lsp/elixir-ls - 15d055316dbc09922d4edaacc14ceccec5ac2858 authored about 2 years ago by Po Chen <[email protected]>
Changelog updated

github.com/elixir-lsp/elixir-ls - cc87d192ae25e3c8450b750bf166bbf2cd43f061 authored about 2 years ago by Lukasz Samson <[email protected]>
bump version

github.com/elixir-lsp/elixir-ls - 2772a5af81231637dbe6321f88277e01a1880a3b authored about 2 years ago by Lukasz Samson <[email protected]>
update elixir_sense

github.com/elixir-lsp/elixir-ls - 59614901e3df43c48cd5672eff41055bb7be7ee1 authored about 2 years ago by Lukasz Samson <[email protected]>
Find definition to respect function arity (#173)

* Go to definition respects arity of function

* Refactor code for finding function definition...

github.com/elixir-lsp/elixir_sense - ed875265f54994911774ac05c3a1b9adb65b80e7 authored about 2 years ago by Tim Gent <[email protected]>
pass mix env

github.com/elixir-lsp/vscode-elixir-ls - 9195f44439d7b331699e6c6fe8c76af36d51b6fd authored about 2 years ago by Lukasz Samson <[email protected]>
Disable experimental server

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

github.com/elixir-lsp/elixir-ls - 71bb11f1e03a88789cb1ab6704869bc5afd18346 authored about 2 years ago by Lukasz Samson <[email protected]>
Make tests less flaky (#792)

* monitor group leader in logger backend

* format

* warn on app unload

* raise on unloa...

github.com/elixir-lsp/elixir-ls - 0dfd42bf698310616a6a9f292feaa7b979e8253a authored about 2 years ago by Łukasz Samson <[email protected]>
update README.md image link (#287)

github.com/elixir-lsp/vscode-elixir-ls - bdec46b367ad226a33f7dc391c73eaeaa6121a9f authored about 2 years ago by Lee ByeongJun <[email protected]>
Return LSP 3.17 labelDetails on completion items (#787)

* return LSP 3.17 labelDetails on completion items

annotate completions that require alias in...

github.com/elixir-lsp/elixir-ls - 25dc8f0a39fe158c1593749692d33e85f796c5c5 authored about 2 years ago by Łukasz Samson <[email protected]>
fix dialyzer errors

github.com/elixir-lsp/elixir-ls - c01d61bb1b178e040ae97a25093b6cf2c6d0fe30 authored about 2 years ago by Lukasz Samson <[email protected]>
Merge pull request #764 from scohen/scohen/experimental-protocol

Scohen/experimental protocol

github.com/elixir-lsp/elixir-ls - 6b5dd44065782c40bc6f1ddbd41efb4a85ddca85 authored about 2 years ago by Steve Cohen <[email protected]>
Removed Map.reject call, fixed compile warnings

github.com/elixir-lsp/elixir-ls - c4f0707adefa10a28d54b2a5c2239b54b5651284 authored about 2 years ago by Steve Cohen <[email protected]>
Initial implementation of new protocol / store / server state

github.com/elixir-lsp/elixir-ls - dfd1af3061e3fd9da5f0dbac26e39d94dffd02dc authored about 2 years ago by Steve Cohen <[email protected]>
Added clearer typing for requests and notifications

Prior, the lsp and elixir versions said they were the same type, this
made it harder for users t...

github.com/elixir-lsp/elixir-ls - 7a1d46a77b03a20eb92781fafef9d01461230675 authored about 2 years ago by Steve Cohen <[email protected]>
fixed missed case

github.com/elixir-lsp/elixir-ls - cd4fd33cb9c86a5855f7f51e9e6cae71e756e473 authored about 2 years ago by Steve Cohen <[email protected]>
Ensured that you can build a request with the elixir module

github.com/elixir-lsp/elixir-ls - f8b537a58580641a065921a9c4166028211488a0 authored about 2 years ago by Steve Cohen <[email protected]>
Ensured id and method are always present in notifications and requests

github.com/elixir-lsp/elixir-ls - f1b44f9eea07b789f08f1d59fbd3cf3f82987627 authored about 2 years ago by Steve Cohen <[email protected]>
Fixed flaky test

Changed inline calls of start_link to instead use a setup block using `start_supervised`

github.com/elixir-lsp/elixir-ls - 58b471d340ecbd1beda4e7d4572db714fbef6a23 authored about 2 years ago by Steve Cohen <[email protected]>
Change how requests and notfications are structured

There are a number of conversions related to document positions and
document realization that ne...

github.com/elixir-lsp/elixir-ls - 704f42f8bd55fc193db079d9758c9971c6aa3490 authored about 2 years ago by Steve Cohen <[email protected]>
return type arg list in completions

github.com/elixir-lsp/elixir_sense - 7b99c2835851c78c0986a0f8799dc751ddb22be5 authored about 2 years ago by Lukasz Samson <[email protected]>
return full module name in completions

github.com/elixir-lsp/elixir_sense - a3fffa7d15349f7b86f0d16ce29337c1e26c2fa6 authored about 2 years ago by Lukasz Samson <[email protected]>
Do not auto alias protocol impementations

github.com/elixir-lsp/elixir_sense - a4f15ec0f80655da67112a2e15df656657f21f15 authored about 2 years ago by Lukasz Samson <[email protected]>
update readme

github.com/elixir-lsp/elixir-ls - d64f237c53ad694fa4ad2f0d5a90d88cedfe410a authored about 2 years ago by Lukasz Samson <[email protected]>
Revert "Add basic code action support (#718)" (#775)

This reverts commit 9fe8ea1f453e0c2c7f7d5bc3fb6da7d4e98bee9f.

github.com/elixir-lsp/elixir-ls - d2463ad0560f854ba38ffb45e34c92cf147ef090 authored about 2 years ago by Steve Cohen <[email protected]>
relax elixir requirement

since we no longer build on 1.11 we don't have to watch out for https://github.com/elixir-lang/e...

github.com/elixir-lsp/elixir-ls - 8c348869a027a22eee14257c54a525ac6ab455db authored about 2 years ago by Lukasz Samson <[email protected]>
another attempt at fixing tests

github.com/elixir-lsp/elixir-ls - 3611e5ab75710864952de1801ad5972906497001 authored about 2 years ago by Łukasz Samson <[email protected]>
on CI windows drive letter is changed from C: to D: on Path.expand

github.com/elixir-lsp/elixir-ls - 1ff0c465c80676365b70da8e95bdaca6ffe514f7 authored about 2 years ago by Łukasz Samson <[email protected]>
Fix tests on windows

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

github.com/elixir-lsp/elixir-ls - 0790fd81884e10cd6b4bb35a6dc54e612a0deb06 authored about 2 years ago by Łukasz Samson <[email protected]>
run formatter

github.com/elixir-lsp/elixir-ls - ec3b5683f03a31ad37253fdb4f225b68e29f48c3 authored about 2 years ago by Lukasz Samson <[email protected]>
fix copy paste error

github.com/elixir-lsp/elixir-ls - a2e3a1027edde283992f8316c83d131e62aeaf4f authored about 2 years ago by Lukasz Samson <[email protected]>
ensure that ElixirLS.Utils.WireProtocol is loaded

github.com/elixir-lsp/elixir-ls - 7ccc45177cb9da2cab6c0492cb3b0de8509d604f authored about 2 years ago by Lukasz Samson <[email protected]>
fix test on windows

github.com/elixir-lsp/elixir-ls - ffe144e3cdc61e0973b0602a9f0c069c690257f7 authored about 2 years ago by Lukasz Samson <[email protected]>
test on windows

github.com/elixir-lsp/elixir-ls - e815a3ca25a4aa878419d4c2926f7a2d52289a18 authored about 2 years ago by Lukasz Samson <[email protected]>
warn when running on elixir 1.12 and otp 24

Elixir 1.12 has broken support for OTP 24 typespec AST
https://github.com/elixir-lang/elixir/pul...

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

github.com/elixir-lsp/elixir-ls - ed613a83aaaaa60fe742fe3be962300911fb6c76 authored about 2 years ago by Lukasz Samson <[email protected]>
don't test on elixir 1.12 and otp 24

elixir 1.12 has broken support for otp 24 typespec

github.com/elixir-lsp/elixir_sense - af9cb576d6fbb41a0c1e6196f20fd6e996299a1e authored about 2 years ago by Lukasz Samson <[email protected]>
fix crash

github.com/elixir-lsp/elixir_sense - 084f78485f7fe65969b425a6152000464b6c8b40 authored about 2 years ago by Lukasz Samson <[email protected]>
make dialyzer happy

github.com/elixir-lsp/elixir_sense - 23e85cc3097d87abbf46e48fee435eede5b7eb2c authored about 2 years ago by Lukasz Samson <[email protected]>
drop support for edoc via docsh

github.com/elixir-lsp/elixir_sense - a3d50057054fb5c2080437ab0fd0252a62c9c182 authored about 2 years ago by Lukasz Samson <[email protected]>
set git config on windows

github.com/elixir-lsp/elixir_sense - 596359998c820bdf764a824b4867b2103dddb793 authored about 2 years ago by Lukasz Samson <[email protected]>
setup ci on windows

github.com/elixir-lsp/elixir_sense - a19be81667a10b537641aa60bf6b2cd0a05810e9 authored about 2 years ago by Lukasz Samson <[email protected]>
Scohen/encapsulate source file (#743)

* SourceFile experimental replacement

This PR represents a suggestion on how elixir-ls can ev...

github.com/elixir-lsp/elixir-ls - b4a672900302b808f75fa46da8f0c07942514884 authored about 2 years ago by Steve Cohen <[email protected]>
Change data model in references tracer

Avoid querying ETS on every trace
Fixes https://github.com/elixir-lsp/elixir-ls/issues/772

github.com/elixir-lsp/elixir-ls - 02d3b2e035bcba2f3b8454ba197260e954da3b6d authored about 2 years ago by Lukasz Samson <[email protected]>
Purge changed deps (#777)

* update readme

* run formatter

* Unload changed deps

Purge all modules from changed an...

github.com/elixir-lsp/elixir-ls - f02c97a7ba4631d91b0c18f0fd4aac1f8861427f authored about 2 years ago by Łukasz Samson <[email protected]>
run CI on Ubuntu 20.04

22 is OTP >= 24

github.com/elixir-lsp/vscode-elixir-ls - 705444cca30ff202a220e245c13fa10eb02bfdb7 authored about 2 years ago by Lukasz Samson <[email protected]>
run CI on ubuntu 20.04

22 is OTP >= 24

github.com/elixir-lsp/elixir_sense - 8ccceac9810cdd3f6505fa43e611b6a729c0ff35 authored about 2 years ago by Lukasz Samson <[email protected]>
Multiline var definition fix (#172)

* Test for variable reference across multilines

* Test for variable references for variable d...

github.com/elixir-lsp/elixir_sense - 837ca16ff6746fbcf0b93cd77bc85884701acf1c authored about 2 years ago by Tim Gent <[email protected]>
Add regression test for autocompletion of 'fn' within parentheses (#768)

- so, this behavior wasn't working for me in vs-code, so I hopped into
the repo to write a ...

github.com/elixir-lsp/elixir-ls - 2984b662c7552de3995555523fb149aa901104d6 authored about 2 years ago by Travis Vander Hoop <[email protected]>
drop support for elixir 1.11

github.com/elixir-lsp/elixir-ls - 04407d30ddede1affffb40ef04e0cf0d6781a34f authored about 2 years ago by Lukasz Samson <[email protected]>
fix build

github.com/elixir-lsp/elixir_sense - ea9eadbec00edef3b98f5389c509ddb81ffcacd0 authored about 2 years ago by Lukasz Samson <[email protected]>
drop support for elixir 1.11

github.com/elixir-lsp/elixir_sense - 506d799aeccc4008f02cb32efc179795a9475fa0 authored about 2 years ago by Lukasz Samson <[email protected]>
checkout submodules on publish

use node 16

github.com/elixir-lsp/vscode-elixir-ls - 7237c4456aad4f3125ff96266394acd529728061 authored about 2 years ago by Lukasz Samson <[email protected]>
try out submodules checkout

github.com/elixir-lsp/vscode-elixir-ls - fe08120a106f72af69d7b9fb9b75ab985b930942 authored about 2 years ago by Lukasz Samson <[email protected]>
update release scripts

github.com/elixir-lsp/vscode-elixir-ls - d0eecef85febb9142341c8de853a919e18fb9d48 authored about 2 years ago by Lukasz Samson <[email protected]>
bump version

github.com/elixir-lsp/vscode-elixir-ls - 1ddc4fb031cea8ea7478e5edaef9018b501cfd66 authored about 2 years ago by Lukasz Samson <[email protected]>
add changelog

github.com/elixir-lsp/vscode-elixir-ls - 6c64be1b734d69a398edc3cb1773db54605ac80a authored about 2 years ago by Lukasz Samson <[email protected]>
bump elixir-ls

github.com/elixir-lsp/vscode-elixir-ls - df955171bc0b41c8cbf501aab95a0a35ed0d558b authored about 2 years ago by Lukasz Samson <[email protected]>
changelog updated

github.com/elixir-lsp/elixir-ls - 77670d5cd60c1931e1355f5fb9d39a5f52d74133 authored about 2 years ago by Lukasz Samson <[email protected]>
add elixir 1.14 to release matrix

github.com/elixir-lsp/elixir-ls - 1a1baf2f57c2faf604b7e4f7b8abfb0b5d17c0f8 authored about 2 years ago by Lukasz Samson <[email protected]>
update changelog

github.com/elixir-lsp/elixir-ls - cc85d3860e1a0a2c8fdf8f68bab2d548957826e1 authored about 2 years ago by Lukasz Samson <[email protected]>
bump version

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

github.com/elixir-lsp/elixir-ls - b27f68b140bb945cf72d7df2e4f43795c35a8253 authored about 2 years ago by Lukasz Samson <[email protected]>
Avoid rapid rebuild in test

This triggers race conditions in elixir compiler
Fixes https://github.com/elixir-lsp/elixir-ls/i...

github.com/elixir-lsp/elixir-ls - aa4dc45ef34b11c98a4e0d258f478a95fdf3a396 authored about 2 years ago by Lukasz Samson <[email protected]>
fix crash in eex template

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

github.com/elixir-lsp/elixir_sense - c5b3765231efebe5cd84b6a43d5140972af2b8d2 authored about 2 years ago by Lukasz Samson <[email protected]>
do not crash if no column in reference

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

github.com/elixir-lsp/elixir_sense - c5ffa5c9afb156552336c985fface2119c37c0cc authored about 2 years ago by Lukasz Samson <[email protected]>
add release workflow

github.com/elixir-lsp/vscode-elixir-ls - d70de55c3bc093d0a410a6895c04103668547c02 authored about 2 years ago by Lukasz Samson <[email protected]>
add sponsors badge

github.com/elixir-lsp/vscode-elixir-ls - 371d8c6a9afcf8fddd092c7ca4e4540d3392cd62 authored about 2 years ago by Lukasz Samson <[email protected]>
bump submodule

github.com/elixir-lsp/vscode-elixir-ls - cd8538da8656a458466571cf435b2c5c8f2e18d3 authored about 2 years ago by Lukasz Samson <[email protected]>
Improve LSP consistency

position should trim to the end of the line

github.com/elixir-lsp/elixir-ls - 93c196f2161becfdc200e2e8b4bc950b46a4bef3 authored about 2 years ago by Lukasz Samson <[email protected]>
Disable elixir-sense's logging in production (#748)

Right now, this change is a no-op, but if and when this change
https://github.com/elixir-lsp/el...

github.com/elixir-lsp/elixir-ls - edb2e4db5db5d3b6fd12f0c563b549759b2c7808 authored about 2 years ago by Steve Cohen <[email protected]>
bump elixir_sense

github.com/elixir-lsp/elixir-ls - 3145fef38de36455f173c460c36d186cefa1fb29 authored about 2 years ago by Lukasz Samson <[email protected]>
run formatter

github.com/elixir-lsp/elixir_sense - c26800f600de2afdabc165a9dc8e7b8e91261612 authored about 2 years ago by Lukasz Samson <[email protected]>
Allowed logging of errors to be quieted. (#165)

* Allowed logging of errors to be quieted.

While using elixir-ls, frequently, the code that's...

github.com/elixir-lsp/elixir_sense - 0af177bae5f9eb75466a1749dea3b17bdd08fb7b authored about 2 years ago by Steve Cohen <[email protected]>
Revert "Add syntax rule for typespec definitions (#263)"

This reverts commit a2b22538954cb4661f5b465ccff7ac25b34d032f.

The commit broke highlighting of ...

github.com/elixir-lsp/vscode-elixir-ls - 5a56dddfba924b20dddab2da7952d1bb178ee874 authored about 2 years ago by Lukasz Samson <[email protected]>
Fix test code lens when umbrella app names have the same prefix. (#759)

github.com/elixir-lsp/elixir-ls - 3c8a6e0c9d03eac501554f919151c081b09ab945 authored about 2 years ago by 我没有抓狂 <[email protected]>
Add components to Phoenix dirs (#757)

https://github.com/phoenixframework/phoenix/blob/36639c3132a8063f604dade442238875d787d6af/instal...

github.com/elixir-lsp/elixir-ls - badf5dc90e6fc557074d1365ccc0802c85dc3b90 authored about 2 years ago by Aaron Tinio <[email protected]>
add heex files to package.json

github.com/elixir-lsp/vscode-elixir-ls - 8f3b666095cd272de189b359a640037e6827af35 authored about 2 years ago by Lukasz Samson <[email protected]>
HEEx syntax highlighting improvements (#277)

* Add support for sigil_H to syntax highlighting

HEEx is HTML aware Embedded Elixir and is a ...

github.com/elixir-lsp/vscode-elixir-ls - 9815fe223ba952ec4c943aa35f4a9a1fc5191b01 authored about 2 years ago by Matthew Lehner <[email protected]>
create LICENSE file

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

github.com/elixir-lsp/elixir_sense - 17e3850062a40af6ca310b4485ecfead18181177 authored about 2 years ago by Lukasz Samson <[email protected]>
add code of conduct

github.com/elixir-lsp/elixir_sense - 468df0ecc46ffb8f18b239a0b22ce570254c4044 authored about 2 years ago by Lukasz Samson <[email protected]>
add Code of conduct

github.com/elixir-lsp/vscode-elixir-ls - fa557d5a5b3df7e962b13ec254671b5e0358a2f5 authored about 2 years ago by Lukasz Samson <[email protected]>
add Code of conduct

github.com/elixir-lsp/elixir-ls - 2dd1e00a9f4f5be07da021f7fcadc2983358c09d authored about 2 years ago by Lukasz Samson <[email protected]>
bump elixir_ls submodule

github.com/elixir-lsp/vscode-elixir-ls - 09da7184e8644faa73bffb08551796fac8048108 authored about 2 years ago by Lukasz Samson <[email protected]>
bump vscode engine and other deps

github.com/elixir-lsp/vscode-elixir-ls - 9815f9c90f3544f49d77c9a1fcd41f97126dcd46 authored about 2 years ago by Lukasz Samson <[email protected]>
support pre 1.14 comments

github.com/elixir-lsp/vscode-elixir-ls - d97f983fd028422ec134f5b74da91561aa4d42eb authored about 2 years ago by Lukasz Samson <[email protected]>
Update eex-language-configuration.json

github.com/elixir-lsp/vscode-elixir-ls - 9afc4d21eb7ed870f296e3d2fd34ef95cd4d16ea authored about 2 years ago by Brian Alexander <[email protected]>
Add syntax rule for typespec definitions (#263)

* Add syntax rule for typespec definitions

* Update syntaxes/elixir.json

Co-authored-by: Ł...

github.com/elixir-lsp/vscode-elixir-ls - a2b22538954cb4661f5b465ccff7ac25b34d032f authored about 2 years ago by Alex Slade <[email protected]>
Add viewing output gif (#264)

github.com/elixir-lsp/vscode-elixir-ls - 22b867a9eee9ea56c5257b648809ec5a66314dda authored about 2 years ago by Jason Axelson <[email protected]>
run formatter in language_server app

Path.wildcard is not working on umbrella level

github.com/elixir-lsp/elixir-ls - 72b432459c61d8a5f1f4c7133d2cba5ef7aaa7d5 authored about 2 years ago by Lukasz Samson <[email protected]>
run formatter

github.com/elixir-lsp/elixir-ls - 75ec61ef2e2bdaf3f9cd4af061e23d3c7dcba644 authored about 2 years ago by Lukasz Samson <[email protected]>
fix build on elixir 1.11

github.com/elixir-lsp/elixir-ls - 699a728b0362b2a10a511a29dba716e7fa0b6cfd authored about 2 years ago by Lukasz Samson <[email protected]>
fix build on elixir 1.11

github.com/elixir-lsp/elixir-ls - 9e49ac191d4ecafca0a5acb36ada7082d94f571e authored about 2 years ago by Lukasz Samson <[email protected]>
Add alias as additionalTextEdits (#722)

github.com/elixir-lsp/elixir-ls - e996a387620bd3b861e23e5fadfd49ffcb2471fa authored about 2 years ago by Ajay <[email protected]>
Display message and help log if unable to build PLTs

Disable dialyzer and continue
Fixes https://github.com/elixir-lsp/elixir-ls/issues/540

github.com/elixir-lsp/elixir-ls - 685c2fa6ef2b9d1702b34f372a6e479a01646af9 authored about 2 years ago by Lukasz Samson <[email protected]>