Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/elixir-lsp/elixir_sense
Provides context-aware information for code completion, documentation, go/jump to definition, signature info and more
https://github.com/elixir-lsp/elixir_sense
* allow for plugins not using the ElixirSense.Plugin `@behaviour`
* fix: properly populate an...
8acc87c901f6fb89b0b18deb85ece6f527876964 authored about 2 years ago by Zach Daniel <[email protected]>* binding list type
* binding list tail and head
* extract list type from ast
* run for...
9e16517a05e48eb7b39d3db190a00a136cb05f8d authored about 2 years ago by Łukasz Samson <[email protected]>bf40e7b60017b8db067fe41d1fe28c16ced448ff authored about 2 years ago by Lukasz Samson <[email protected]>
f59139a154be2124750fcbf7fc3c90eda3ca787f authored about 2 years ago by Lukasz Samson <[email protected]>
a80b6ae1b40679f962c5b9e2c86bf7068a371b27 authored about 2 years ago by Lukasz Samson <[email protected]>
728056c14a1b0eb4d7d1decd9a316a27183ab7a1 authored about 2 years ago by Lukasz Samson <[email protected]>
* find elixir modules that require adding an alias
* Add methods to get positions of first al...
de434402bd0d266cbe535dbca8befd88ded66996 authored about 2 years ago by Ajay <[email protected]>85d4a87d216678dae30f348270eb90f9ed49ce20 authored over 2 years ago by Lukasz Samson <[email protected]>
* introduce references tracer
* fix test
* fix tests
* check positions only on elixir >...
12bdf7ac9971a9f1cb278b66364f912d63af4c0f authored over 2 years ago by Łukasz Samson <[email protected]>* migrate to Macro.classify_atom/1
* remove test on deprecated functions
* remove not need...
08bac2a5a0ad867908d77a7087eac756bf7cce43 authored over 2 years ago by Łukasz Samson <[email protected]>6e3334406c1dca8d1809cd9d64a2b1a7888c56d3 authored over 2 years ago by Lukasz Samson <[email protected]>
e224e6d8e432ae3e307c47a86247e7959f943759 authored over 2 years ago by Lukasz Samson <[email protected]>
192f5a18f18f2d86ff5731af143ea628c00c01c7 authored over 2 years ago by Lukasz Samson <[email protected]>
282dab5398f5e995d9aebde3490e3c80d2a5839c authored over 2 years ago by Lukasz Samson <[email protected]>
b6cf742b086a240a81a4b8ccd3da4f8a1ef7eff1 authored over 2 years ago by Lukasz Samson <[email protected]>
* Include handling for group metadata in introspection.ex
* Return nil with nonmatchin get_me...
4d4ca1df1d041eb9578ffdd1b33cfd0d309fb13c authored over 2 years ago by Dominik Martinez <[email protected]>00aef63b2ff69decdd2578e92435a883043f4a5c authored over 2 years ago by Lukasz Samson <[email protected]>
e7fb1f02523b11005cb3e196891d796fbe6555e2 authored over 2 years ago by Lukasz Samson <[email protected]>
5815a331f4c16a9688f8f0c6426b6eb809326bd1 authored over 2 years ago by Lukasz Samson <[email protected]>
238cbf3e2a104ee376c0a8127c2e26a76dbc2483 authored over 2 years ago by Lukasz Samson <[email protected]>
8a97e2b8f8cadef839da56c6b7e9bef91d332ce2 authored over 2 years ago by Lukasz Samson <[email protected]>
a96f6ba80b8a9b22234cf04fa76685c3affe8077 authored over 2 years ago by Lukasz Samson <[email protected]>
Fixes https://github.com/elixir-lsp/elixir_sense/issues/151
81d3c93f85779ff1b4e860a4593ac1d93ef7f5d5 authored over 2 years ago by Lukasz Samson <[email protected]>b6a6274c06ca1bc0649837b8b8bf0b5a3051d950 authored over 2 years ago by Lukasz Samson <[email protected]>
e76ac8d1f02868b331fb4aae9a27b1558cceb3f4 authored almost 3 years ago by Lukasz Samson <[email protected]>
49e9d4ffffa6e97ee5acca29dded100e49a73ebb authored almost 3 years ago by Lukasz Samson <[email protected]>
* don't replace string interpolation
* Update lib/elixir_sense/core/source.ex
Co-authored-...
bdf3f8abdfe44d5de71ba1040e1f11e94ce48013 authored almost 3 years ago by Milo Lee <[email protected]>d344003762e4049d7cf423a1f1ff184996bd4fbe authored almost 3 years ago by Lukasz Samson <[email protected]>
87963c194792e00f3745265b291d1e8a2c31fdec authored almost 3 years ago by Lukasz Samson <[email protected]>
33df514a1254455f54cb069999454c7e8586eb2d authored almost 3 years ago by Lukasz Samson <[email protected]>
35e8bebbf73b1fd90e7b6bd2a73c461eb04bfa80 authored almost 3 years ago by Lukasz Samson <[email protected]>
219b4d0fcb27c46dd4dad915ece01ec2b92d0249 authored about 3 years ago by Lukasz Samson <[email protected]>
* Fix autocomplete on atoms with at
* backport complete improvements from elixir 1.13
* fi...
0a5493f7aa7792fb0da883070be936c881cd5ba7 authored about 3 years ago by Łukasz Samson <[email protected]>25b4fcdc8efc9221ee9fec7e18f004faa7028e81 authored about 3 years ago by Lukasz Samson <[email protected]>
96451fc920c63655e1969acc3c29e0295374915a authored about 3 years ago by Lukasz Samson <[email protected]>
9b2281ef1e156dd52a09f1f46392503b5fb8a09c authored about 3 years ago by Lukasz Samson <[email protected]>
d1146c7c0b550447636da2dcf333b396f9162b92 authored about 3 years ago by Lukasz Samson <[email protected]>
bdcfafb81615a0647d1155d30cfac047a4608ce9 authored about 3 years ago by Lukasz Samson <[email protected]>
a2be039d17b485c5525d33bc40d7c31ed8ce4132 authored about 3 years ago by Lukasz Samson <[email protected]>
3027aadc861b36537109feff0ea5a3529a51b37e authored about 3 years ago by Lukasz Samson <[email protected]>
7b82b8e1edead8d5e5fcb9b13ea5367ff9162d97 authored about 3 years ago by Lukasz Samson <[email protected]>
72f3d4ffee3c11c289d47d14a6c5f6e1a4afacb4 authored about 3 years ago by Lukasz Samson <[email protected]>
10e3d879908ef9b09a22399dd296bceff0fd4b1d authored about 3 years ago by Lukasz Samson <[email protected]>
937bb0a5960208c0fe362b66797c37f0fd7f65b9 authored about 3 years ago by Lukasz Samson <[email protected]>
26a05a17794c8bb673190fd73808c4ade10245ab authored about 3 years ago by Lukasz Samson <[email protected]>
197e765a8215fee2feb7f0788f6aabd2a45ef738 authored about 3 years ago by Lukasz Samson <[email protected]>
5d0ca4cebd5bf16bfd59d1e727792ee739c8592a authored about 3 years ago by Lukasz Samson <[email protected]>
* fix: ensure modules are compiled when indexing modules
* Update lib/elixir_sense/core/modul...
0a066590d857b79963f6eba1ff53a4f2c56eb226 authored about 3 years ago by Zach Daniel <[email protected]>* fix: the `behaviours` key may not be unique
* fix: finish the when clause
aeb0fb117cacb2497d6b5200a08e00e3122932ae authored about 3 years ago by Zach Daniel <[email protected]>
erlef/setup-elixir has moved to erlef/setup-beam
Hopefully this fixes the double warnings for PR's
* improvement: support external plugins via explicit configuration
* improvement: ensure plug...
6ce89551c7571126876e9571c3d62d06ba05056b authored about 3 years ago by Zach Daniel <[email protected]>3b5bb8cf19cfb99755fc3dea5b72a5cb576de43e authored about 3 years ago by Lukasz Samson <[email protected]>
3aff3709d78f79c641fc0df47b0976aa7217b45e authored about 3 years ago by Lukasz Samson <[email protected]>
51c10e38cee6941653fda7fa92fbdab013e361d1 authored about 3 years ago by Lukasz Samson <[email protected]>
050b4e2cb1e2b6316a761536a106b7960813eb8b authored about 3 years ago by Lukasz Samson <[email protected]>
95854b1c13f23077568c889d09a5b49c5fc68ce5 authored about 3 years ago by Lukasz Samson <[email protected]>
42426551354d4936bfac2203381106eb42387453 authored about 3 years ago by Lukasz Samson <[email protected]>
9e7c8dcb353ea53a936240f72f6673bb5f72c71c authored about 3 years ago by Lukasz Samson <[email protected]>
078bff352b8ec43012f9bce9e1d0a53a3770270b authored about 3 years ago by Lukasz Samson <[email protected]>
3accbb541cd9e226d54a95460db70eaa2f81edbd authored about 3 years ago by Lukasz Samson <[email protected]>
43c1d8b7471c67b41760e3be1e0f78d3e4adf33e authored about 3 years ago by Lukasz Samson <[email protected]>
this code was invalid and dod not work as expected
02bdd6c828168363e4f39f94eccefc63fe3b15ed authored about 3 years ago by Lukasz Samson <[email protected]>fb37ea149acff006f2a45af1425c274010e843f5 authored about 3 years ago by Lukasz Samson <[email protected]>
WIP commit to follow Elixir 1.13.0-dev for testing purpose
5fc91e8dceaf2e4d791d01527b46f146dbfb42a6 authored about 3 years ago by henrythebuilder <[email protected]>
Elixir 1.13.0-dev compatibility:
elixir_tokenizer.tokenize return tuple as {:ok, warnings, result}
2ff532b34f7905885f0fc5a7acadd77c43845e57 authored about 3 years ago by Lukasz Samson <[email protected]>
0041c179f9278c737a4e68127afbea0a456d5313 authored about 3 years ago by Lukasz Samson <[email protected]>
Fixes #135
2782ad169df628958d1d85fae7efba4c2ee0d4dc authored about 3 years ago by Lukasz Samson <[email protected]>4a857f2c262b9f8ac2d72e31f4806cecc740192a authored over 3 years ago by Ashton Wiersdorf <[email protected]>
d35b08a32efea1c73f837211fd1a3e2f280b51e8 authored over 3 years ago by Po Chen <[email protected]>
7c571367b0bac45ecf431268c24b3edbfad5661e authored over 3 years ago by Lukasz Samson <[email protected]>
fb04219e949df15ede2eee46a7b5e90021148939 authored over 3 years ago by Lukasz Samson <[email protected]>
735e79802e997aa8bb6a1f05838564b67053e862 authored over 3 years ago by Lukasz Samson <[email protected]>
some got broken after rc.0
faa02b7c192ba5d827fc2ee6de5c034b7997e62e authored over 3 years ago by Lukasz Samson <[email protected]>f194a582e9d0256af373548a227f91fb67e1359c authored over 3 years ago by Lukasz Samson <[email protected]>
dbaf4d93c2aa6185610798228defb96eca285167 authored over 3 years ago by Lukasz Samson <[email protected]>
596530822868b1de98218126bf52e5beb533a319 authored over 3 years ago by Lukasz Samson <[email protected]>
0d93176b2e3650d7cb4ae97b7e3ea5268d4eda3a authored over 3 years ago by Lukasz Samson <[email protected]>
* Add new test case to MetadataBuilder
Add a test case of parsing a module attribute which ca...
1fb9b6b63ebc0429a1db87da2381a22707d51e3a authored over 3 years ago by Gustavo Aguiar <[email protected]>b0994e40e67a2cb4795dffeb2b423a0c57411528 authored over 3 years ago by Lukasz Samson <[email protected]>
8b641faa696cd6b0152f9011c945105dbd18eb5a authored over 3 years ago by Lukasz Samson <[email protected]>
9b5c8c417cc87878cc9ff06c8dac97cce21007b1 authored over 3 years ago by Lukasz Samson <[email protected]>
8e3c1bcadb5cac44ae6e4d8b0cecc9d785ec345d authored over 3 years ago by Lukasz Samson <[email protected]>
* add simple application/erlang+html AST to markdown converter
* return docs for erlang modul...
7395ebc3842f91b7bbcd6e9353491b793affdd79 authored over 3 years ago by Łukasz Samson <[email protected]>* add simple application/erlang+html AST to markdown converter
* return docs for erlang modul...
c4376a5926840446e4a7afe2809a0bb287d2c24e authored over 3 years ago by Łukasz Samson <[email protected]>
* Callbacks
* Documentation snippets
* Overridable
* Params
* Protocol
aeadfd74c0cacb4370b7f3fae1d891ae75421b87 authored over 3 years ago by Maciej Szlosarczyk <[email protected]>
Relates to https://github.com/elixir-lsp/elixir_sense/pull/121
e4ad4d6b9ae1521d23357100332ca4053727ad3c authored over 3 years ago by Maciej Szlosarczyk <[email protected]>b3da164c29461d124b3fdb3eecac89fae85f69c1 authored almost 4 years ago by Po Chen <[email protected]>
* improve EEP 48 compatibility
* add support for new :__struct__ module attribute
5743a3e0f8d3abceb13220f5d9a9281ab9f129b1 authored almost 4 years ago by Łukasz Samson <[email protected]>* Add support for finding references to private functions
* Reduce arity by passing entire me...
166a5029690f902b816c2f145e97afd89c2be5c6 authored almost 4 years ago by Jonathan Arnett <[email protected]>bump version to 2.0
7fb31589e9dfdb91c6498e1169a13a0fe056d15b authored almost 4 years ago by Lukasz Samson <[email protected]>* update ci to use erlang foundation version
* drop 1.7 as it was already dropped in elixir-ls
6b653c394fe405a186c577ade18d4e8b7908a8e6 authored almost 4 years ago by Po Chen <[email protected]>* start with removing custom starts_with?
The behavior is actually the same as String.starts_...
6c70be73b59d049e7d46eba520f29e1d767f2f4a authored almost 4 years ago by Po Chen <[email protected]>the same suggestion could be returned from both metadata and introspection
98bd88de0c09b5678b2a1b9cb06bef66d25a53e8 authored almost 4 years ago by Lukasz Samson <[email protected]>28f8467a349c6ed004aac66a2e8d7020cdde2e0d authored almost 4 years ago by Lukasz Samson <[email protected]>
5f4a0a38a0c3f5c69cf81ff4b5b6e5a184ea28b3 authored almost 4 years ago by Lukasz Samson <[email protected]>
f83a8d46e22542e7fe58f9864221fe46843bcc1c authored almost 4 years ago by Lukasz Samson <[email protected]>
* Fix autocomplete for many_to_many associations
Using ElixirLS with VS Code, I noticed that ...
ec5fd93dbef433dca0710e92dd0819dd325cdb99 authored almost 4 years ago by Damon Janis <[email protected]>* Remove unused config/
* Set `runtime: false` on some applications
* Use application infe...
c2bb5bc848e8f8ebd1c54e1a13b273528dedfe57 authored almost 4 years ago by Wojtek Mach <[email protected]>