Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/elixir-lsp/elixir-ls
A frontend-independent IDE "smartness" server for Elixir. Implements the "Language Server Protocol" standard and provides debugger support via the "Debug Adapter Protocol"
https://github.com/elixir-lsp/elixir-ls
e3984887bf3fdb07505dde3a407943700b0d0c06 authored almost 2 years ago by scottming <[email protected]>
a115bf331e970f002adb99949ba379579785257e authored almost 2 years ago by scottming <[email protected]>
5470d2415b51dcd055f51debb63c0053ad11ecd7 authored almost 2 years ago by scottming <[email protected]>
2db7a34b31f617796aece133e23c1e1f8d2591f9 authored almost 2 years ago by scottming <[email protected]>
a9a081d6f59f89b48c252a75ee1537a0343f8239 authored almost 2 years ago by scottming <[email protected]>
06cb91aae2a8afe58c218d06353286b143596a3e authored almost 2 years ago by scottming <[email protected]>
cf5ffcf4b1c336c49c0748868b33a232df517e90 authored almost 2 years ago by scottming <[email protected]>
ad7d1a0514bdcd0f527dcb2d4f5be555390b1485 authored almost 2 years ago by scottming <[email protected]>
33e982e7fcc1889a00286bc4ab06b1b7d0f0c515 authored almost 2 years ago by scottming <[email protected]>
b7a99d020b961af968870d98e522faf0dc70c58a authored almost 2 years ago by scottming <[email protected]>
* fixformatting
* add tests for erlang function and module references
* workaround elixir ...
1e815bd5de8224a09b137aec88091edc3485fd78 authored almost 2 years ago by Łukasz Samson <[email protected]>* Allow doctests to be run. Integrate more metadata in code lens
* Fix up formatting
* Fix...
980dc4e5d728ec1215e4738f662b96b832d3635a authored almost 2 years ago by Carl <[email protected]>Re-enabled code action support through the experimental server
7ed5cdd86f102c232c824ceec37937270f2e87e2 authored almost 2 years ago by Steve Cohen <[email protected]>Scohen/generated lsp structures
f4625876ab080dd14c08828fbffc2f81480c863d authored almost 2 years ago by Steve Cohen <[email protected]>
* Reworked literal numbering sequence so the first generated object
literal is not given a s...
2d337c4f7327cf1a517c29fcdbbb1d82c87df9f0 authored almost 2 years ago by Steve Cohen <[email protected]>
Adding the LSP data structures by hand was growing tedious and there
were a couple bugs. Doing t...
* Experimental project structure
This commit represents a new structure for the experimental ...
29b91a65de19b258b93640a81408d80b5f05549a authored almost 2 years ago by Steve Cohen <[email protected]>d9dc1b1e810c2bc653aa6d9f886c75c3eb1525cb authored almost 2 years ago by Łukasz Samson <[email protected]>
15d055316dbc09922d4edaacc14ceccec5ac2858 authored almost 2 years ago by Po Chen <[email protected]>
cc87d192ae25e3c8450b750bf166bbf2cd43f061 authored almost 2 years ago by Lukasz Samson <[email protected]>
2772a5af81231637dbe6321f88277e01a1880a3b authored almost 2 years ago by Lukasz Samson <[email protected]>
59614901e3df43c48cd5672eff41055bb7be7ee1 authored almost 2 years ago by Lukasz Samson <[email protected]>
Fixes https://github.com/elixir-lsp/elixir-ls/issues/790
71bb11f1e03a88789cb1ab6704869bc5afd18346 authored almost 2 years ago by Lukasz Samson <[email protected]>* monitor group leader in logger backend
* format
* warn on app unload
* raise on unloa...
0dfd42bf698310616a6a9f292feaa7b979e8253a authored almost 2 years ago by Łukasz Samson <[email protected]>* return LSP 3.17 labelDetails on completion items
annotate completions that require alias in...
25dc8f0a39fe158c1593749692d33e85f796c5c5 authored about 2 years ago by Łukasz Samson <[email protected]>c01d61bb1b178e040ae97a25093b6cf2c6d0fe30 authored about 2 years ago by Lukasz Samson <[email protected]>
Scohen/experimental protocol
6b5dd44065782c40bc6f1ddbd41efb4a85ddca85 authored about 2 years ago by Steve Cohen <[email protected]>c4f0707adefa10a28d54b2a5c2239b54b5651284 authored about 2 years ago by Steve Cohen <[email protected]>
f1b44f9eea07b789f08f1d59fbd3cf3f82987627 authored about 2 years ago by Steve Cohen <[email protected]>
Prior, the lsp and elixir versions said they were the same type, this
made it harder for users t...
Changed inline calls of start_link to instead use a setup block using `start_supervised`
58b471d340ecbd1beda4e7d4572db714fbef6a23 authored about 2 years ago by Steve Cohen <[email protected]>
There are a number of conversions related to document positions and
document realization that ne...
f8b537a58580641a065921a9c4166028211488a0 authored about 2 years ago by Steve Cohen <[email protected]>
cd4fd33cb9c86a5855f7f51e9e6cae71e756e473 authored about 2 years ago by Steve Cohen <[email protected]>
dfd1af3061e3fd9da5f0dbac26e39d94dffd02dc authored about 2 years ago by Steve Cohen <[email protected]>
d64f237c53ad694fa4ad2f0d5a90d88cedfe410a authored about 2 years ago by Lukasz Samson <[email protected]>
This reverts commit 9fe8ea1f453e0c2c7f7d5bc3fb6da7d4e98bee9f.
d2463ad0560f854ba38ffb45e34c92cf147ef090 authored about 2 years ago by Steve Cohen <[email protected]>since we no longer build on 1.11 we don't have to watch out for https://github.com/elixir-lang/e...
8c348869a027a22eee14257c54a525ac6ab455db authored about 2 years ago by Lukasz Samson <[email protected]>3611e5ab75710864952de1801ad5972906497001 authored about 2 years ago by Łukasz Samson <[email protected]>
1ff0c465c80676365b70da8e95bdaca6ffe514f7 authored about 2 years ago by Łukasz Samson <[email protected]>
Fixes https://github.com/elixir-lsp/elixir-ls/issues/685
0790fd81884e10cd6b4bb35a6dc54e612a0deb06 authored about 2 years ago by Łukasz Samson <[email protected]>ec3b5683f03a31ad37253fdb4f225b68e29f48c3 authored about 2 years ago by Lukasz Samson <[email protected]>
a2e3a1027edde283992f8316c83d131e62aeaf4f authored about 2 years ago by Lukasz Samson <[email protected]>
7ccc45177cb9da2cab6c0492cb3b0de8509d604f authored about 2 years ago by Lukasz Samson <[email protected]>
ffe144e3cdc61e0973b0602a9f0c069c690257f7 authored about 2 years ago by Lukasz Samson <[email protected]>
e815a3ca25a4aa878419d4c2926f7a2d52289a18 authored about 2 years ago by Lukasz Samson <[email protected]>
Elixir 1.12 has broken support for OTP 24 typespec AST
https://github.com/elixir-lang/elixir/pul...
ed613a83aaaaa60fe742fe3be962300911fb6c76 authored about 2 years ago by Lukasz Samson <[email protected]>
* SourceFile experimental replacement
This PR represents a suggestion on how elixir-ls can ev...
b4a672900302b808f75fa46da8f0c07942514884 authored about 2 years ago by Steve Cohen <[email protected]>
Avoid querying ETS on every trace
Fixes https://github.com/elixir-lsp/elixir-ls/issues/772
* update readme
* run formatter
* Unload changed deps
Purge all modules from changed an...
f02c97a7ba4631d91b0c18f0fd4aac1f8861427f authored about 2 years ago by Łukasz Samson <[email protected]>
- so, this behavior wasn't working for me in vs-code, so I hopped into
the repo to write a ...
04407d30ddede1affffb40ef04e0cf0d6781a34f authored about 2 years ago by Lukasz Samson <[email protected]>
77670d5cd60c1931e1355f5fb9d39a5f52d74133 authored about 2 years ago by Lukasz Samson <[email protected]>
1a1baf2f57c2faf604b7e4f7b8abfb0b5d17c0f8 authored about 2 years ago by Lukasz Samson <[email protected]>
cc85d3860e1a0a2c8fdf8f68bab2d548957826e1 authored about 2 years ago by Lukasz Samson <[email protected]>
2d3f272fb50634db6ad36c1de53d0f375cd111ca authored about 2 years ago by Lukasz Samson <[email protected]>
b27f68b140bb945cf72d7df2e4f43795c35a8253 authored about 2 years ago by Lukasz Samson <[email protected]>
This triggers race conditions in elixir compiler
Fixes https://github.com/elixir-lsp/elixir-ls/i...
position should trim to the end of the line
93c196f2161becfdc200e2e8b4bc950b46a4bef3 authored about 2 years ago by Lukasz Samson <[email protected]>
Right now, this change is a no-op, but if and when this change
https://github.com/elixir-lsp/el...
3145fef38de36455f173c460c36d186cefa1fb29 authored about 2 years ago by Lukasz Samson <[email protected]>
3c8a6e0c9d03eac501554f919151c081b09ab945 authored about 2 years ago by 我没有抓狂 <[email protected]>
https://github.com/phoenixframework/phoenix/blob/36639c3132a8063f604dade442238875d787d6af/instal...
badf5dc90e6fc557074d1365ccc0802c85dc3b90 authored about 2 years ago by Aaron Tinio <[email protected]>2dd1e00a9f4f5be07da021f7fcadc2983358c09d authored about 2 years ago by Lukasz Samson <[email protected]>
Path.wildcard is not working on umbrella level
72b432459c61d8a5f1f4c7133d2cba5ef7aaa7d5 authored about 2 years ago by Lukasz Samson <[email protected]>75ec61ef2e2bdaf3f9cd4af061e23d3c7dcba644 authored about 2 years ago by Lukasz Samson <[email protected]>
699a728b0362b2a10a511a29dba716e7fa0b6cfd authored about 2 years ago by Lukasz Samson <[email protected]>
9e49ac191d4ecafca0a5acb36ada7082d94f571e authored about 2 years ago by Lukasz Samson <[email protected]>
e996a387620bd3b861e23e5fadfd49ffcb2471fa authored about 2 years ago by Ajay <[email protected]>
Disable dialyzer and continue
Fixes https://github.com/elixir-lsp/elixir-ls/issues/540
Fixes https://github.com/elixir-lsp/elixir_sense/issues/44
32e4c2959d8b6ae99d0319aa13be940f3cf1cc15 authored about 2 years ago by Lukasz Samson <[email protected]>52dae7a5515eaf4c03ec768cfba8d6f17d147aa5 authored about 2 years ago by Lukasz Samson <[email protected]>
Fixes https://github.com/elixir-lsp/elixir-ls/issues/751
d3e05a6c3dfd01d4cdb993edc0cf1d41f77783cf authored about 2 years ago by Lukasz Samson <[email protected]>8d8eb4238ffea002509b758ceed4f94ef9fc10cf authored about 2 years ago by Lukasz Samson <[email protected]>
5a7238832d673811306f03cb47fa5f01daf33a2b authored about 2 years ago by Lukasz Samson <[email protected]>
f9725ef0b3afeaf6be2786e0eac9d885e09936ff authored about 2 years ago by Lukasz Samson <[email protected]>
5c94b5d39534b59ca42e58435cf3ceab5618ae12 authored about 2 years ago by Lukasz Samson <[email protected]>
bab629a6c0371d6ad72795021f5166915363b4cc authored about 2 years ago by Lukasz Samson <[email protected]>
91b5486e504a4c0bec6ff860005cfde0fe0ee906 authored about 2 years ago by Lukasz Samson <[email protected]>
e2e239ccce0031bfc7ad3055800d1d20115be11b authored about 2 years ago by Lukasz Samson <[email protected]>
Fixes https://github.com/elixir-lsp/elixir-ls/issues/744
84500aedc46ae872f8ad097758a3e90efe75c1fc authored about 2 years ago by Lukasz Samson <[email protected]>a59ce3c3be38017e932093bbda87364aece2a0ea authored about 2 years ago by Lukasz Samson <[email protected]>
b9d76728eeca78c8f3b99a920e99f7950d095073 authored about 2 years ago by Lukasz Samson <[email protected]>
06259977458a48bd106402f6a6d6e1f222991337 authored about 2 years ago by Lukasz Samson <[email protected]>
* add custom command returning tests in file
* add tests
* move outside of tests to preven...
4b980882781a90fa9d949f2325c39dd552c7cb98 authored about 2 years ago by Łukasz Samson <[email protected]>2d59c20b8c17c465c48254eda592352f8bb338f5 authored about 2 years ago by Lukasz Samson <[email protected]>
0cbfed90f2933f41eec4eb515bc60ce2b7ca36cf authored about 2 years ago by Lukasz Samson <[email protected]>
* do not start logger in debugger
* Update mix case basing on elixir improvements
this fil...
9fa72cfce1329535c3037d536f2c5859f08065fd authored about 2 years ago by Łukasz Samson <[email protected]>bdd50301d49a72dad5e89af29a1beb1c2a13b9f9 authored about 2 years ago by Lukasz Samson <[email protected]>
rebuild if manifest version does not match
6a52eb9bcb1f6f9f80f7813293f371162313ec27 authored about 2 years ago by Lukasz Samson <[email protected]>b6acb47bcf2eb032cc5fc55e1193015f9f760d2c authored about 2 years ago by Lukasz Samson <[email protected]>
* Tracer was not being called via start_supervised
This caused it not to cleanly exit before ...
a4bd85e1983242e6767253036c81d85e1a55b885 authored about 2 years ago by Steve Cohen <[email protected]>
The unit tests on builds prior to 1.13 were failing because I was
patching the wrong function. ...
45149aa04b34dc2acc02dcc6553ea51f3b6e52af authored about 2 years ago by Lukasz Samson <[email protected]>
* console backend forked from elixir
* rename
* rename
* remove colors
* remove buff...
d8642c7c5f1e9d2158f8ba43fb848a45a99e0df2 authored about 2 years ago by Łukasz Samson <[email protected]>6fa8cb208dfadc84958c4e14d472d1c04f197011 authored about 2 years ago by Lukasz Samson <[email protected]>
67a195598a05a9d417baecf19fff3271fbbc8dbf authored about 2 years ago by Lukasz Samson <[email protected]>
568ca1148d0340e8a6231dd590d1814e37b32409 authored about 2 years ago by Lukasz Samson <[email protected]>