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

remove unused functions

github.com/elixir-lsp/elixir_sense - 2fb586e16cd875e564316173877de88ac9ee012b authored about 5 years ago by Lukasz Samson <[email protected]>
remove no longer needed code branch

github.com/elixir-lsp/elixir_sense - 2d836383a6fd7b97ce76a1f9e962cfe47acd33d7 authored about 5 years ago by Lukasz Samson <[email protected]>
mods_funs and mods_funs_to_positions merged

github.com/elixir-lsp/elixir_sense - b1980e0c321f2400295a3b58f4b20942459912a7 authored about 5 years ago by Lukasz Samson <[email protected]>
use position info

github.com/elixir-lsp/elixir_sense - a0f224d0b682b3815132a3b501177f45240c106f authored about 5 years ago by Lukasz Samson <[email protected]>
tests and spec added

github.com/elixir-lsp/elixir_sense - 67cf8631dfe4702c4771d64ae9bda7940342f7cd authored about 5 years ago by Lukasz Samson <[email protected]>
file name fixed

github.com/elixir-lsp/elixir_sense - 991fcdc01fb350a2f5fcee9531951776a853cbf1 authored about 5 years ago by Lukasz Samson <[email protected]>
add test and fix moduledocs results when false or no docs

github.com/elixir-lsp/elixir_sense - add84294ebe71d02ceffb3bfe9f7abc26b049bc1 authored about 5 years ago by Lukasz Samson <[email protected]>
add specs

github.com/elixir-lsp/elixir_sense - 0dfacee85de19005a2f89e359bf7558096414736 authored about 5 years ago by Lukasz Samson <[email protected]>
improve specs in suggestion

github.com/elixir-lsp/elixir_sense - 20336ee85e3b642b0e209856c7b1913ce9113aab authored about 5 years ago by Lukasz Samson <[email protected]>
add tests

github.com/elixir-lsp/elixir_sense - f823f1223b72c77db21dc83cb78d56c9a6af6d39 authored about 5 years ago by Lukasz Samson <[email protected]>
handle no subject found

github.com/elixir-lsp/elixir_sense - 5847cb1620492ecdea34dde9a938fb9129d56ff9 authored about 5 years ago by Lukasz Samson <[email protected]>
ignore unnecessary warnings

github.com/elixir-lsp/elixir_sense - d8708fd5ceb11273215199b427da4e63ffdf354c authored about 5 years ago by Lukasz Samson <[email protected]>
run formatter

github.com/elixir-lsp/elixir_sense - 7f303d04079c4daa92382c5f3a914be379a04218 authored about 5 years ago by Lukasz Samson <[email protected]>
improve typespecs

github.com/elixir-lsp/elixir_sense - a11b36d9c837bec8922cd8c0e23cfa92f3f79943 authored about 5 years ago by Lukasz Samson <[email protected]>
refactor argument passing to use env

github.com/elixir-lsp/elixir_sense - 776df1cd144ecbe7dc5f1a9b9ec5a9ed28c52071 authored about 5 years ago by Lukasz Samson <[email protected]>
do not pass current module as import

github.com/elixir-lsp/elixir_sense - 907f50c40044be58ed750d3069c57f48f572fe9b authored about 5 years ago by Lukasz Samson <[email protected]>
make guard private

github.com/elixir-lsp/elixir_sense - af1d5f9e5bd0d416f39dde90ffbaad74f43c562e authored about 5 years ago by Lukasz Samson <[email protected]>
specs added

github.com/elixir-lsp/elixir_sense - f6ed03eb89628ec89d4b265442e1757007b57e0c authored about 5 years ago by Lukasz Samson <[email protected]>
do not return {nil, "__block__"} for empty string call

github.com/elixir-lsp/elixir_sense - e4e586902afb50b34a7448ec023c4179b022b075 authored about 5 years ago by Lukasz Samson <[email protected]>
add type annotations

github.com/elixir-lsp/elixir_sense - d38c82e40580609d133745d5a2545b3a50dec388 authored about 5 years ago by Lukasz Samson <[email protected]>
do not match on opaque :erl_anno.ann() type

github.com/elixir-lsp/elixir_sense - 62f4a86cc2a7926576eba7b97a317f48333f6246 authored about 5 years ago by Lukasz Samson <[email protected]>
fix unmatched return dialyzer errors

github.com/elixir-lsp/elixir_sense - e4db839fc382ba7a775c0ccf273800407a28be10 authored about 5 years ago by Lukasz Samson <[email protected]>
fix error when trying to get functions of Elixir module

github.com/elixir-lsp/elixir_sense - 09f64c24dd32e852d462d146c92d7f2f1020b02e authored about 5 years ago by Lukasz Samson <[email protected]>
do not return Built-in type when docs not found

github.com/elixir-lsp/elixir_sense - b703c5620a85d00ade1741c7345f0abdfe71c492 authored about 5 years ago by Lukasz Samson <[email protected]>
bump deps

github.com/elixir-lsp/elixir_sense - b6aecdf7ef0558b8f8273b4975f9b1934943656d authored about 5 years ago by Lukasz Samson <[email protected]>
column and line should be pos_integer

github.com/elixir-lsp/elixir_sense - e68f140982bdd81b17ccaec2eef71a1347e6e7df authored about 5 years ago by Lukasz Samson <[email protected]>
fix incorrect spec

github.com/elixir-lsp/elixir_sense - 42591b7447461d0c5e9fcad0a8b236584aba5cb4 authored about 5 years ago by Lukasz Samson <[email protected]>
remove elixir 1.5 logic branch

github.com/elixir-lsp/elixir_sense - 54f8daf9262bc771cd7ca57ccc08f7b7abf0abcd authored about 5 years ago by Lukasz Samson <[email protected]>
Bump elixir_sense and use ElixirSense.references/3 (#82)

* Bump elixir_sense and use ElixirSense.references/3

Now that https://github.com/elixir-lsp/e...

github.com/elixir-lsp/elixir-ls - aee7242b60d35177bd07582918c9584074b38497 authored about 5 years ago by Jason Axelson <[email protected]>
Merge pull request #68 from lukaszsamson/ls-signatures-for-types

Provide signatures for types

github.com/elixir-lsp/elixir_sense - 789cd4a2ff32f986da175d4a43f55df1e9b950e5 authored about 5 years ago by Łukasz Samson <[email protected]>
provide signatures for types

github.com/elixir-lsp/elixir_sense - abd6899885cd29f38e0b7188dec90d261022cd1e authored about 5 years ago by Lukasz Samson <[email protected]>
remove duplicated alias keyword

github.com/elixir-lsp/elixir_sense - 7be56dcc955c74d54d12ca716e1ece45525eb53e authored about 5 years ago by Lukasz Samson <[email protected]>
sort results by arity

github.com/elixir-lsp/elixir_sense - cd794e24c996068c0557dec6370dd95aed0b9e18 authored about 5 years ago by Lukasz Samson <[email protected]>
Do not infinite recurse when current module is nil

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

github.com/elixir-lsp/elixir_sense - 877fa6f392546bcc037536eb316a13b0388ecb7b authored about 5 years ago by Lukasz Samson <[email protected]>
Merge pull request #66 from lukaszsamson/ls-erlang-types-defsinitions

Provide definitions for erlang types

github.com/elixir-lsp/elixir_sense - 0b4a5579de01718a60dbfa3983f570145e7a33db authored about 5 years ago by Łukasz Samson <[email protected]>
Merge pull request #65 from lukaszsamson/ls-erlang-types-completions

Provide completions for erlang types

github.com/elixir-lsp/elixir_sense - f1fe07b828de26bb41041ed571dc8cc3eb65664d authored about 5 years ago by Łukasz Samson <[email protected]>
Merge pull request #64 from lukaszsamson/ls-signatures-erlang-funs

Provide signatures for erlang functions

github.com/elixir-lsp/elixir_sense - 25f880b6c00e43719f2c1d15baad81e21b020163 authored about 5 years ago by Łukasz Samson <[email protected]>
Initial version

github.com/elixir-lsp/vscode-surface - 1ed6fef71c963a8e3451d232de439c6ee6a835da authored about 5 years ago by Marlus Saraiva <[email protected]>
Update changelog

github.com/elixir-lsp/elixir-ls - 5886a5c6e6bf752ed9ae1b1a4ae8b00cbbbacd35 authored about 5 years ago by Jason Axelson <[email protected]>
Support asdf-vm setup in wrapper scripts (#78)

github.com/elixir-lsp/elixir-ls - b2749e76a35c4e1a7ae7385fd60d06f1756b0583 authored about 5 years ago by Cees de Groot <[email protected]>
get types from metadata and fall back to docs

github.com/elixir-lsp/elixir_sense - e5acfa8745ea3b4d2593510394fe5b9a495a6369 authored about 5 years ago by Lukasz Samson <[email protected]>
fix crash when there is no typespec in line

github.com/elixir-lsp/elixir_sense - 2dca8e7a8c93786fcba39cc43793f95fc180e22f authored about 5 years ago by Lukasz Samson <[email protected]>
add test for getting position of macro generated function

github.com/elixir-lsp/elixir_sense - 2975955b8d00b91a76bcbf3f334f670c43923ec1 authored about 5 years ago by Lukasz Samson <[email protected]>
index is 1 based

github.com/elixir-lsp/elixir_sense - b30aa20f792178e8d1edf06ade26daf0f028e61d authored about 5 years ago by Lukasz Samson <[email protected]>
provide definitions of erlang types

github.com/elixir-lsp/elixir_sense - 23ef12c737aac882bd243ca7612e736a725a3606 authored about 5 years ago by Lukasz Samson <[email protected]>
find definitions of preloaded erlang modules

github.com/elixir-lsp/elixir_sense - b45455efa91105415a3ebf1b2c3b49e5fcfbfbe2 authored about 5 years ago by Lukasz Samson <[email protected]>
provide completions for erlang types

github.com/elixir-lsp/elixir_sense - 906d64a3184d1afa3d9869933d217181849827e0 authored about 5 years ago by Lukasz Samson <[email protected]>
spec improved

github.com/elixir-lsp/elixir_sense - 2dc70afe9880ab8dc13bab438ad66e251c2a2d90 authored about 5 years ago by Lukasz Samson <[email protected]>
Provide signatures for erlang functions

github.com/elixir-lsp/elixir_sense - 14cc2a8865945dfa7a3c02a079261b7c7fb49d5a authored about 5 years ago by Lukasz Samson <[email protected]>
improove typespec - nil is returned for references from current buffer

github.com/elixir-lsp/elixir_sense - 99d7a82e0da3b7e3964a60eaafea33dbf9f441cf authored about 5 years ago by Lukasz Samson <[email protected]>
Extract impl name for textDocument/documentSymbol (#79)

* Extract impl name

* Update changelog and moduledocs

* Extract @behaviour name

github.com/elixir-lsp/elixir-ls - a522df8239d29af13e20136f099693d6a1747f68 authored about 5 years ago by Jason Axelson <[email protected]>
protocol implementation for structs does not require for

github.com/elixir-lsp/elixir_sense - f02296eafe3693974e8a4e893424523843716a35 authored about 5 years ago by Lukasz Samson <[email protected]>
add support for protocol derivation

github.com/elixir-lsp/elixir_sense - 0642b26f0ec98fa9e61b6203c295b217e853efa7 authored about 5 years ago by Lukasz Samson <[email protected]>
fix struct field extraction when no default value

github.com/elixir-lsp/elixir_sense - 4db0b5cd50c5469cf44a85c9c76dfdc3ed222853 authored about 5 years ago by Lukasz Samson <[email protected]>
protocol defines public type t

github.com/elixir-lsp/elixir_sense - 7183e67b378b6784bcf6d19bf6011471ba5275af authored about 5 years ago by Lukasz Samson <[email protected]>
fix struct collection in metadata builder

github.com/elixir-lsp/elixir_sense - b6be4ac807f71833e454252b4d493da20908fb5f authored about 5 years ago by Lukasz Samson <[email protected]>
fix crash with 1.2 alias syntax and __MODULE__.Submodule

github.com/elixir-lsp/elixir_sense - 854e38b8593b5483e9b7eb13f8b411a8b7cf4941 authored about 5 years ago by Lukasz Samson <[email protected]>
Merge pull request #62 from lukaszsamson/ls-types-in-meta

Provide suggestions and definitions for typespecs from metadata

github.com/elixir-lsp/elixir_sense - 899be70247f93286ca31b0737b64c389e778455e authored about 5 years ago by Łukasz Samson <[email protected]>
Provide completions for protocol functions (#83)

* provide completions for protocol functions

* make test not depend on std lib

github.com/elixir-lsp/elixir-ls - 9ad535fd4123b3e30296d1d1b428ac5c73e81cad authored about 5 years ago by Łukasz Samson <[email protected]>
fix tests and run formatter

github.com/elixir-lsp/elixir_sense - 51a08e655c5ff5e0117b84d25de11c7ac4a53625 authored about 5 years ago by Lukasz Samson <[email protected]>
conform to typespec

github.com/elixir-lsp/elixir_sense - ed91ef68a9ec6b992b533c19fee3cd7672938329 authored about 5 years ago by Lukasz Samson <[email protected]>
do not suggest remote private types

github.com/elixir-lsp/elixir_sense - 2ee9527f804ef1e91b9e4c1c63cc72b78ebbe9fa authored about 5 years ago by Lukasz Samson <[email protected]>
return suggestions for metadata types

github.com/elixir-lsp/elixir_sense - e4e4351712ddfe3fe8b552bc0ef641ad7412a2b4 authored about 5 years ago by Lukasz Samson <[email protected]>
return definitions for metadata types

github.com/elixir-lsp/elixir_sense - 567e44526b18e32ee7d7239d8a05d7b13df18524 authored about 5 years ago by Lukasz Samson <[email protected]>
typespec improoved

github.com/elixir-lsp/elixir_sense - 1786ed1cb9d19661884787f2e8eaf02043887862 authored about 5 years ago by Lukasz Samson <[email protected]>
typespecs are not imported

github.com/elixir-lsp/elixir_sense - f501818a48f705b58c701fa64ecebb1dfa77e375 authored about 5 years ago by Lukasz Samson <[email protected]>
alias expansion refactored and tests added

github.com/elixir-lsp/elixir_sense - 8aaf81229597f1559d5b79d8db955cae17e94dec authored about 5 years ago by Lukasz Samson <[email protected]>
use metadata types in Introspection.actual_mod_fun

github.com/elixir-lsp/elixir_sense - 372dcb53865d12ae8411ad602956cd889ade1335 authored about 5 years ago by Lukasz Samson <[email protected]>
collect types in metadata builder

github.com/elixir-lsp/elixir_sense - a3b2f1a1c33cfbe758b2ceb1f19f9dc59c286ef9 authored about 5 years ago by Lukasz Samson <[email protected]>
add comments

github.com/elixir-lsp/elixir_sense - 85a558722d107bf7b7b395ad411822e03ea92134 authored about 5 years ago by Lukasz Samson <[email protected]>
import requires module

import from nested module does not result in alias

github.com/elixir-lsp/elixir_sense - 84f4e0b2745825a3e70c59fd7200508de9e8102c authored about 5 years ago by Lukasz Samson <[email protected]>
mark most tests as async

github.com/elixir-lsp/elixir_sense - 37f328b25af2938f739f92d00221c10ad44fe72e authored about 5 years ago by Lukasz Samson <[email protected]>
not used internal function removed

github.com/elixir-lsp/elixir_sense - 3780cff174c2c2204853924efcac76b5fc5833e3 authored about 5 years ago by Lukasz Samson <[email protected]>
Exclude modules_with_references from formatter

make "find references from remote calls with the function in the next line" test relevant again

github.com/elixir-lsp/elixir_sense - c9f5fb6097413a90db5ebccbc70ba06a6c08146b authored about 5 years ago by Lukasz Samson <[email protected]>
Use module_info(:exports) instead of module_info(:functions) so there is no need to filter anonymous and private functions

github.com/elixir-lsp/elixir_sense - e94e6ce0cf050aa0f00c207bef71e7fb5107f2d0 authored about 5 years ago by Lukasz Samson <[email protected]>
Consistently return name as string and type as atom in suggestions

github.com/elixir-lsp/elixir_sense - e6a9bd32613fe9fbddc718459e3fbad889c73e5c authored about 5 years ago by Lukasz Samson <[email protected]>
0.2.1

github.com/elixir-lsp/coc-elixir - c4dceeac1485d4910d2a0a6c78b055cdfc305333 authored about 5 years ago by Amirali Esmaeili <[email protected]>
Upgrade elixir-ls

github.com/elixir-lsp/coc-elixir - f6fb60a3fc3ba9af2e90fc31eee5c6e0bf81d632 authored about 5 years ago by Amirali Esmaeili <[email protected]>
Improvements to document outline (#76)

* Add nested outline view Fixes #188

* cleanup

* do not crash on atom modules

* do not ...

github.com/elixir-lsp/elixir-ls - dfa8116f84231e668d9ebb061ce064d4f1e7b687 authored about 5 years ago by Łukasz Samson <[email protected]>
Merge pull request #61 from lukaszsamson/ls-defs-metadata

Use metadata in Introspection.actual_mod_fun

github.com/elixir-lsp/elixir_sense - 4b27cc0457f4dfae037a63e8d8080f9abe7a2b09 authored about 5 years ago by Łukasz Samson <[email protected]>
run formatter

github.com/elixir-lsp/elixir_sense - 6064b0fa6e20a72f33a7205baefd166554c4035a authored about 5 years ago by Lukasz Samson <[email protected]>
0.2.0

github.com/elixir-lsp/coc-elixir - b074f7b5234ff96894d6a8c63e09e2b3c0f98f5a authored about 5 years ago by Amirali Esmaeili <[email protected]>
Update links

github.com/elixir-lsp/coc-elixir - bbe7daef5d65b1156d9d7c10fb27d997ee8465f5 authored about 5 years ago by Amirali Esmaeili <[email protected]>
Update elixir-ls

github.com/elixir-lsp/coc-elixir - 34dbdf370372f319cb38b28305a9542101bb0987 authored about 5 years ago by Amirali Esmaeili <[email protected]>
Move to elixir ls fork (#8)

* change ls repo

* update submodule

github.com/elixir-lsp/coc-elixir - ad36f7366253cc62f4f6e0d53f2216a20c54ece1 authored about 5 years ago by Roman Pushkov <[email protected]>
prefer metadata as it is faster

github.com/elixir-lsp/elixir_sense - af813114fcfd717f19ebf42fc26df2fd6481085c authored about 5 years ago by Lukasz Samson <[email protected]>
convert to case

github.com/elixir-lsp/elixir_sense - 590435f92dca71b4e53a30bea67639672cfc1a90 authored about 5 years ago by Lukasz Samson <[email protected]>
simplify uniq

github.com/elixir-lsp/elixir_sense - 3b7613f13e20cb7129e937c6042a3a6405bec78a authored about 5 years ago by Lukasz Samson <[email protected]>
add missing markers

github.com/elixir-lsp/elixir_sense - 09d4cfef3a7a0b7bf803c550f667517bd4df63c1 authored about 5 years ago by Lukasz Samson <[email protected]>
remove commented out code

github.com/elixir-lsp/elixir_sense - bc2bce64d47740766d8a748df4976c35edae76af authored about 5 years ago by Lukasz Samson <[email protected]>
there is no offset now

github.com/elixir-lsp/elixir_sense - 29f34591ebb01aac8d77a4c2f39447613a4e8efe authored about 5 years ago by Lukasz Samson <[email protected]>
normalize call column to be column of fun name

before it was . column for remote calls and column of fun name for local

github.com/elixir-lsp/elixir_sense - c1ad9efe6886505cd4cb3929dcab1dc3faec5470 authored about 5 years ago by Lukasz Samson <[email protected]>
properly get subject column

github.com/elixir-lsp/elixir_sense - 0104531e48a48f78c1e780e9683b7c5b4ba71b71 authored about 5 years ago by Lukasz Samson <[email protected]>
do not crash when no subject

github.com/elixir-lsp/elixir_sense - 5060614152700b51cf884011ee1bf7b0d970da1f authored about 5 years ago by Lukasz Samson <[email protected]>
add more tests

github.com/elixir-lsp/elixir_sense - 5f05f3e410bdf96bf575b7ddd7e9a001e4c975a9 authored about 5 years ago by Lukasz Samson <[email protected]>
use new actual_mods_funs api

github.com/elixir-lsp/elixir_sense - 6b60121457a9f24d0b55d3f9e439e752627c3540 authored about 5 years ago by Lukasz Samson <[email protected]>
don't crash on erlang modules

github.com/elixir-lsp/elixir_sense - 3cdd179cd19afcc714084f94cba821aa42b2ddff authored about 5 years ago by Lukasz Samson <[email protected]>