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

refactor builtin function completion

github.com/elixir-lsp/elixir_sense - a72fb5c9bbd106fe7a196ed147def2c1eb50ecd0 authored over 5 years ago by Lukasz Samson <[email protected]>
pass metadata to complete

github.com/elixir-lsp/elixir_sense - bfe465e98ffa4fb76eaba6e5951ad1f611be29f7 authored over 5 years ago by Lukasz Samson <[email protected]>
extend metadata builder to collect funs info

github.com/elixir-lsp/elixir_sense - 34f20af29892b970acd642cfe69f776c26abe26b authored over 5 years ago by Lukasz Samson <[email protected]>
add support for completing metadata modules

github.com/elixir-lsp/elixir_sense - d20dd9091d6527e71adaae373a3fdac9ff03a147 authored over 5 years ago by Lukasz Samson <[email protected]>
remove not needed code

github.com/elixir-lsp/elixir_sense - ea9a0cf2bcb72fb6d68b8ad054d41f3344d3d930 authored over 5 years ago by Lukasz Samson <[email protected]>
complete refactored to pass env as arg, added support for completion of env funs

github.com/elixir-lsp/elixir_sense - 2420808adc414d09d65be096e082aaf824ded1fd 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]>
remove no longer needed TODO

github.com/elixir-lsp/elixir_sense - 3742119dc52efa5d738949bfb1db77f620b95b23 authored over 5 years ago by Lukasz Samson <[email protected]>
Merge pull request #23 from lukaszsamson/metadata-builder-defguard

Adds support for defguard in metadata builder

github.com/elixir-lsp/elixir_sense - 38a24517b575d78b0e43ecdd485a8b923adbd52a authored over 5 years ago by Marlus Saraiva <[email protected]>
Merge pull request #22 from lukaszsamson/improve-var-suggestions

Fallback strategy for line env

github.com/elixir-lsp/elixir_sense - 424995307c8e6f078870b44ff64ef9f2d2e0e6ce authored over 5 years ago by Marlus Saraiva <[email protected]>
fix warning

github.com/elixir-lsp/elixir_sense - 9757aba40891fa4d631ea8b7c7f05fd5521f3d28 authored over 5 years ago by Lukasz Samson <[email protected]>
remove unused import

github.com/elixir-lsp/elixir_sense - 0ea2562c4ce1d71f98bf3c437201355e21fe812a authored over 5 years ago by Lukasz Samson <[email protected]>
extract previous env fetch to separate function

github.com/elixir-lsp/elixir_sense - d96e0984aa76d509e8982557edf2819fb678c723 authored over 5 years ago by Lukasz Samson <[email protected]>
support for defguard added in metadata builder

github.com/elixir-lsp/elixir_sense - 4c7c41f6dc3aa77694455fad7ef3bb16dc7cb10b authored over 5 years ago by Lukasz Samson <[email protected]>
make 2 parser tests test something

github.com/elixir-lsp/elixir_sense - e2dfe6b5e189f8efb9924f566c3cc4d9f70a651d authored over 5 years ago by Lukasz Samson <[email protected]>
if inserting marker fails try to get metadata from previous line

github.com/elixir-lsp/elixir_sense - ef97db6db77e6889babb502aac40815ce601e393 authored over 5 years ago by Lukasz Samson <[email protected]>
Merge pull request #21 from lukaszsamson/improve-var-suggestions

Improve parser error recovery and suggestions in incomplete code

github.com/elixir-lsp/elixir_sense - 383ebc370e0767cf01dba49fa0a472394548a71d authored over 5 years ago by Marlus Saraiva <[email protected]>
preserve original error on parse retries

github.com/elixir-lsp/elixir_sense - ba15d917c8836cb3833c695a2d5159dfb03abe9c authored over 5 years ago by Lukasz Samson <[email protected]>
Improve parser error recovery and suggestions in incomplete code

github.com/elixir-lsp/elixir_sense - b5816442aba32dc754fa6a3c1a826bf885b889f4 authored over 5 years ago by Lukasz Samson <[email protected]>
Merge pull request #19 from lukaszsamson/improve-var-suggestions

Improve var suggestions when used on the same line

github.com/elixir-lsp/elixir_sense - b9c042441fa8cfdc9d45b540f00d36782978dd57 authored over 5 years ago by Marlus Saraiva <[email protected]>
Allow the test suite to pass by disabling failing tests (#37)

github.com/elixir-lsp/elixir-ls - 585a24c5e734e738b1999a8db09ce6d75e26a7fe authored over 5 years ago by Jason Axelson <[email protected]>
Update elixir sense to get typespec support (#38)

* Add typespec support for autocomplete

* Update elixir sense to get typespec support

github.com/elixir-lsp/elixir-ls - fdd1fa57b3d3de066409000df9e0b64067b5f5a9 authored over 5 years ago by Jason Axelson <[email protected]>
fn params suggestions test added

github.com/elixir-lsp/elixir_sense - a27c82007e834be4a3dc3fa993643b4e98e511e1 authored over 5 years ago by Lukasz Samson <[email protected]>
make argument var suggestions work in def ...(arg), do: and def ...(arg) when

github.com/elixir-lsp/elixir_sense - 4ec16313cd39743e832c1751f880cd09d4a0acd2 authored over 5 years ago by Lukasz Samson <[email protected]>
suggestions in cond test added

github.com/elixir-lsp/elixir_sense - bc375830ba64dc761449467a626a799690fa02bd authored over 5 years ago by Lukasz Samson <[email protected]>
variable tracking tests added and fixed commented out asserts

github.com/elixir-lsp/elixir_sense - 498f592e485b7c32ddaca8bb2a554105355eb16a authored over 5 years ago by Lukasz Samson <[email protected]>
fix case clause variable sugestions

github.com/elixir-lsp/elixir_sense - 4539753e9fb772e85a898f3a3624738b226b9538 authored over 5 years ago by Lukasz Samson <[email protected]>
another test case for erlang modules alias

github.com/elixir-lsp/elixir_sense - 52675363e62d00f85eb4d2624dd28733e21e6ff5 authored over 5 years ago by Lukasz Samson <[email protected]>
Find module's references

github.com/elixir-lsp/elixir_sense - dd6d13998924839a94f5bcaaf7e2f8dd46c40b46 authored over 5 years ago by Marlus Saraiva <[email protected]>
Merge pull request #18 from lukaszsamson/improve_metadata_building

Improve state tracking during metadata build

github.com/elixir-lsp/elixir_sense - 7aca5c6482bdb8f24221db5b00c027308b7dd82e authored over 5 years ago by Marlus Saraiva <[email protected]>
add support for erlang modules in metadata builder

github.com/elixir-lsp/elixir_sense - a59c352968ef7b97c7b6e93cd9bba115f08c20d1 authored over 5 years ago by Lukasz Samson <[email protected]>
parent module should not be alised in submodule

github.com/elixir-lsp/elixir_sense - 9de7dd87ae79bd7e6db6e45dca3230e2cb6938da authored over 5 years ago by Lukasz Samson <[email protected]>
handle duplicate requires, imports and behaviors

github.com/elixir-lsp/elixir_sense - c97d8d1625e6fa55967ec18c17acaa68ddb6375d authored over 5 years ago by Lukasz Samson <[email protected]>
alias scoping and shadowing improved

github.com/elixir-lsp/elixir_sense - 6ac0bd50c5e31304bf91daa309cd7028a3cb304b authored over 5 years ago by Lukasz Samson <[email protected]>
Keep metadata information for string literals

* Fix warnings regarding outdented heredoc

github.com/elixir-lsp/elixir_sense - 11c71e733fa982ddc38fb16ae632a69d091a8cf4 authored over 5 years ago by Marlus Saraiva <[email protected]>
Fix find_typespecs_for_mod_and_hint recursion

github.com/elixir-lsp/elixir_sense - 3faac98c402b8a402adac99fe6c94c176616dadd authored over 5 years ago by Marlus Saraiva <[email protected]>
Fix docs indentation

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

github.com/elixir-lsp/elixir_sense - 190da47d4f329bc1dd2cbb9647bf80430ff79957 authored over 5 years ago by Marlus Saraiva <[email protected]>
fix crash when handling malformed do expression syntax error (#17)

github.com/elixir-lsp/elixir_sense - 3889cd002240cc6502fabe39d6c543300b4dacd9 authored over 5 years ago by Łukasz Samson <[email protected]>
Merge pull request #15 from lukaszsamson/port_tests_and_fixes_from_iex

* port elixir iex autocomplete tests form 1.2 branch

* Only expand Erlang modules when ':' is...

github.com/elixir-lsp/elixir_sense - d3ce179ce93d8cb770a70b2d24f52503c26c6cd8 authored over 5 years ago by Marlus Saraiva <[email protected]>
fix annoying %Struct.__struct__ expansion

github.com/elixir-lsp/elixir_sense - 55a7dfe97ae254e04f7ac3eab159bf5bfa1357a3 authored over 5 years ago by Lukasz Samson <[email protected]>
fix crash in split_mod_quoted_fun_call when splitting unknown module function call

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

github.com/elixir-lsp/elixir_sense - 57ce5fb7f7e25b3fbb65aa6827c674a0e557e304 authored over 5 years ago by Lukasz Samson <[email protected]>
fix rebase error

github.com/elixir-lsp/elixir_sense - a09ff9c136f819b91d11b74db6b681afd94273d6 authored over 5 years ago by Lukasz Samson <[email protected]>
add integration tests

github.com/elixir-lsp/elixir_sense - 132e4eb3d55a0f539ab55fa98034e0499375dd9d authored over 5 years ago by Lukasz Samson <[email protected]>
update no longer valid doc

github.com/elixir-lsp/elixir_sense - 7f6f2e46cc086d72b65c11c072ed6610ee6e7a3b authored over 5 years ago by Lukasz Samson <[email protected]>
cleanup and add tests

github.com/elixir-lsp/elixir_sense - abe6f972312af1b1e0dc3c080dd6c54b0b901598 authored over 5 years ago by Lukasz Samson <[email protected]>
properly translate new docs api to old format

github.com/elixir-lsp/elixir_sense - e599eb621659aa435c84bde648069ecade22080b authored over 5 years ago by Lukasz Samson <[email protected]>
Ensure module is loaded before function exported check

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

github.com/elixir-lsp/elixir_sense - a41d60ee602f92ccaa7f6d540acb591dee9c85c4 authored over 5 years ago by Lukasz Samson <[email protected]>
Tidy up trimming of leading & and % chars

github.com/elixir-lsp/elixir_sense - 62e909612377f44e502e2651a7ac9b43dfba74c4 authored over 5 years ago by Lukasz Samson <[email protected]>
Stop appending a trailing dot when autocompleting modules

github.com/elixir-lsp/elixir_sense - f7447cc699ecd956cfcfe5f8a395fa90c509df3d authored over 5 years ago by Lukasz Samson <[email protected]>
cleanup and comments added

github.com/elixir-lsp/elixir_sense - 8f898cfe43cb437c2677d30a2cd40deb9e26abe8 authored over 5 years ago by Lukasz Samson <[email protected]>
Port resolves issue with autocompletion on structs not working

github.com/elixir-lsp/elixir_sense - 3764d880c76e47312faf7ff751c0eed083458f32 authored over 5 years ago by Lukasz Samson <[email protected]>
Skip autocompletion of module names that are invalid without being quoted

github.com/elixir-lsp/elixir_sense - b9cbe3c4d84159ba10a9439697ea1c48309105b7 authored over 5 years ago by Lukasz Samson <[email protected]>
Only expand aliases known at compile time

github.com/elixir-lsp/elixir_sense - 594939b971755337ac5057de6f8afbe4655201eb authored over 5 years ago by Lukasz Samson <[email protected]>
use unique

github.com/elixir-lsp/elixir_sense - 8c4773219251a6217ef5d6a8ccbf6afec5fd8d8f authored over 5 years ago by Lukasz Samson <[email protected]>
Port changes from update iex autocomplete to show new functions in reloaded modules

github.com/elixir-lsp/elixir_sense - d847c1ffaf574a0f5b390d2b3300755fec8cb27a authored over 5 years ago by Lukasz Samson <[email protected]>
Improve expand to handle '&'.

github.com/elixir-lsp/elixir_sense - 6527296cdf0aeb8fc6e61631e626cb12f1be3080 authored over 5 years ago by Lukasz Samson <[email protected]>
port elixir iex autocomplete tests form 1.2 branch

github.com/elixir-lsp/elixir_sense - 1474ab04f798c06c80e9965384216a1edd53c87c authored over 5 years ago by Lukasz Samson <[email protected]>
Only expand Erlang modules when ':' is a prefix

github.com/elixir-lsp/elixir_sense - e02496d6639d3acff21377779e375f335eda741a authored over 5 years ago by Lukasz Samson <[email protected]>
Merge pull request #16 from elixir-lsp/ms-improve-typespec-support

Improve typespec support

github.com/elixir-lsp/elixir_sense - ab38b03a1932d9ebb9564639be63abdb7fb48d62 authored over 5 years ago by Marlus Saraiva <[email protected]>
Fix test for v1.9.1

github.com/elixir-lsp/elixir_sense - 27c70f0232cc0981bf8385f73c2adef164e23255 authored over 5 years ago by Marlus Saraiva <[email protected]>
Fix duplicated tests

github.com/elixir-lsp/elixir_sense - f68c02101e5133cb2357efde31b8cf36faa1cb92 authored over 5 years ago by Marlus Saraiva <[email protected]>
Suggest local typespecs

github.com/elixir-lsp/elixir_sense - 2e6a3ebbca4c4d9123febe4eb30a1080f34016b1 authored over 5 years ago by Marlus Saraiva <[email protected]>
Suggest typespecs for code complete

github.com/elixir-lsp/elixir_sense - 54f855fd6446ee802ba93195afc4b5e235708be1 authored over 5 years ago by Marlus Saraiva <[email protected]>
Standardize type docs

github.com/elixir-lsp/elixir_sense - 377583f8ac37533c6b2cd4d3fc5fcb784705fab0 authored over 5 years ago by Marlus Saraiva <[email protected]>
Keep function/type calls in the metadata to find accurate references

github.com/elixir-lsp/elixir_sense - 1dd2a39b04b798c8c553421df0ea02777ede0c4b authored over 5 years ago by Marlus Saraiva <[email protected]>
Find references with column information

github.com/elixir-lsp/elixir_sense - 7a1e39979e4b458f403a2ba64473a6188f0cd89a authored over 5 years ago by Marlus Saraiva <[email protected]>
Suggest builtin types

github.com/elixir-lsp/elixir_sense - 7afa198ddc2c2e639454cbbc58cab13bf00383f5 authored over 5 years ago by Marlus Saraiva <[email protected]>
Rename character to column

github.com/elixir-lsp/elixir_sense - e8a26d7f2cdf4a5d581b2b0e5ed5b61749fe10b0 authored over 5 years ago by Marlus Saraiva <[email protected]>
Fix doctest

github.com/elixir-lsp/elixir_sense - 435ee2abe4431de491c5be1d1d6013a030f2cb3c authored over 5 years ago by Marlus Saraiva <[email protected]>
Move get_type_ast to TypeInfo

github.com/elixir-lsp/elixir_sense - 3b86f7ea7f98f6b40145a32a6a467bd461f23086 authored over 5 years ago by Marlus Saraiva <[email protected]>
Expand union types

github.com/elixir-lsp/elixir_sense - 6532347c23018978d7ca909d7f35048c4629d8a7 authored over 5 years ago by Marlus Saraiva <[email protected]>
Fix union type expansion

github.com/elixir-lsp/elixir_sense - ce49a346f1f6b0f9c3c51788b264ea3d90ea6161 authored over 5 years ago by Marlus Saraiva <[email protected]>
Move file for testing references to test/support

github.com/elixir-lsp/elixir_sense - 6768192c2c884cd3b1dfb282ea2bac4d62c97de9 authored over 5 years ago by Marlus Saraiva <[email protected]>
Add specs

github.com/elixir-lsp/elixir_sense - 84d612027d2dacde03310f3ac7b0654f6188572f authored over 5 years ago by Marlus Saraiva <[email protected]>
Fix built-in functions

github.com/elixir-lsp/elixir_sense - 092e00f776885715dd2a8631f98acbd7cf669242 authored over 5 years ago by Marlus Saraiva <[email protected]>
Find documentation for typespecs

github.com/elixir-lsp/elixir_sense - 28fedf53722cce4a6214d69cd09fb32af5d8e9d3 authored over 5 years ago by Marlus Saraiva <[email protected]>
Reorganize core modules/funtions

github.com/elixir-lsp/elixir_sense - af1a8fc1c2ed61b8ee605bf9c8a71794aafb18a4 authored over 5 years ago by Marlus Saraiva <[email protected]>
Fix remote types

github.com/elixir-lsp/elixir_sense - 251f679566e5f96bd0af6c0c26bd8769aca15d52 authored over 5 years ago by Marlus Saraiva <[email protected]>
Refactoring + clean up

github.com/elixir-lsp/elixir_sense - 64ba612cb26a9abafcc83649dbda6f344546474f authored over 5 years ago by Marlus Saraiva <[email protected]>
Find documentatio/specs of built-in types

github.com/elixir-lsp/elixir_sense - b5c56c177f7decf53c30a6cc361831b095adb1ab authored over 5 years ago by Marlus Saraiva <[email protected]>
Find definitions of types

github.com/elixir-lsp/elixir_sense - 790e1aad79d1fac0d94a58bc4fbd5717bb2c2fe1 authored over 5 years ago by Marlus Saraiva <[email protected]>
Fix find definitions for builtin type

github.com/elixir-lsp/elixir_sense - 68ca848907e17c5d616fd3c7fa00b3eff295ba53 authored over 5 years ago by Marlus Saraiva <[email protected]>
Add docs for builtin types

github.com/elixir-lsp/elixir_sense - ba68bf344e20d377bb55c27b2ce821ae384810f4 authored over 5 years ago by Marlus Saraiva <[email protected]>
Fix tests

github.com/elixir-lsp/elixir_sense - 3978ee54f0d494ba8a6f529920a942c70ceb8f9c authored over 5 years ago by Marlus Saraiva <[email protected]>
Suggestions for function param options

github.com/elixir-lsp/elixir_sense - 08a7488283cdf9dc643b9caaece38b7dd8b90d76 authored over 5 years ago by Marlus Saraiva <[email protected]>
Elixir 1.9 compatibility (#14)

* ensure order of returned entries and fix test

* fix tests relying on version dependant ...

github.com/elixir-lsp/elixir_sense - 35ee51b297c78c6185f56843e2b35e9c72cc1223 authored over 5 years ago by Łukasz Samson <[email protected]>
Release v0.1.5

github.com/elixir-lsp/coc-elixir - d8958edffabf616580f5a0afcd73445e0fd7bfc7 authored over 5 years ago by Amirali Esmaeili <[email protected]>
Upgrade dependecies

github.com/elixir-lsp/coc-elixir - 90440d19768dbb3fc8a6c1c699f06a53c7219827 authored over 5 years ago by Amirali Esmaeili <[email protected]>
Merge pull request #12 from slashmili/create-tmp-file-in-system-tmp-dir

create the socket in system tmp dir

github.com/elixir-lsp/elixir_sense - 65e7734b47b1a237eec883760fcc2236094e4776 authored over 5 years ago by Marlus Saraiva <[email protected]>
in Linux System.dir returns without last slash

it's safter to use Path.join since it takes care of OS that it's running
on

github.com/elixir-lsp/elixir_sense - 4e4547349fafefe74aed4b9e7c9d314f5ab88a34 authored over 5 years ago by Milad Rastian <[email protected]>
create the socket in system tmp dir

/tmp is not available in all os

github.com/elixir-lsp/elixir_sense - a052bafb821c8f01787f6cbdc50732785b7cb700 authored over 5 years ago by Milad Rastian <[email protected]>
Release v0.1.4

Its just a dummy commit to let npm know its updated
there was an issue with 0.1.3 so i republish...

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

github.com/elixir-lsp/coc-elixir - 407b8300c9bb0225f9d3c4279b88d36246230c9f authored over 5 years ago by Amirali Esmaeili <[email protected]>