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

Merge pull request #63 from lostintangent/master

[Discussion] [Live Share] Restricting language services to local files

github.com/elixir-lsp/vscode-elixir-ls - 4c32a304219642a3f0583b48ce599c6b90081912 authored over 6 years ago by Jake Becker <[email protected]>
Restricting language services to local files

github.com/elixir-lsp/vscode-elixir-ls - cb74a59fbbe6856e9cf452c968657f60556c9763 authored over 6 years ago by Jonathan Carter <[email protected]>
Add more module attributes to ignore list

github.com/elixir-lsp/elixir-ls - 3c4c746f59c8b8f9e14bcdcfe7e7075c1ecf25e4 authored almost 7 years ago by Jake Becker <[email protected]>
Bump version numbers

github.com/elixir-lsp/elixir-ls - aed326950f838adffb0a4ec8bb1a5e664dbef588 authored almost 7 years ago by Jake Becker <[email protected]>
Sort @ignore_module_attrs

github.com/elixir-lsp/elixir-ls - dea3f502fbb6902c3cc1f682b987b2310b294c5b authored almost 7 years ago by Jake Becker <[email protected]>
Don't suggest module attributes @optional_callbacks, @compile, @opaque

github.com/elixir-lsp/elixir-ls - d83023b6f641997782da8eaa74413ceb2ca3df8a authored almost 7 years ago by Jake Becker <[email protected]>
Remove extraneous line

github.com/elixir-lsp/vscode-elixir-ls - d07a4c4dc32ee649207a927600f62b8287687e9f authored almost 7 years ago by Jake Becker <[email protected]>
Merge branch 'add-problem-matchers' of https://github.com/pragdave/vscode-elixir-ls

github.com/elixir-lsp/vscode-elixir-ls - db1acd54ad1891ade9592fc7104487e3ebcaaed8 authored almost 7 years ago by Jake Becker <[email protected]>
Copy Elixir syntax highlighting from fr1zle/vscode-elixir

github.com/elixir-lsp/vscode-elixir-ls - 0809d388b9cee6b3cffcc664124ad9b897626364 authored almost 7 years ago by Jake Becker <[email protected]>
Prevent formatting files if currently in a different subdirectory because we would be unable to read correct formatter.exs

github.com/elixir-lsp/elixir-ls - d1437729c0a905cad31f371eac22d4ade1195193 authored almost 7 years ago by Jake Becker <[email protected]>
Update debugger test to expect variable prefix to be _ instead of V

github.com/elixir-lsp/elixir-ls - 8449bbb6048d00723c202863b2cabe83305ed9bd authored almost 7 years ago by Jake Becker <[email protected]>
Update completion test to expect isIncomplete to be false

github.com/elixir-lsp/elixir-ls - bf587945fa7d2fe909f71710a66b01af4f255feb authored almost 7 years ago by Jake Becker <[email protected]>
Make check for error message in test more forgiving

github.com/elixir-lsp/elixir-ls - 7aa0ca15712fcf59fdc164c41f1046f5c9aa6cf2 authored almost 7 years ago by Jake Becker <[email protected]>
Merge pull request #68 from JakeBecker/formatter-opts

Use new Mix.Tasks.Format.formatter_opts_for_file/1 in Formatting provider

github.com/elixir-lsp/elixir-ls - 4e8b649086ad9b654294396d5734cb698a1dc2db authored almost 7 years ago by Jake Becker <[email protected]>
Update required Elixir version to >= 1.7.0-dev

github.com/elixir-lsp/elixir-ls - d1716da18b595656b8d9b1d9937ee66cb84cdee3 authored almost 7 years ago by Jake Becker <[email protected]>
Update formatter test to test loading .formatter.exs from subdirectory

github.com/elixir-lsp/elixir-ls - e28fefbb33b0591f88aabab1aaa7b60639de5839 authored almost 7 years ago by Jake Becker <[email protected]>
Use Elixir version of function_exported?/3

github.com/elixir-lsp/elixir-ls - 0cebc2ed7a38949dea3a363301829443f7ee2754 authored almost 7 years ago by Jake Becker <[email protected]>
Use new Mix.Tasks.Format.formatter_opts_for_file/1 if available

github.com/elixir-lsp/elixir-ls - b7831a4fc80aca748bf4e0712645a2684ee3cf59 authored almost 7 years ago by Jake Becker <[email protected]>
Rename misnamed arg

github.com/elixir-lsp/elixir-ls - b0407b2458cd74736d32d90e5783bf69dbc5162c authored almost 7 years ago by Jake Becker <[email protected]>
Use SourceFile.lines/1 to split lines

github.com/elixir-lsp/elixir-ls - 73607f7f39c1759c2286a97e6e8a8cd6bc299094 authored almost 7 years ago by Jake Becker <[email protected]>
Fix off-by-one bug when determining current prefix for autocomplete

github.com/elixir-lsp/elixir-ls - 79fd784e0412ffc3e9e5943d0554878d86326fed authored almost 7 years ago by Jake Becker <[email protected]>
Tweak wording of issue template

github.com/elixir-lsp/elixir-ls - d238116ddc86fed03fd46cb2781dd2e3f142ed18 authored almost 7 years ago by Jake Becker <[email protected]>
Remove json formatting for code block in readme

github.com/elixir-lsp/vscode-elixir-ls - 8dff6f7f687b1b11ee2a0d8205ecfb1b96dd8f52 authored almost 7 years ago by Jake Becker <[email protected]>
Update documentation for default settings in readme

github.com/elixir-lsp/vscode-elixir-ls - 353327b35dc68e7ea4220c1d72c773c8e5a8d55a authored almost 7 years ago by Jake Becker <[email protected]>
Bump version numbers

github.com/elixir-lsp/elixir-ls - 98338df88a3d8206eef25b24ab47ef42675be7ee authored almost 7 years ago by Jake Becker <[email protected]>
Merge pull request #54 from maxmellen/patch-1

Add missing default settings to README

github.com/elixir-lsp/vscode-elixir-ls - d9ece79afd15ca8f66b58e9343e99271acf10900 authored almost 7 years ago by Jake Becker <[email protected]>
Change default for MixShell.yes?/1 to true to match CLI behavior

github.com/elixir-lsp/elixir-ls - ed837f4452c01d43511f438b3dde20a1f4149124 authored almost 7 years ago by Jake Becker <[email protected]>
Remove 'else' from keyword completions

github.com/elixir-lsp/elixir-ls - 4f6e744a639dccbe22f321dac200e1d051de9c3a authored almost 7 years ago by Jake Becker <[email protected]>
Check that range isn't nil for incremental changes

github.com/elixir-lsp/elixir-ls - ebc66ed11dcace4bc9c101d0f61b3052f1e1f54a authored almost 7 years ago by Jake Becker <[email protected]>
Fix check for fetchDeps setting

github.com/elixir-lsp/elixir-ls - 212780dbf32fbe4387a3e14b8a901f84891f4519 authored almost 7 years ago by Jake Becker <[email protected]>
Explicitly call IO.iodata_to_binary/1 instead of to_string/1

github.com/elixir-lsp/elixir-ls - 4775c362006d37fc0a51b9318f36144029ccbcba authored almost 7 years ago by Jake Becker <[email protected]>
Add newline at eof in formatter

github.com/elixir-lsp/elixir-ls - f46cc8f2864ac0c25ac09f486eca75a2f9c776bb authored almost 7 years ago by Jake Becker <[email protected]>
Avoid attempting to fetch deps repeatedly if they fail to fetch

github.com/elixir-lsp/elixir-ls - d9a51969a9fb4981b1f0075c708a1e3d31a7d3a6 authored almost 7 years ago by Jake Becker <[email protected]>
Change isIncomplete to false for autocomplete

github.com/elixir-lsp/elixir-ls - cf8fa14018e2890ee2793ee7b798b27810c65770 authored almost 7 years ago by Jake Becker <[email protected]>
Add completion suggestions for keywords instead of avoiding completing on keywords

github.com/elixir-lsp/elixir-ls - b4b86a27350e336ed7fa4abb096e87cabee4b445 authored almost 7 years ago by Jake Becker <[email protected]>
Only prevent completions when matching a keyword exactly

github.com/elixir-lsp/elixir-ls - 8054a8c77bb7e6e08850b732387fca05e291b5fb authored almost 7 years ago by Jake Becker <[email protected]>
Make incremental text edits more efficient

github.com/elixir-lsp/elixir-ls - 96e0243a7eb3d9350e57ee94d9dbf310877c5868 authored almost 7 years ago by Jake Becker <[email protected]>
Add feature to auto-fetch dependencies

github.com/elixir-lsp/elixir-ls - 29361cc50dad6d003b6aabf950c952aa4f9fa059 authored almost 7 years ago by Jake Becker <[email protected]>
Add missing default settings to README

github.com/elixir-lsp/vscode-elixir-ls - aaa60f14617c9d41cdba6b8c7913f282bda04fc2 authored almost 7 years ago by Maximilien Mellen <[email protected]>
Implement incremental text sync

github.com/elixir-lsp/elixir-ls - 80ff96a7065d8ac296b95012851138ce786d41ca authored almost 7 years ago by Jake Becker <[email protected]>
Formatting

github.com/elixir-lsp/elixir-ls - ab2e7f53a99696294a57c8d07a9cb3f4fcc8cb97 authored almost 7 years ago by Jake Becker <[email protected]>
Regex.recompile! regex

github.com/elixir-lsp/elixir-ls - 4d6c81d199ed4da8f43740778baf4c56dbb46390 authored almost 7 years ago by Jake Becker <[email protected]>
Improve module suggestions

github.com/elixir-lsp/elixir-ls - 26ab938e41d049fc8cd507471837640f1dd8f736 authored almost 7 years ago by Jake Becker <[email protected]>
Improve automatic 'end' insertion

github.com/elixir-lsp/elixir-ls - d43cb073d71e96930af0ea0688d3af21c1cdf8b8 authored almost 7 years ago by Jake Becker <[email protected]>
added pattern matchers from vscode-elixir, so that I can capture test issues

github.com/elixir-lsp/vscode-elixir-ls - 1b4e9d3ab0bc89051c31ee8c7b1ba341f5f6fd05 authored almost 7 years ago by pragdave <[email protected]>
Bump version numbers

github.com/elixir-lsp/elixir-ls - f38f75adb2e063999cb83fd1892ec691e611b987 authored almost 7 years ago by Jake Becker <[email protected]>
Replace yarn.lock with package.lock

github.com/elixir-lsp/vscode-elixir-ls - 111f931079b92870d51201e5466ad1cfdf3244c6 authored almost 7 years ago by Jake Becker <[email protected]>
Document changed default settings in README and autocomplete key reasoning

github.com/elixir-lsp/vscode-elixir-ls - b574311e6cb338016c89e4947c2cc317d842995f authored almost 7 years ago by Jake Becker <[email protected]>
Remove "_" from trigger characters for autocomplete because usually you're just naming an unused variable

github.com/elixir-lsp/elixir-ls - ca60f47ad0559d0687f4fa6505dfbe8febe00a3d authored almost 7 years ago by Jake Becker <[email protected]>
Smart 'end' insertion works :)

github.com/elixir-lsp/elixir-ls - 452c8e4ba4a9e8c6c2d8a781781668be87140010 authored almost 7 years ago by Jake Becker <[email protected]>
Normalize path name when setting projectDir

github.com/elixir-lsp/elixir-ls - 6289beac45c8a21be9cec7381f3fdfc40112d6ff authored almost 7 years ago by Jake Becker <[email protected]>
Remove 'do' snippet from autocomplete

github.com/elixir-lsp/elixir-ls - a9f08b8337cf209770c731ac7a1ba0957a27962a authored almost 7 years ago by Jake Becker <[email protected]>
Set exit status code according to the protocol

github.com/elixir-lsp/elixir-ls - 1264c6c2e775091645342bade0e17e25f4cddbec authored almost 7 years ago by Jake Becker <[email protected]>
Merge pull request #62 from maxmellen/use-name-only-no-space

Do not add a space after Kernel.SpecialForms like __MODULE__

github.com/elixir-lsp/elixir-ls - 0b2a56f268d9430c54ab98a6b1808b4cae65b550 authored almost 7 years ago by Jake Becker <[email protected]>
Merge pull request #61 from maxmellen/improve-snippets

Improve snippets

github.com/elixir-lsp/elixir-ls - 53395d0deb3698819503f68b21c505a35cf784b8 authored almost 7 years ago by Jake Becker <[email protected]>
Format markdown in README

github.com/elixir-lsp/vscode-elixir-ls - b3dcd5088cd9b9cec9fbabb9ac3dabb1236fd75d authored almost 7 years ago by Jake Becker <[email protected]>
Enable acceptSuggestionOnEnter: "off", files.insertFinalNewline, files.trimTrailingWhitespace by default

github.com/elixir-lsp/vscode-elixir-ls - 791390db3a398ca8a984e1787ff35ae039e64a7b authored almost 7 years ago by Jake Becker <[email protected]>
Change default key to accept suggestions to "tab" instead of "enter"

github.com/elixir-lsp/vscode-elixir-ls - 4c9b625f4b311555fb8c6d4a5f8ce4fc0b2b428c authored almost 7 years ago by Jake Becker <[email protected]>
Update vscode-languageclient

github.com/elixir-lsp/vscode-elixir-ls - bb9596f53c3dad1163d3dcc75e856e98db43c327 authored almost 7 years ago by Jake Becker <[email protected]>
Don't treat -> / end as brackets because '->' isn't always completed by 'end'

github.com/elixir-lsp/vscode-elixir-ls - e2200d544d1e2587daa227000556f6eea30b86d0 authored almost 7 years ago by Jake Becker <[email protected]>
Always treat projectDir setting as a relative path even if it begins with / and show an error if it doesn't exist instead of crashing

github.com/elixir-lsp/elixir-ls - c512716980390c8ea633620365534561d4a03113 authored almost 7 years ago by Jake Becker <[email protected]>
Do not add space when only using name

github.com/elixir-lsp/elixir-ls - 0341c78dc53d7e192aa9b1876d319a9f0e64acc0 authored almost 7 years ago by Maximilien Mellen <[email protected]>
Remove extra new line after callback snippets

github.com/elixir-lsp/elixir-ls - ece476e8550f0d983de3307dc6068a435a98a415 authored almost 7 years ago by Maximilien Mellen <[email protected]>
Indent agnostically in snippets

github.com/elixir-lsp/elixir-ls - 97ef7e6ac579771b9aa2fe94e22380b1390cfda2 authored almost 7 years ago by Maximilien Mellen <[email protected]>
Improve code for blacklisting prefixes

github.com/elixir-lsp/elixir-ls - cb94e00bcfd9128dbae485812c46dc0740aac21d authored almost 7 years ago by Jake Becker <[email protected]>
Bump version numbers

github.com/elixir-lsp/elixir-ls - 68cbdda6931b00fdbc9d3b6b37c670308d01969d authored almost 7 years ago by Jake Becker <[email protected]>
Overhaul auto-complete

github.com/elixir-lsp/elixir-ls - 07bb7ddb579a151fa655f63d8c3fb604cabc0571 authored almost 7 years ago by Jake Becker <[email protected]>
Re-enable quickSuggestions and remove client-based snippets

github.com/elixir-lsp/vscode-elixir-ls - 783b7ab9b34e9b90d5630404185fcdea3f303cec authored almost 7 years ago by Jake Becker <[email protected]>
Merge pull request #49 from maxmellen/indent-trailing-equal

Indent lines after trailing =

github.com/elixir-lsp/vscode-elixir-ls - 81db44bfa8acf357ba7bad7c3eacf2ba6627883f authored almost 7 years ago by Jake Becker <[email protected]>
Indent lines after trailing =

github.com/elixir-lsp/vscode-elixir-ls - bd8cf6288bb013881fb94be69f87b17a49f20c03 authored almost 7 years ago by Maximilien Mellen <[email protected]>
Merge pull request #47 from maxmellen/add-defguard-support

Highlight defguard and update snippets

github.com/elixir-lsp/vscode-elixir-ls - a1ce03d65dd8c19c0f6bdcff5cbc46855cb5a6d8 authored almost 7 years ago by Jake Becker <[email protected]>
Update Elixir Sense

github.com/elixir-lsp/elixir-ls - 848905e5883888b3457de933d5fd334c169617ae authored almost 7 years ago by Jake Becker <[email protected]>
Update signature help test result for updated Elixir Sense

github.com/elixir-lsp/elixir-ls - 435c6f4fd782f227f21f66bb72d9058c6de992f1 authored almost 7 years ago by Jake Becker <[email protected]>
Merge pull request #59 from GoNZooo/master

add test cases for completion

github.com/elixir-lsp/elixir-ls - cdb8f1375d83332aa539abce2fdd9ceb34103057 authored almost 7 years ago by Jake Becker <[email protected]>
Update package scripts to use renamed elixir_ls.release task

github.com/elixir-lsp/vscode-elixir-ls - 484e1bcba899ce3ffb21d788e3c60f7cd2ffbbd5 authored almost 7 years ago by Jake Becker <[email protected]>
Add missing line endings

github.com/elixir-lsp/vscode-elixir-ls - 0fa8af2f8628c158d262512526b62c6e5fdac297 authored almost 7 years ago by Maximilien Mellen <[email protected]>
Copy snippets over from Atom package

See: https://github.com/elixir-editors/language-elixir

github.com/elixir-lsp/vscode-elixir-ls - 2ecf096225669dedd0812992612fc0602ed5a0bd authored almost 7 years ago by Maximilien Mellen <[email protected]>
Highlight defguard as a control keyword

github.com/elixir-lsp/vscode-elixir-ls - d932d8dca23a9850298526d962903d840983adf4 authored almost 7 years ago by Maximilien Mellen <[email protected]>
remove superfluous file lines

github.com/elixir-lsp/elixir-ls - e9a7406f5f60545ab0c56882426db96d07ceb685 authored almost 7 years ago by Rickard Andersson <[email protected]>
add test case for require with alias

github.com/elixir-lsp/elixir-ls - 1dc86389875972a0c29e14c639bf2bd840cb7bf2 authored almost 7 years ago by Rickard Andersson <[email protected]>
Bump version numbers

github.com/elixir-lsp/elixir-ls - 4ef828856ebb255495333d5c27b4542bc5682581 authored almost 7 years ago by Jake Becker <[email protected]>
Rename release task to elixir_ls.release to avoid naming conflicts with user projects

github.com/elixir-lsp/elixir-ls - 58f7c02efb0848e08b18883d408670b545ca379d authored almost 7 years ago by Jake Becker <[email protected]>
Prepend to instead of overriding ERL_LIBS on windows

github.com/elixir-lsp/elixir-ls - f19fdf6755896b13360f7939a1d59f94204953d6 authored almost 7 years ago by Jake Becker <[email protected]>
Change launch strategy to not use `mix` executable

github.com/elixir-lsp/elixir-ls - 982f607992847a4e02bf1273c8d8edd5c9c77f8a authored almost 7 years ago by Jake Becker <[email protected]>
Load project config after loading mixfile

github.com/elixir-lsp/elixir-ls - d1d221ffc38af98ab48803648397aeb344ad0c7b authored almost 7 years ago by Jake Becker <[email protected]>
Add new features to readme

github.com/elixir-lsp/vscode-elixir-ls - 575639d5bb0e097dc6f56ba719b8a0eef33af812 authored almost 7 years ago by Jake Becker <[email protected]>
Default tabs to 2 spaces

github.com/elixir-lsp/vscode-elixir-ls - 3c714c191a9ab8e785872fafb1d9cce4fc2cdd26 authored almost 7 years ago by Jake Becker <[email protected]>
Bump version numbers

github.com/elixir-lsp/elixir-ls - c162da8a98ab013f21cf7765ffdfd088086a886f authored almost 7 years ago by Jake Becker <[email protected]>
Add issue template

github.com/elixir-lsp/elixir-ls - 212b46be3577f3ef7c9d6031f58a6fbc4292d87c authored almost 7 years ago by Jake Becker <[email protected]>
Add documentSymbols and references features to readme

github.com/elixir-lsp/elixir-ls - 64d30cbf2cac7cb6b918a824aef9b8bf12e52a24 authored almost 7 years ago by Jake Becker <[email protected]>
Merge pull request #58 from mattbaker/find-refs-in-umbrella

Support Find References in umbrella apps

github.com/elixir-lsp/elixir-ls - 97c5ae4e9d0f27988dfc86b8c605b69af9209bf3 authored almost 7 years ago by Jake Becker <[email protected]>
Added issue template

github.com/elixir-lsp/vscode-elixir-ls - 11097c50cb91f2bccd8f3305372dfe754f0876f9 authored almost 7 years ago by Jake Becker <[email protected]>
Add test and fixture for find-references in non-umbrella project

github.com/elixir-lsp/elixir-ls - 891f66f6803972703486215ce5f7ffb4dfc118ae authored almost 7 years ago by Jake Becker <[email protected]>
Add test and fixture for find-references in umbrella project

github.com/elixir-lsp/elixir-ls - 525af1f267e306aef847947f1e96eb034211eba5 authored almost 7 years ago by Jake Becker <[email protected]>