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

rebuild

32b7bf21a7ddb16f256b2f794f9ad2826c28fb63 authored over 4 years ago by Jason Axelson <[email protected]>
debug in_fixture

c144676e2c432c09fc57321252aef156ad1c6b96 authored over 4 years ago by Jason Axelson <[email protected]>
format

fd9aba880e7b42253a8afb40e8e692866b957c8f authored over 4 years ago by Jason Axelson <[email protected]>
better format

0f58b1fd456c36ae0c59fc6fbdd9ce84ed4134a1 authored over 4 years ago by Jason Axelson <[email protected]>
more debugging

fbb1fa4fa96d9fb92b728ee77763975485197239 authored over 4 years ago by Jason Axelson <[email protected]>
Update changelog for vscode-elixir-ls #133

7794322efb10942d32a9f9aa8d33ad8dc1285504 authored over 4 years ago by Jason Axelson <[email protected]>
re-add debugging

e585315627ea28b94d9f9efbd8952bb981baca31 authored over 4 years ago by Jason Axelson <[email protected]>
re-run the tests

368c31c59d720e8d16de9f4042f9963b6dbcd3c8 authored over 4 years ago by Jason Axelson <[email protected]>
revert debugging change

234c26cab7fb16fe303a270dda84d1a81793fb15 authored over 4 years ago by Jason Axelson <[email protected]>
Merge remote-tracking branch 'upstream/master' into test-fix

3cf3501b1a9064a3f3b44da35868edc39540cbc9 authored over 4 years ago by Jason Axelson <[email protected]>
Download plt instead of committing it to the repo

89eee973a19d69026c5f47c566afd9ce57c54529 authored over 4 years ago by Jason Axelson <[email protected]>
Remove the default .tool-versions file (#351)

* 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]>
WIP

6ed2454eb6f40d82d6046fffeea83d8ac32f101e authored over 4 years ago by Jason Axelson <[email protected]>
WIP

d9d91f92c5c90379c0bf8175013f4ba31c19d6a8 authored over 4 years ago by Jason Axelson <[email protected]>
Improve test output (#347)

* wip

* Fix compile warning

* Fix spurious output in the tests

* Update changelog

* ...

d5ac1e4918ff3e7e381a1bf6c711524d724af80d authored over 4 years ago by Jason Axelson <[email protected]>
Update changelog for #342

fdb8f3ba739e9bcee664c34b0c7115cc2d864cfe authored over 4 years ago by Jason Axelson <[email protected]>
Update readme link to point to elixir-lsp version of elixir_sense (#346)

bdc1650304e76399b3bcce7fe6757957e0ec1d63 authored over 4 years ago by Jason Axelson <[email protected]>
Update version checks (#343)

* 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]>
Update Hover to return MarkupContent

23d8b2a1cdbf8df1ae7e97c786779bf2c29201bc authored over 4 years ago by Jonathan Arnett <[email protected]>
Update changelog for #339 and vscode-elixir-ls #128

bc7519875cabf768f7c9eeee6bb8b210a5defad5 authored over 4 years ago by Jason Axelson <[email protected]>
Simple eval support (#339)

* Simple eval support

* Additional tests and unlinking evaluating process from owner

* fix...

21c93f7cfa7558bd9a52fad854cb16d7b29800a4 authored over 4 years ago by Dmitry Shpagin <[email protected]>
Update changelog for #340

396c0c925123b0b3b8883eb8a973589a916f3fc3 authored over 4 years ago by Jason Axelson <[email protected]>
Add vim-lsp to support list (#340)

e1acc62d9e7a9a6c21f1598ed30cfe6809834b78 authored over 4 years ago by Thanabodee Charoenpiriyakij <[email protected]>
Drop OTP 20 and add version support guidance (#337)

* 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]>
Update changelog for some missed PR's

Also add a note for 299 which was initially missed in the 299

89536f763a44611bd80fbbafbee1e762df523fc0 authored over 4 years ago by Jason Axelson <[email protected]>
Re-organize installation instructions (#335)

3b678fabb65569706784aac76cee08215c03bb33 authored over 4 years ago by Jason Axelson <[email protected]>
Add +swbt none to remove busy-wait and improve performance (#331)

* 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]>
Add generic completion item (#333)

* Support :generic suggestions

* Add missing icons/kinds
* Increase :priority of all non...

682c28d1860e7b0add9521574ced2c6448803bda authored over 4 years ago by Marlus Saraiva <[email protected]>
Don't run dialyzer in CI (#317)

* 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]>
Add some installation instructions (#326)

3a1a4c521cdb767e332c1acd7c79318ff536714f authored over 4 years ago by Jason Axelson <[email protected]>
Update readme - Remove Atom IDE and add note about requiring a workspace (#325)

dd091717a079e0d85da830ce6f7221c87192bf3a authored over 4 years ago by Jason Axelson <[email protected]>
Fix dialyzer errors (#334)

e34d0aa6149d500fc7dfe114af22fb29e6359e88 authored over 4 years ago by Marlus Saraiva <[email protected]>
include mentions of MIX_TARGET support in v0.5.0 (#332)

ea47c9c5ec43c5768030144df6f3959646c646fa authored over 4 years ago by Jon Carstens <[email protected]>
Add more trigger characters (#327)

33d9d9953612638bc315ac5359c7ac6a90c657c6 authored over 4 years ago by Łukasz Samson <[email protected]>
Clean up not needed line

1011118a2fb3d6dd5393acd61888a7806a7173f4 authored over 4 years ago by Lukasz Samson <[email protected]>
Update issue template for clarity

4f2c0bdc347c5b4fdf7f9fedaa3ba883e8e4b51f authored over 4 years ago by Jason Axelson <[email protected]>
Update readme for #322 and #323

12faa957bfbfcb5b1205e644d51e85e50a836ada authored over 4 years ago by Jason Axelson <[email protected]>
Use error tolerant parser in document symbols (#322)

5f9d94a7b67f6278da99ff9274cf7cc6a7d8b17c authored over 4 years ago by Łukasz Samson <[email protected]>
Minor update development to development instructions (#313)

478fc71d0a6525324e40ed7c1f7adb5da1fd655c authored over 4 years ago by Jason Axelson <[email protected]>
Update Dialyzer section in README.md (#323)

* Update Dialyzer section in README.md

* Another update of Dialyzer section

* Update READM...

16a105446da8350e1771b1bc0a174eaa987ee30c authored over 4 years ago by Serenity597 <[email protected]>
Do not crash if unable to get formatter options (#319)

Fixes #318

ae16051ab306454421c3d5ffe0d635eec1680548 authored over 4 years ago by Łukasz Samson <[email protected]>
Update changelog for #315

767e17471301b6aaf63d501b8df6441ec1dc11f2 authored over 4 years ago by Jason Axelson <[email protected]>
Honor :inputs option in .formatter.exs (#315)

30f7931695c974089c967a43f10350889aaec9d8 authored over 4 years ago by Tan Jay Jun <[email protected]>
Update changelog for #115

7b43622efc94399d21fe665edff5a37667454fb2 authored over 4 years ago by Jason Axelson <[email protected]>
Update changelog for #312

cf75425a02e71d5ad7a9f656d7c251b06f6c108f authored over 4 years ago by Jason Axelson <[email protected]>
Correct link to releases (#312)

20bd4f6386cc88e4386cdfdb302a15cc5e9a263b authored over 4 years ago by RJ Dellecese <[email protected]>
Bump version to 0.5.0 (#308)

* Bump version to 0.5.0

* re-organize changelog a bit

e50e153977af83238f196f0ab0c5aa0156c7573f authored over 4 years ago by Jason Axelson <[email protected]>
Update changelog for #306 and vscode #112

a02fc78887e3a875d2ef59771d54d4a0e9aac191 authored over 4 years ago by Jason Axelson <[email protected]>
Fix multiple cases of invalid windows line endings handling (#305)

* 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]>
Do not try to create gitignore when project dir is not set (#306)

Fixes #304

e7f7c88d8ae29dc7b5ba9346f3a6752b8c1db5e1 authored over 4 years ago by Łukasz Samson <[email protected]>
Update changelog for vscode PR 101

e582ef410035b3d51f4464bc1a81eea42159e3e8 authored over 4 years ago by Jason Axelson <[email protected]>
Add `@moduledoc false` and `@doc false` as snippets (#288)

* Add `@moduledoc false` and `@doc false` as snippets

* Add changelog entry

a3c8584bb4eac8b4c56631b6b59e3a39367736f5 authored over 4 years ago by Jason Axelson <[email protected]>
update changelog

d28051536d803d2d7a7f78a69bc1bd8ee68bdea4 authored over 4 years ago by Jason Axelson <[email protected]>
Ajust suggestions/autocomplete for multiple clients/scenarios (#300)

1e39652ae682be90cd34751f1246398f887e7432 authored over 4 years ago by Marlus Saraiva <[email protected]>
Support setting MIX_TARGET (#299)

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 (#297)

* 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 (#298)

* 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. (#293)

* 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]>
Merge pull request #292 from lukaszsamson/ls-fix-describe-crash

Fix crash in document symbols privider

629bc2b595818bb188bedb040d705ead664e96ed authored over 4 years ago by Łukasz Samson <[email protected]>
Update changelog for vscode #107

bde365d5544c77ffb1a2297594fc95462864a7b0 authored over 4 years ago by Jason Axelson <[email protected]>
Do not crash debugger on on supported command (#294)

* 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]>
add travis_wait

f4f858039bcdcc96f0242f9cfb3bcc8788657c24 authored over 4 years ago by Lukasz Samson <[email protected]>
run tests on otp23

156e71025a7eb9ced018550bf9d7313a2275185a authored over 4 years ago by Lukasz Samson <[email protected]>
Fix crash in document symbols privider

20842e55cb4da8393814dd8926274c441052d9d3 authored over 4 years ago by Lukasz Samson <[email protected]>
Run Dialyzer on CI (#285)

* 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]>
Further improve the tests (#290)

The previous `:elixir_ls_test_process` approach was not reliable and seemed to
suffer from a ra...

55c24dbe803945248cb38a197e72abafb39e23ac authored over 4 years ago by Jason Axelson <[email protected]>
Small update for readme and changelog (#287)

Replace known issue with dialyzer cpu usage

8063574d243df54c57c8fc2e0913de41c7ace592 authored over 4 years ago by Jason Axelson <[email protected]>
Warn on not interpretable modules (#283)

* 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]>
Update changelog for recent PR's (#282)

Wow, we've had a bunch of contributions recently! I think we're about ready for
a new release.

b21a12e1eccd94f585aa832944b6a34077843007 authored over 4 years ago by Jason Axelson <[email protected]>
rename debugger app to elixir_ls_debuger (#280)

otherwise it conflicts with OTP debugger

085efdb768bb99d99766ac0c80807e3f4664ae9d authored over 4 years ago by Łukasz Samson <[email protected]>
Add unique server id (#278)

959bc556d9193ea2ab8ad9337e52d31fe11cb938 authored over 4 years ago by Alessandro Tagliapietra <[email protected]>
Fix undesirable "No documentation available" hover hints (#279)

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 (#259)

* 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 autocomplete and signature help (#273)

* 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 (#264)

* 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 (#260)

* Switch to new supervisor format introduced in Elixir 1.5

* update changelog

49ec5203034efe5f015276515841ed259b14e0b6 authored over 4 years ago by Jason Axelson <[email protected]>
Properly handle callback suggestion (#265)

* 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 (#263)

* 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 (#271)

* 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 test's output (#270)

* 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]>
Add link to Sublime Text plugin (#268)

c7cb6f7a4000828fe7abbc972180763300a75860 authored over 4 years ago by Ivan Habunek <[email protected]>
Only call DocumentSymbols.symbols/3 for .ex and .exs files (#262)

a8bdf9304f04254160c9fc982ad314a50085c51a authored over 4 years ago by Marlus Saraiva <[email protected]>
Update changelog for 253 and 250

f7b0524f721fddfda39f48d26bea23b978e8d5e7 authored over 4 years ago by Jason Axelson <[email protected]>
Vendor Jason library (#258)

* 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]>
Add known issue for find references

d61256b8013c16c0999f104f528aab21f59f7d14 authored over 4 years ago by Jason Axelson <[email protected]>
Fix Formatting.format returns character float number (#250)

This bug happens because of use `/ 2` in advance_pos which is convert
into floating number. Fix...

76467cd52ccdbefbbaaab797fb9c4e932a0725c5 authored over 4 years ago by Thanabodee Charoenpiriyakij <[email protected]>
Add another potentially breaking change to changelog

5bf39b8ac617074ed019ace26fa7fad25bbbd1ce authored over 4 years ago by Jason Axelson <[email protected]>
Bump version to 0.4.0 (#246)

41532b96bc316257d71650f776108b78e17fd728 authored over 4 years ago by Jason Axelson <[email protected]>
Update changelog and remove known issue (#245)

https://github.com/elixir-lsp/vscode-elixir-ls/pull/93
https://github.com/elixir-lsp/elixir-ls/...

ee532ee9ef91f8dce73c26dc30537c49a529c418 authored over 4 years ago by Jason Axelson <[email protected]>
Merge pull request #227 from akash-akya/fix-project-loading

Load all modules after first build

6ddcd327c37a850217e9ef397131931ca44f1bd9 authored over 4 years ago by Jason Axelson <[email protected]>
Merge branch 'master' into fix-project-loading

ea234255fc5316c357af0a78865ff51af8691d8d authored over 4 years ago by Jason Axelson <[email protected]>
Replace Enum.map -> Enum.into with Map.new

ead80a494a007a45e8ebd48b26c1f1377d98b9b0 authored over 4 years ago by Jason Axelson <[email protected]>
Stop tracking removed files and modules

c4a9e73d527dbafd6f6abd82e74cd5c13f8e7421 authored over 4 years ago by Michał Szajbe <[email protected]>
Format ranges using UTF-16 string representation (#200)

* Format ranges using UTF-16 string representation

* fix formatting

Co-authored-by: Jason ...

6fb7164f35855013d2b2b76dc8bbedb087184df2 authored over 4 years ago by Michael Wu <[email protected]>
Normalize diagnostic messages (#241)

5fbf5893a93383af78e16375bd71dc43b55dfdd1 authored over 4 years ago by Marlus Saraiva <[email protected]>
Fix usage of private API Mix.Dep.clear_cached/0 (#238)

Mix.Project.clear_deps_cache() is a supported API (as of 1.7.0) and it just
calls `Mix.Dep.clea...

c9b095fc797613b33c7bc39ca72e9b48c69aedac authored over 4 years ago by Jason Axelson <[email protected]>
Update changelog for #232

457e16d3e58a5cac00d501b74d44884554d0f0bf authored over 4 years ago by Jason Axelson <[email protected]>
Create .gitignore before trigger build (#232)

Create a .gitignore file by using project_dir in server state before
trigger build to make sure...

bef542ee66c6b832ec745d8c13d5bd4c4eeafe3a authored over 4 years ago by Thanabodee Charoenpiriyakij <[email protected]>
Upgrade jason to v1.2.1 (#233)

Updates #169

ec4bc16b1f3ae3eedf3502c2a6f1abec8b683cbd authored over 4 years ago by Thanabodee Charoenpiriyakij <[email protected]>
Update changelog for VSCode language-id potentially breaking change (#228)

9301c8867ec0dd9703f469c56edab92062a7227c authored over 4 years ago by Jason Axelson <[email protected]>