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
32b7bf21a7ddb16f256b2f794f9ad2826c28fb63 authored over 4 years ago by Jason Axelson <[email protected]>
c144676e2c432c09fc57321252aef156ad1c6b96 authored over 4 years ago by Jason Axelson <[email protected]>
fd9aba880e7b42253a8afb40e8e692866b957c8f authored over 4 years ago by Jason Axelson <[email protected]>
0f58b1fd456c36ae0c59fc6fbdd9ce84ed4134a1 authored over 4 years ago by Jason Axelson <[email protected]>
fbb1fa4fa96d9fb92b728ee77763975485197239 authored over 4 years ago by Jason Axelson <[email protected]>
7794322efb10942d32a9f9aa8d33ad8dc1285504 authored over 4 years ago by Jason Axelson <[email protected]>
e585315627ea28b94d9f9efbd8952bb981baca31 authored over 4 years ago by Jason Axelson <[email protected]>
368c31c59d720e8d16de9f4042f9963b6dbcd3c8 authored over 4 years ago by Jason Axelson <[email protected]>
234c26cab7fb16fe303a270dda84d1a81793fb15 authored over 4 years ago by Jason Axelson <[email protected]>
3cf3501b1a9064a3f3b44da35868edc39540cbc9 authored over 4 years ago by Jason Axelson <[email protected]>
89eee973a19d69026c5f47c566afd9ce57c54529 authored over 4 years ago by Jason Axelson <[email protected]>
* Remove the default .tool-versions file
By removing the .tool-versions file it makes it easi...
8a933dc19ed39150857be3e41ae483e8c10f6a18 authored over 4 years ago by Jason Axelson <[email protected]>6ed2454eb6f40d82d6046fffeea83d8ac32f101e authored over 4 years ago by Jason Axelson <[email protected]>
d9d91f92c5c90379c0bf8175013f4ba31c19d6a8 authored over 4 years ago by Jason Axelson <[email protected]>
* wip
* Fix compile warning
* Fix spurious output in the tests
* Update changelog
* ...
d5ac1e4918ff3e7e381a1bf6c711524d724af80d authored over 4 years ago by Jason Axelson <[email protected]>fdb8f3ba739e9bcee664c34b0c7115cc2d864cfe authored over 4 years ago by Jason Axelson <[email protected]>
bdc1650304e76399b3bcce7fe6757957e0ec1d63 authored over 4 years ago by Jason Axelson <[email protected]>
* bump min elixir version in mix files and .tool-versions
* update otp and elixir version che...
6045c32dac791e9bfd49e2f912de1757afa25011 authored over 4 years ago by Łukasz Samson <[email protected]>23d8b2a1cdbf8df1ae7e97c786779bf2c29201bc authored over 4 years ago by Jonathan Arnett <[email protected]>
bc7519875cabf768f7c9eeee6bb8b210a5defad5 authored over 4 years ago by Jason Axelson <[email protected]>
* Simple eval support
* Additional tests and unlinking evaluating process from owner
* fix...
21c93f7cfa7558bd9a52fad854cb16d7b29800a4 authored over 4 years ago by Dmitry Shpagin <[email protected]>396c0c925123b0b3b8883eb8a973589a916f3fc3 authored over 4 years ago by Jason Axelson <[email protected]>
e1acc62d9e7a9a6c21f1598ed30cfe6809834b78 authored over 4 years ago by Thanabodee Charoenpiriyakij <[email protected]>
* Drop OTP 20 and add version support guidance
Drop OTP 20 because it is generally no longer ...
c69f8fa0f1a9bb5e1133bcd111dbfdaf08d12817 authored over 4 years ago by Jason Axelson <[email protected]>Also add a note for 299 which was initially missed in the 299
89536f763a44611bd80fbbafbee1e762df523fc0 authored over 4 years ago by Jason Axelson <[email protected]>3b678fabb65569706784aac76cee08215c03bb33 authored over 4 years ago by Jason Axelson <[email protected]>
* Add +swbt none to remove busy-wait and improve performance
Utilizing busy-wait to reduce la...
3c1085bc90f47141d1286cfabddc834bf3127c51 authored over 4 years ago by Jason Axelson <[email protected]>* Support :generic suggestions
* Add missing icons/kinds
* Increase :priority of all non...
* Try not setting RUN_DIALYZER for 1.10.3
* Remove other references to RUN_DIALYZER
c03cfa1efb4118076bd1131202860d68c0215cb6 authored over 4 years ago by Jason Axelson <[email protected]>3a1a4c521cdb767e332c1acd7c79318ff536714f authored over 4 years ago by Jason Axelson <[email protected]>
dd091717a079e0d85da830ce6f7221c87192bf3a authored over 4 years ago by Jason Axelson <[email protected]>
e34d0aa6149d500fc7dfe114af22fb29e6359e88 authored over 4 years ago by Marlus Saraiva <[email protected]>
ea47c9c5ec43c5768030144df6f3959646c646fa authored over 4 years ago by Jon Carstens <[email protected]>
33d9d9953612638bc315ac5359c7ac6a90c657c6 authored over 4 years ago by Łukasz Samson <[email protected]>
1011118a2fb3d6dd5393acd61888a7806a7173f4 authored over 4 years ago by Lukasz Samson <[email protected]>
4f2c0bdc347c5b4fdf7f9fedaa3ba883e8e4b51f authored over 4 years ago by Jason Axelson <[email protected]>
12faa957bfbfcb5b1205e644d51e85e50a836ada authored over 4 years ago by Jason Axelson <[email protected]>
5f9d94a7b67f6278da99ff9274cf7cc6a7d8b17c authored over 4 years ago by Łukasz Samson <[email protected]>
478fc71d0a6525324e40ed7c1f7adb5da1fd655c authored over 4 years ago by Jason Axelson <[email protected]>
* Update Dialyzer section in README.md
* Another update of Dialyzer section
* Update READM...
16a105446da8350e1771b1bc0a174eaa987ee30c authored over 4 years ago by Serenity597 <[email protected]>Fixes #318
ae16051ab306454421c3d5ffe0d635eec1680548 authored over 4 years ago by Łukasz Samson <[email protected]>767e17471301b6aaf63d501b8df6441ec1dc11f2 authored over 4 years ago by Jason Axelson <[email protected]>
30f7931695c974089c967a43f10350889aaec9d8 authored over 4 years ago by Tan Jay Jun <[email protected]>
7b43622efc94399d21fe665edff5a37667454fb2 authored over 4 years ago by Jason Axelson <[email protected]>
cf75425a02e71d5ad7a9f656d7c251b06f6c108f authored over 4 years ago by Jason Axelson <[email protected]>
20bd4f6386cc88e4386cdfdb302a15cc5e9a263b authored over 4 years ago by RJ Dellecese <[email protected]>
* Bump version to 0.5.0
* re-organize changelog a bit
e50e153977af83238f196f0ab0c5aa0156c7573f authored over 4 years ago by Jason Axelson <[email protected]>a02fc78887e3a875d2ef59771d54d4a0e9aac191 authored over 4 years ago by Jason Axelson <[email protected]>
* Fix multiple cases of invalid windows line endings handling
* Update apps/language_server/l...
4a7c09945b100fdab39d263078d9d6b9ccbebf7a authored over 4 years ago by Łukasz Samson <[email protected]>Fixes #304
e7f7c88d8ae29dc7b5ba9346f3a6752b8c1db5e1 authored over 4 years ago by Łukasz Samson <[email protected]>e582ef410035b3d51f4464bc1a81eea42159e3e8 authored over 4 years ago by Jason Axelson <[email protected]>
* Add `@moduledoc false` and `@doc false` as snippets
* Add changelog entry
a3c8584bb4eac8b4c56631b6b59e3a39367736f5 authored over 4 years ago by Jason Axelson <[email protected]>d28051536d803d2d7a7f78a69bc1bd8ee68bdea4 authored over 4 years ago by Jason Axelson <[email protected]>
1e39652ae682be90cd34751f1246398f887e7432 authored over 4 years ago by Marlus Saraiva <[email protected]>
For https://github.com/elixir-lsp/elixir-ls/issues/248
This allows you to set MIX_TARGET in a...
891922f6c14b695ecafea08743e92c9a7a3cc36e authored over 4 years ago by Jon Carstens <[email protected]>* Directly warn user when mixfile is not found
Without all three types of warnings it can be ...
13b96ef99818c4a796303ceae377b6f28ddd727c authored over 4 years ago by Jason Axelson <[email protected]>* Do not advertise workspaceFolder support
In https://github.com/elixir-lsp/elixir-ls/issues/...
5102f1ce6a562f7dc071ee423825e86b9494da51 authored over 4 years ago by Jason Axelson <[email protected]>* Add note about dialyzer high CPU usage to readme and issue template.
* Update .github/ISSUE...
785f3de8604a0d0761cb44abd97fd00aad01404f authored over 4 years ago by Jason Axelson <[email protected]>Fix crash in document symbols privider
629bc2b595818bb188bedb040d705ead664e96ed authored over 4 years ago by Łukasz Samson <[email protected]>bde365d5544c77ffb1a2297594fc95462864a7b0 authored over 4 years ago by Jason Axelson <[email protected]>
* do not crash on unsupported command in debugger
* remove not needed handle_info
the proc...
2c65c329c8b34449b72bf2318230a728bf38d2ad authored over 4 years ago by Łukasz Samson <[email protected]>f4f858039bcdcc96f0242f9cfb3bcc8788657c24 authored over 4 years ago by Lukasz Samson <[email protected]>
156e71025a7eb9ced018550bf9d7313a2275185a authored over 4 years ago by Lukasz Samson <[email protected]>
20842e55cb4da8393814dd8926274c441052d9d3 authored over 4 years ago by Lukasz Samson <[email protected]>
* remove dead code
* add explicit dependancy on Jason
* match on success in functions that...
2fbb023e75c1f332159f3f187ee66ff8a45dd22a authored over 4 years ago by Łukasz Samson <[email protected]>
The previous `:elixir_ls_test_process` approach was not reliable and seemed to
suffer from a ra...
Replace known issue with dialyzer cpu usage
8063574d243df54c57c8fc2e0913de41c7ace592 authored over 4 years ago by Jason Axelson <[email protected]>* warn on not interpretable modules
* Update formatting of apps/elixir_ls_debugger/lib/debugg...
549751325ba4435b7aa9d30a2161209b7fae987f authored over 4 years ago by Łukasz Samson <[email protected]>
Wow, we've had a bunch of contributions recently! I think we're about ready for
a new release.
otherwise it conflicts with OTP debugger
085efdb768bb99d99766ac0c80807e3f4664ae9d authored over 4 years ago by Łukasz Samson <[email protected]>959bc556d9193ea2ab8ad9337e52d31fe11cb938 authored over 4 years ago by Alessandro Tagliapietra <[email protected]>
Returning [] as intended.
Broken since https://github.com/elixir-lsp/elixir_sense/commit/efb4...
7eaa1ff642cf020cf7699fa5bd0a1da929f9b6dc authored over 4 years ago by Dmitry Gutov <[email protected]>* Remove keywords from completions
They were being returned regardless of context which made ...
b726c7e413a3c33a1e441fdba6fa4af64d04aaf5 authored over 4 years ago by Jason Axelson <[email protected]>* Improve autocomple and signagture help
* Addressing feedback
* Fix callback completion test
b79f80df08dde96ec79297f4749e40a24b101304 authored over 4 years ago by Marlus Saraiva <[email protected]>* Record the version of Elixir used to compile ElixirLS
* Record erlang compilation version a...
3ac739c4f36995c270d98b5062b017528bd5a6c3 authored over 4 years ago by Jason Axelson <[email protected]>* Switch to new supervisor format introduced in Elixir 1.5
* update changelog
49ec5203034efe5f015276515841ed259b14e0b6 authored over 4 years ago by Jason Axelson <[email protected]>* Property handle callback suggestion
* Fix snippet not adding arguments for callbacks
* A...
3b5a43cf4544ff3d93e4defb66e6ab5e93426f72 authored over 4 years ago by Marlus Saraiva <[email protected]>* WorkspaceSymbols index after successful build
Previously WorkspaceSymbols depended on a sid...
fb6241cc868d93e8f1e5b1f70558fdad80e54f99 authored over 4 years ago by Jason Axelson <[email protected]>* Fix dialyzer test when running locally
I'm testing running locally on arch linux. It appear...
269e78dd03570ab40904a9ec3b7aec6d571b3c48 authored over 4 years ago by Jason Axelson <[email protected]>* Cleanup tests
If a process is registered as :elixir_ls_test_process, JsonRPC will send outp...
96f96efe090141538a49419f3f5e5c12768bc614 authored over 4 years ago by Jason Axelson <[email protected]>c7cb6f7a4000828fe7abbc972180763300a75860 authored over 4 years ago by Ivan Habunek <[email protected]>
a8bdf9304f04254160c9fc982ad314a50085c51a authored over 4 years ago by Marlus Saraiva <[email protected]>
f7b0524f721fddfda39f48d26bea23b978e8d5e7 authored over 4 years ago by Jason Axelson <[email protected]>
* Vendor Jason library
Vendor the Jason library so that the version of Jason used by ElixirLS...
2e289339a90c39b270d866fed3b090265a108853 authored over 4 years ago by Jason Axelson <[email protected]>d61256b8013c16c0999f104f528aab21f59f7d14 authored over 4 years ago by Jason Axelson <[email protected]>
This bug happens because of use `/ 2` in advance_pos which is convert
into floating number. Fix...
5bf39b8ac617074ed019ace26fa7fad25bbbd1ce authored over 4 years ago by Jason Axelson <[email protected]>
41532b96bc316257d71650f776108b78e17fd728 authored over 4 years ago by Jason Axelson <[email protected]>
https://github.com/elixir-lsp/vscode-elixir-ls/pull/93
https://github.com/elixir-lsp/elixir-ls/...
Load all modules after first build
6ddcd327c37a850217e9ef397131931ca44f1bd9 authored over 4 years ago by Jason Axelson <[email protected]>ea234255fc5316c357af0a78865ff51af8691d8d authored over 4 years ago by Jason Axelson <[email protected]>
ead80a494a007a45e8ebd48b26c1f1377d98b9b0 authored over 4 years ago by Jason Axelson <[email protected]>
c4a9e73d527dbafd6f6abd82e74cd5c13f8e7421 authored over 4 years ago by Michał Szajbe <[email protected]>
* Format ranges using UTF-16 string representation
* fix formatting
Co-authored-by: Jason ...
6fb7164f35855013d2b2b76dc8bbedb087184df2 authored over 4 years ago by Michael Wu <[email protected]>5fbf5893a93383af78e16375bd71dc43b55dfdd1 authored over 4 years ago by Marlus Saraiva <[email protected]>
Mix.Project.clear_deps_cache() is a supported API (as of 1.7.0) and it just
calls `Mix.Dep.clea...
457e16d3e58a5cac00d501b74d44884554d0f0bf authored over 4 years ago by Jason Axelson <[email protected]>
Create a .gitignore file by using project_dir in server state before
trigger build to make sure...
Updates #169
ec4bc16b1f3ae3eedf3502c2a6f1abec8b683cbd authored over 4 years ago by Thanabodee Charoenpiriyakij <[email protected]>9301c8867ec0dd9703f469c56edab92062a7227c authored over 4 years ago by Jason Axelson <[email protected]>