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

change actual_mod_fun to use mods_funs metadata

github.com/elixir-lsp/elixir_sense - 62e8e556933ca8a3f9c7a8c9bead3bcadd306ff4 authored about 5 years ago by Lukasz Samson <[email protected]>
failing test added

github.com/elixir-lsp/elixir_sense - ce258d020ec8b723f3b5b8d622b4a16c0bc46871 authored about 5 years ago by Lukasz Samson <[email protected]>
Stability improvements in TypeInfo (#59)

* failing tests added

* fix numerous crashes

* expand var_params recursively, stop if recu...

github.com/elixir-lsp/elixir_sense - 7982c48b83dd1c802b2dc5a3b317f0812d60ebe5 authored about 5 years ago by Łukasz Samson <[email protected]>
Update dialyxir to 1.0.0-rc.7 (#73)

Also remove an old individual app lock file (that wasn't used)

github.com/elixir-lsp/elixir-ls - 877d9778b4eaba684654667b1d4bd4cb39e8d6d3 authored about 5 years ago by Jason Axelson <[email protected]>
run formatter

github.com/elixir-lsp/elixir_sense - a3e7336a8ac73a1733b0282483bfc8af61f0d0cb authored about 5 years ago by Lukasz Samson <[email protected]>
fix a flaky test sometimes failing due to ExCoveralls module beeing loaded

github.com/elixir-lsp/elixir_sense - ebc5ca593e4310573e3a6b3605c863bdae0c0ed5 authored about 5 years ago by Lukasz Samson <[email protected]>
Update readme links to vscode plugin to the elixir-lsp version (#74)

github.com/elixir-lsp/elixir-ls - 61b8b53331255960151a7225d24a8c8357a6ad5a authored about 5 years ago by Jason Axelson <[email protected]>
Bump version to v0.2.28

github.com/elixir-lsp/vscode-elixir-ls - 0a5e2a3f3814e52610197f361ee754b914df486e authored about 5 years ago by Jason Axelson <[email protected]>
Bump version to v0.2.28

github.com/elixir-lsp/elixir-ls - bb85efc657148b33c69457380dfe0c6a573efd43 authored about 5 years ago by Jason Axelson <[email protected]>
Fix Manifest race condition (#72)

The anonymous function spawned in `ElixirLS.LanguageServer.Dialyzer.Manifest`
was not guarantee...

github.com/elixir-lsp/elixir-ls - 9ad745d3141d8e446a9254ec9d7ccfdeb1469727 authored about 5 years ago by Jason Axelson <[email protected]>
Fix debugger process on Elixir 1.9 (#71)

Ensure debugger process continues to run, adapts to the new behavior in Elixir
1.9 that changed...

github.com/elixir-lsp/elixir-ls - 25e21ff5e1d925f70443f3d3fa25b5c95c1ec118 authored about 5 years ago by Jason Axelson <[email protected]>
Merge pull request #18 from axelson/bump-version

Bump version to v0.2.27

github.com/elixir-lsp/vscode-elixir-ls - db59a9befa2447b938c34955a502e89cf35f5d13 authored about 5 years ago by Jason Axelson <[email protected]>
since 1dd2a39b04b798c8c553421df0ea02777ede0c4b elixir_sense no longer compiles on 1.5

github.com/elixir-lsp/elixir_sense - 4c4a602ab4824c15782b9d2f9200dbeeebc7d795 authored about 5 years ago by Lukasz Samson <[email protected]>
Update changelog for recently merged vscode pr

github.com/elixir-lsp/elixir-ls - 30f6ed6bebfd0fca1fade97796e73ce950033484 authored about 5 years ago by Jason Axelson <[email protected]>
Merge pull request #15 from CaiqueMitsuoka/cm/add-function-call-syntax-fork

Add function call syntax

github.com/elixir-lsp/vscode-elixir-ls - f719d07021ff4a341362fe0a0bad107ceac9e48a authored about 5 years ago by Jason Axelson <[email protected]>
Add reference to issue #65 to changelog

github.com/elixir-lsp/elixir-ls - f32a5c67478c8f8dd9159fe8106246f2b777703f authored about 5 years ago by Jason Axelson <[email protected]>
Bump version to v0.2.27

github.com/elixir-lsp/vscode-elixir-ls - e818a760857f911b870c23cbdc8fbb7b6d03f06c authored about 5 years ago by Jason Axelson <[email protected]>
Version bump to v0.2.27 (#69)

github.com/elixir-lsp/elixir-ls - 0079851c409433ec40c72e4bad61f3e3883d54f7 authored about 5 years ago by Jason Axelson <[email protected]>
Merge pull request #17 from axelson/prepublish-script

Move the prepublish script into a bash script

github.com/elixir-lsp/vscode-elixir-ls - dbd9ee4d71b9475e0fb74a5c1d7b8b06a4c0bd25 authored about 5 years ago by Jason Axelson <[email protected]>
Move the prepublish script into a bash script

github.com/elixir-lsp/vscode-elixir-ls - 8762d3e5c699c1dc55209720c5710fccfca6a5a3 authored about 5 years ago by Jason Axelson <[email protected]>
Merge pull request #16 from axelson/add-missing-comma

Add missing comma

github.com/elixir-lsp/vscode-elixir-ls - 45c1360a8357153c1eb89d93ecc837c2e425ec97 authored about 5 years ago by Jason Axelson <[email protected]>
make metadata parser robust enough to parse all elixir sources

fix tests requiring sources
fix some edge cases when parsing modules with __MODULE__.Submod and ...

github.com/elixir-lsp/elixir_sense - fe694016c954d66c8464a429817c4cd153de5feb authored about 5 years ago by Lukasz Samson <[email protected]>
Merge pull request #58 from lukaszsamson/ls-module-suggestions

support __MODULE__ in definition, docs, references and signature

github.com/elixir-lsp/elixir_sense - adfc7af8f6e489f3b3fc515ca44092259feae00b authored about 5 years ago by Łukasz Samson <[email protected]>
support __MODULE__ in definition, docs, references and signature

github.com/elixir-lsp/elixir_sense - 741a1529432d8fdb89c99ea56516587f663ad121 authored about 5 years ago by Lukasz Samson <[email protected]>
Merge pull request #57 from lukaszsamson/ls-module-suggestions

__MODULE__ improvements

github.com/elixir-lsp/elixir_sense - 352d755b45f8efbdb09fafce93b3c5e6121dd672 authored about 5 years ago by Łukasz Samson <[email protected]>
suggest funcs, and modules with __MODULE__ special form

github.com/elixir-lsp/elixir_sense - 4de71b74a7e5848edbe8006478a1332908ca7301 authored about 5 years ago by Lukasz Samson <[email protected]>
add support for detecting calls with __MODULE__ special form

github.com/elixir-lsp/elixir_sense - c3465f1d4d587ffe412d01ff64477e8aefb28fb7 authored about 5 years ago by Lukasz Samson <[email protected]>
add support for __MODULE__ special form in alias, require and import expressions (#56)

github.com/elixir-lsp/elixir_sense - cabaf349b620c6b49d7fa08e9e47b418a50d49c4 authored about 5 years ago by Łukasz Samson <[email protected]>
provide submodule suggestions in v1.2 alias syntax (#55)

github.com/elixir-lsp/elixir_sense - f14848d1399be49da8d6506a77d9c0c4f6b095a4 authored about 5 years ago by Łukasz Samson <[email protected]>
Add support for atoms as module names (#49)

* support atom modules

* support atom modules in protocols

* support alias with atom modul...

github.com/elixir-lsp/elixir_sense - 714cfaf4487eb623d7ff74172b73c0c6bb90e764 authored about 5 years ago by Łukasz Samson <[email protected]>
Find definitions for functions and modules from metadata (#54)

github.com/elixir-lsp/elixir_sense - f711d22440b4db047857eea40de6dcc04882caa4 authored about 5 years ago by Łukasz Samson <[email protected]>
Update erlang to latest 20.3.8.x release (#63)

github.com/elixir-lsp/elixir-ls - b6cca3fd06af2afc1f4436657464e8417fff8653 authored about 5 years ago by Justin Smestad <[email protected]>
Add missing comma

From upstream issue: https://github.com/JakeBecker/vscode-elixir-ls/pull/151

github.com/elixir-lsp/vscode-elixir-ls - 89e21aed9c5bf1d3fd00b27cc176e735dbad8b82 authored about 5 years ago by Jason Axelson <[email protected]>
Update run.exs (#52)

github.com/elixir-lsp/elixir_sense - a95ce63bf3f86421b88ecb6ae41e2ce7a24be63c authored about 5 years ago by E14 <[email protected]>
Remove duplicated match

github.com/elixir-lsp/vscode-elixir-ls - 44056a49b49c6b4d465ee644cd3c389690d41ba7 authored about 5 years ago by Caique Hitoshi Mitsuoka <[email protected]>
Remove unused capture groups

github.com/elixir-lsp/vscode-elixir-ls - c3f8403390dd8fa05ec4d4b55dbaf4982bec657c authored about 5 years ago by Caique Hitoshi Mitsuoka <[email protected]>
Add erlang calls without parenthesis syntax

github.com/elixir-lsp/vscode-elixir-ls - 3fb837761662c7ae4360de66b3b87447d478ae45 authored about 5 years ago by Caique Hitoshi Mitsuoka <[email protected]>
Add pipe operator function call without parenthesis

github.com/elixir-lsp/vscode-elixir-ls - 264c884c5140942a2b21bdb46e27d05bb129bf01 authored about 5 years ago by Caique Hitoshi Mitsuoka <[email protected]>
Add function call syntax scope

github.com/elixir-lsp/vscode-elixir-ls - cc07ee2f460f68a0b12c140fd8ba3a93492c1cea authored about 5 years ago by Caique Hitoshi Mitsuoka <[email protected]>
do not suggest callbacks when behaviour is not a module (#51)

github.com/elixir-lsp/elixir_sense - d083e09190fe0cfa4f3914f250161661dd48b456 authored about 5 years ago by Łukasz Samson <[email protected]>
defexception results in Exception behaviour being added (#50)

github.com/elixir-lsp/elixir_sense - 24c8c8e5cb965314f0c49c2d5b07b1f60c80ddec authored about 5 years ago by Łukasz Samson <[email protected]>
Add some basic configuration for HTML (EEx) files (#14)

Add some basic configuration for HTML (EEx) files

github.com/elixir-lsp/vscode-elixir-ls - 51ff95232d91315b0f8153a043e042557db8e463 authored about 5 years ago by Norbert Melzer <[email protected]>
Add instructions for troubleshooting ElixirLS (#5)

This adds some steps to fixing the problem with the plugin
not being able to start the language...

github.com/elixir-lsp/coc-elixir - 1da8ce9f18d4dfccc31dc3ef34a0df65543d378b authored over 5 years ago by Terence Ponce <[email protected]>
Add some basic configuration for HTML (EEx) files

github.com/elixir-lsp/vscode-elixir-ls - 806d3efe9987cd6e91c9bfa1af35fe541e1b5bd0 authored over 5 years ago by Jonathan Arnett <[email protected]>
Release v0.1.8

github.com/elixir-lsp/coc-elixir - a91cbebc512f139abe1fa466b04b17e86f6e9919 authored over 5 years ago by Amirali Esmaeili <[email protected]>
Add windows support

Closes #4

github.com/elixir-lsp/coc-elixir - e0a0279316bf55f955e372a9d3352846d1dfd303 authored over 5 years ago by Amirali Esmaeili <[email protected]>
Find references in umbrella projects (#46)

github.com/elixir-lsp/elixir_sense - 3310400d45633a0cae37451dc4e1e99851b5b615 authored over 5 years ago by Jason Axelson <[email protected]>
Downgrade versions in .tool-versions to match public releases (#57)

github.com/elixir-lsp/elixir-ls - ba1c9cb86545298c487cf77a166c203fc44ce8dd authored over 5 years ago by Jason Axelson <[email protected]>
Remove undefined :elixir_errors.warn/3 warning

github.com/elixir-lsp/elixir_sense - b2206ef9ed996cff2afb2e93698c8a7d1ddca986 authored over 5 years ago by Marlus Saraiva <[email protected]>
Remove warnings and server error log

github.com/elixir-lsp/elixir_sense - de380203cfa21945e6e11bba5ad49e82708426aa authored over 5 years ago by Marlus Saraiva <[email protected]>
Fix typespecs for match (#45)

It currently returns a string not bindings

github.com/elixir-lsp/elixir_sense - c8662d7e96e93a291fc6a59399a327eab3d853d7 authored over 5 years ago by Jason Axelson <[email protected]>
Merge pull request #11 from balduncle/jj-next

Version bump

github.com/elixir-lsp/vscode-elixir-ls - 617f6b7f66fb5e8b00b692ca7db219bb5ddb805f authored over 5 years ago by Justin Johnson <[email protected]>
Version bump

github.com/elixir-lsp/vscode-elixir-ls - 7a1d53f332a307148e9ecf752edad9cfb957d0ea authored over 5 years ago by Justin Johnson <[email protected]>
Version bump (#56)

github.com/elixir-lsp/elixir-ls - b62083f5eb25a9efb09b917d50ff09f1a7846037 authored over 5 years ago by Justin Johnson <[email protected]>
Fix Map.drop deprecation warning in Elixir 1.9.1 (#55)

Example warning:
```
warning: Map.drop/2 with an Enumerable of keys that is not a list is depr...

github.com/elixir-lsp/elixir-ls - 1afbfa8266fa89a8382b97f9eb29ac670388fe03 authored over 5 years ago by Jason Axelson <[email protected]>
Enforce no warnings in CI (#54)

* Enforce no warnings in CI

* Also add some cache directories

github.com/elixir-lsp/elixir-ls - ec90a75b77e3d5a106e3490bbdd97cc27044be8b authored over 5 years ago by Jason Axelson <[email protected]>
Default to dialyxir_long dialyzer format (#45)

* Default to dialyxir_long dialyzer format

* Test each dialyzer test format

Also fix the r...

github.com/elixir-lsp/elixir-ls - a39e1e3d7fccb1248dda7dbdfab2113fada9b787 authored over 5 years ago by Jason Axelson <[email protected]>
Bump OTP minimum version to 20 (#52)

This is because the dialyzer implementation relies on
`dialyzer_utils:get_core_from_beam/1` whi...

github.com/elixir-lsp/elixir-ls - 87a01914f1d1b2e57e941da30aa565a1700d4a7f authored over 5 years ago by Jason Axelson <[email protected]>
Format code and check formatting in CI (#53)

github.com/elixir-lsp/elixir-ls - 95a2130222d235f21a1dcdbb5c0b3c93799909e1 authored over 5 years ago by Jason Axelson <[email protected]>
Remove calls to super() from GenServer (#50)

These were deprecated in 1.7

github.com/elixir-lsp/elixir-ls - a329093e106ed72d6beb436c6a9cd85d02cd2765 authored over 5 years ago by Jason Axelson <[email protected]>
Update OTP required versions on README (#51)

Since the bump to Elixir 1.7+ in the project it will only run with OTP 19+. So, no need to warn ...

github.com/elixir-lsp/elixir-ls - 9b4959806d61da1ebf2f7eee76eea94a3ca5eee3 authored over 5 years ago by Jason Axelson <[email protected]>
Annotate tool-versions file and upgrade elixir and OTP versions (#47)

github.com/elixir-lsp/elixir-ls - b54f0e6f421d28136236247d2534f089de0b0d89 authored over 5 years ago by Jason Axelson <[email protected]>
Merge pull request #10 from balduncle/jj-publishing-changes

Include fork in published name, register elixirLS as langId, add language server tracing setting UI

github.com/elixir-lsp/vscode-elixir-ls - 786a4d4cb126a6866f3ffd3d2cb53899f7e5640b authored over 5 years ago by Justin Johnson <[email protected]>
- Bump version for initial release of fork

- Remove Fork from name that shows up within vscode
- Change 'ElixirLS configuration" to "ElixirL...

github.com/elixir-lsp/vscode-elixir-ls - 8d2c38ca9745c0f2c38f155305a056a32b01d925 authored over 5 years ago by Justin Johnson <[email protected]>
Add setting to enable language server tracing

github.com/elixir-lsp/vscode-elixir-ls - 4b2c7ec23a75b27ac07faca1a0650c6c8cfe1378 authored over 5 years ago by Justin Johnson <[email protected]>
- Change display name to ElixirLS Fork to not mislead anyone in what they are installing.

- Register the langId we've already been using in config. Doing so allows us to set elixirLS.tra...

github.com/elixir-lsp/vscode-elixir-ls - 67a2804dabdb1a729d54b9bf7df368767a1531b4 authored over 5 years ago by Justin Johnson <[email protected]>
Merge pull request #8 from balduncle/jj-changes

Point to elixir-lsp, improve build process and docs

github.com/elixir-lsp/vscode-elixir-ls - 1e1710acc501a50bdae725b1b4641b760530a3e8 authored over 5 years ago by Justin Johnson <[email protected]>
- Add vsce as a dev dep for convenient package building

- Call mix deps.get in vscode:prepublish for convenient first build
- Add build and install instr...

github.com/elixir-lsp/vscode-elixir-ls - 9e0d42b9d09f1086f63fe8274ed12c18a1ded09b authored over 5 years ago by Justin Johnson <[email protected]>
Fix submodule

github.com/elixir-lsp/vscode-elixir-ls - 20d88de2be2828d3df8e0574c13e3850c8ed46f6 authored over 5 years ago by Justin Johnson <[email protected]>
Update readme with the reason for the fork, copied from elixir-ls.

github.com/elixir-lsp/vscode-elixir-ls - 3727230c5add12ca68900ef60b43f9a53c2ec3e3 authored over 5 years ago by Justin Johnson <[email protected]>
Change references from JakeBecker to elixir-lsp.

github.com/elixir-lsp/vscode-elixir-ls - e0e05249591a86a7b75c5fcd14e4e08f679fe137 authored over 5 years ago by Justin Johnson <[email protected]>
Bump elixir sense (#42)

* Bump elixir sense

Fixes #30 and brings in a host of other improvements/enhancements
(altho...

github.com/elixir-lsp/elixir-ls - cfc4c5fd425a8f064be5f93a8b4348ef0418316a authored over 5 years ago by Jason Axelson <[email protected]>
Update eslint check policy

github.com/elixir-lsp/coc-elixir - eba3c593bf2567a5c10192ce0b27bad95e656e4b authored over 5 years ago by Amirali Esmaeili <[email protected]>
Update export to match es6 modules

github.com/elixir-lsp/coc-elixir - d6093f1d65ee592569f54608b1e973a733bf2997 authored over 5 years ago by Amirali Esmaeili <[email protected]>
Update eslintrc indent / format

github.com/elixir-lsp/coc-elixir - eb00c650bfdb0d8d909b162d8fee7daa87e0f994 authored over 5 years ago by Amirali Esmaeili <[email protected]>
Release v0.1.7

github.com/elixir-lsp/coc-elixir - 0e7a234c144e4ea450da0793806205964d569cea authored over 5 years ago by Amirali Esmaeili <[email protected]>
Add lint script

github.com/elixir-lsp/coc-elixir - f8d1176094df0466f73ee81b87af7473f7bd0104 authored over 5 years ago by Amirali Esmaeili <[email protected]>
Fix codestyle issues

github.com/elixir-lsp/coc-elixir - 711347b30b3835999f189f0a95238509c38a07d0 authored over 5 years ago by Amirali Esmaeili <[email protected]>
Fix config section name

github.com/elixir-lsp/coc-elixir - a17fc3a9a3bc007161736d64d13e806c0cdebee6 authored over 5 years ago by Amirali Esmaeili <[email protected]>
Sync with upstream license updates (#41)

github.com/elixir-lsp/elixir-ls - d648c84d2cd38f8bf5a3c0a8073fab30f257344f authored over 5 years ago by Jason Axelson <[email protected]>
Release v0.1.6

github.com/elixir-lsp/coc-elixir - 42a71a8e1f08f282cf8e72cc13bca775f52407e7 authored over 5 years ago by Amirali Esmaeili <[email protected]>
Merge pull request #3 from kjssad/add-elixirls-config

Add elixir-ls configurations

github.com/elixir-lsp/coc-elixir - 36fa253a32776e6f597f4a9cb19c78007170ab7a authored over 5 years ago by Amirali Esmaeili <[email protected]>
Add elixir-ls configurations

github.com/elixir-lsp/coc-elixir - c69a7f8df3d1a36dc438083ac98f050efc2f1215 authored over 5 years ago by kjssad <[email protected]>
Format code with mix format (#36)

* Format code

* Fix test that began failing after it's source file was formatted

github.com/elixir-lsp/elixir_sense - 899db30568fa8decfe20b42a64fcb7f87798c3ef authored over 5 years ago by Jason Axelson <[email protected]>
Change generated documentation to be nested to handle the long module names (#40)

github.com/elixir-lsp/elixir_sense - 9120ba678180c4aaeff9d9658e6dcefa61fa8ab1 authored over 5 years ago by Jason Axelson <[email protected]>
Suggest struct fields from %__MODULE__{} (#33)

* support %__MODULE__{} and %:"Elixir.Module"{} syntax

* suggest struct fields from __MODULE__

github.com/elixir-lsp/elixir_sense - deeea2fbfcda3c010ede49fa4fa44e5a13335e9a authored over 5 years ago by Łukasz Samson <[email protected]>
Track pipe and capture calls (#37)

* fix pre 1.4 local call detection, add tests

* transform pipe calls into normal so they can ...

github.com/elixir-lsp/elixir_sense - 354d72ae0dbb2e36b79663b5230fc7115ac1faec authored over 5 years ago by Łukasz Samson <[email protected]>
fix crash with nested 1.2 alias syntax (#39)

github.com/elixir-lsp/elixir_sense - 9789ffbe8069e6dc1250c75c1aa9b6cc91b77cfc authored over 5 years ago by Łukasz Samson <[email protected]>
fix crash when `use` in `Elixir` module (#38)

github.com/elixir-lsp/elixir_sense - da4e6f2b7628e595a384e737da5a9091464d4834 authored over 5 years ago by Łukasz Samson <[email protected]>
Suggest struct fields from metadata (#31)

* collect metadata about structs and exceptions

* record structs in state

* suggest struct...

github.com/elixir-lsp/elixir_sense - e6374a234bc1d1e7c3dc43202da0aa689bf92f32 authored over 5 years ago by Łukasz Samson <[email protected]>
Merge pull request #30 from lukaszsamson/use-expansion-improvements

Use expansion improvements

github.com/elixir-lsp/elixir_sense - 4fb6354cbd4616204538fc8cee29fd0aff582c62 authored over 5 years ago by Marlus Saraiva <[email protected]>
keep scopes on a stack to allow external submodules

github.com/elixir-lsp/elixir_sense - 2f000247f262d507b68161474a849024010cea19 authored over 5 years ago by Lukasz Samson <[email protected]>
failing test added

github.com/elixir-lsp/elixir_sense - 8efb6e638c8a2997bbe4afe82541c28e8b8eed3a authored over 5 years ago by Lukasz Samson <[email protected]>
extract modules and funs from`use`

github.com/elixir-lsp/elixir_sense - 08383273236bd35ab3b5c57943f06449251f08dc authored over 5 years ago by Lukasz Samson <[email protected]>
extract aliases and module attributes in `use` expansion

github.com/elixir-lsp/elixir_sense - eb29276bdb9d786eabc334d6600344e30bde977d authored over 5 years ago by Lukasz Samson <[email protected]>
Add support for protocols (#29)

* register defprotocol as module

* register positions for protocol implementation defs

* p...

github.com/elixir-lsp/elixir_sense - 407654464b3ec5b29acd1596f4bb140954510d40 authored over 5 years ago by Łukasz Samson <[email protected]>
Add license note to introspection.ex

github.com/elixir-lsp/elixir_sense - 3de6b52f977add9e5554ddd70510e4570d15c5f6 authored over 5 years ago by Marlus Saraiva <[email protected]>
Merge pull request #24 from lukaszsamson/metadata-suggestions

Suggest funs and modules from metadata

github.com/elixir-lsp/elixir_sense - b01ec70a4c8793b8039e779c16d41c4bfc4855b8 authored over 5 years ago by Marlus Saraiva <[email protected]>
update docs

github.com/elixir-lsp/elixir_sense - ba2356078979ec65f40c236ce527418a9fefd613 authored over 5 years ago by Lukasz Samson <[email protected]>
test cases added, fixed def classification

github.com/elixir-lsp/elixir_sense - 4a954b8244ad173227d863d17bbabdd178127651 authored over 5 years ago by Lukasz Samson <[email protected]>