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

update readme

653ef79ba9b1abab05c576e3406af3def7f5f86e authored 11 months ago
fix a few more invalid Exception.blame usages

33eb7ab8348dbe35672f00ae0ecb3a44fb630893 authored 11 months ago
Do not raise while handling exception in format_doc_arg (#291)

Previously, an issue with the interpolation of the raised exception caused
format_doc_arg to ra...

a183ca326a83a9fa4a9d6e88c06e4249695b0b88 authored 11 months ago
deprecate providers (#290)

90f3cf42605fe8cd8234d6cfebefee98ed71e85e authored 11 months ago
make sure logging is not crashing

885a63fc917a3f3468ddcf1b0855efd77be39182 authored 11 months ago
add todo

4da5c497c575a22a8aa260df18a6d38964ab799d authored 11 months ago
fix crash on invalid specs

f34fd88a5b39b10cb0869659d2957b789682fb55 authored 11 months ago
cleanup

d7b12a11df4bcacfa64afb23b5566e64509b740d authored 11 months ago
provide docs and signatures on builtin functions in more cases

workaround missing docs on Exception callbacks
Fixes https://github.com/elixir-lsp/elixir_sense/...

4ff3d09cc632c630c0736ea6434a9a26d372858c authored 11 months ago
fix test

c80cbcd4c8b225aaac6c30a03c93be260097b06e authored 11 months ago
attach app metadata when it makes sense

f7bcb3261640d20f83a70e15ce05c7c50b15b569 authored 11 months ago
register overridable meta

fe5b90c3bab945cbf55f29b8baca052c0a029622 authored 11 months ago
handle local behaviours and protocols in returns reducer

d48611c6454d711b7e4a48efe8e38949da7a78a4 authored 11 months ago
suggest protocol functions from local modules

63bfa55eda6affa26d4bd4876e9c1416d7d6e6a5 authored 11 months ago
suggest callbacks from local modules

abf26408b27873dbb4bcffc07cccac364e72c7f9 authored 11 months ago
collect optional_callbacks

fc4ae01ddb6ca346cd6887e8709b202194d11d90 authored 11 months ago
Collect docs and metadata in metadata builder (#288)

* collect docs in metadata builder

return docs and meta in docs provider

* provide docs in...

e87bf6df3fdf97b668b17d2d96becb03d2051b53 authored 12 months ago
use the variable

4b84d0683f484844fbe9ff9b3c23e92ba7e9d678 authored 12 months ago
fix crash in complete

e1478eb437b0c174140bd93db9eed49614eff0dc authored 12 months ago
fix crash on invalid typespec

190e032f8f67892981fdb1a1d7499eb3e769f5b1 authored 12 months ago
fix crash when formatting doc arg and it is an atom

6f4a27df29ab493f06001b7ff793e7195eead073 authored 12 months ago
catch more errors in expand_alias

d9b8df968c025e67a6729c76c06351194f01a453 authored 12 months ago
workaround a crash due to race conditions

62bbda551dceb735bc1480ffec19a274da869a73 authored 12 months ago
update comments

8d6079fc0481920f8bd71b24672065752890853b authored 12 months ago
Add support for rendering erlang see tags (#287)

* add support for rendering erlang see tags

fix rendering of links in erlang docs

* format

2ded9a1f99366b7676a99c7d095c4fe43410f97d authored about 1 year ago
Bump actions/cache from 3 to 4 (#286)

Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4.
- [Release notes](https://...

c38b0e25ca3dae65e4248a2cb467c903e0ee37aa authored about 1 year ago
rescue system limit error

e4c0282b8c2afa68652227992a223b1a9aab2c54 authored about 1 year ago
log errors

7bd06ece42c313bad470c16b45508b0d200b05a5 authored about 1 year ago
fix crash in phoenix scopes when parse fails

430bb2e6290d411b7aa6fbff12d050d836441d34 authored about 1 year ago
workaround elixir errors

95e6ce40494916a21ffc13b520cd956e1f91f0aa authored about 1 year ago
workaround elixir bug

06ed2cc393f7d773b8c70fa48767558052ff8962 authored about 1 year ago
Phoenix scopes fixes (#285)

* fix crash when hover over non module atom

* fix crash when combining not know atoms

fix ...

c40c0da06a2fb91cedd996c66e10365d7bb96c70 authored about 1 year ago
fix tests on <= 1.13

65971390a79459c7e007dd64b7bf844584149dea authored about 1 year ago
fix invalid completed def type when function and macro have the same name

0fa1e579ce889bfd65243848fc80b8daafba1f28 authored about 1 year ago
add `nifs` attribute added in elixir 1.16

93c924bc321199350d8c18c98a63c36cc2f373d6 authored about 1 year ago
add elixir 1.16 to test matrix

3ad4ff3ff89b5bf7a4e4438d23c80a28bd4a941c authored about 1 year ago
Bump actions/checkout from 3 to 4 (#278)

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](ht...

c3771bc69ec7a907b693f6f11983e38da21848d4 authored about 1 year ago
cache module completion results

avoid reading docs chunks

6b378da5b7b1d43a0af1c8761b1a035e3929efdd authored about 1 year ago
optimize version check in complete

60f1d1e6cb0238c1c222b261fcf0c7c5db1150b4 authored about 1 year ago
add env on describe

94986932e76342ea6113f4baaaa0bd1a9d22a550 authored about 1 year ago
fix tests on newer OTP 26 release

332a3b43e6cc41356cdd039813b25f5e109d84a2 authored about 1 year ago
register context variables in ex_unit setup and setup_all

4e813784cd1a9700bea96ed8c39720c0674ddb87 authored about 1 year ago
ex_unit defs have arity of 1

148b701544772db869c81f8a777882ed592a32a0 authored about 1 year ago
register ex_unit tests as defs

register variables defined in test context parameter
fixes missing variable suggestions in tests

a7fbd37febf17e55926b13ea108c9826deacaed4 authored about 1 year ago
typo fixes

83e6e89188141b44a636d2ed3a199661c76d6fc7 authored about 1 year ago
fix crash when incorrect AST resulted in mismatched alias stack pop operatoin

1286cbc17f31f614850e4ca667565f4abee91469 authored about 1 year ago
fix crash on invalid delegate AST node

a61260adb0fa5508ee3ef25efc2a54f79fe4f2f8 authored about 1 year ago
fix crash in implementations when behaviour implementation is a delegate or guard

c315c2ce5c7dafe0640e012591aadcb1edfc868e authored about 1 year ago
return dummy struct fields if unable to create and inspect a struct instance

2892fcffa77a5f82e873fbfc3005063b958e4f90 authored about 1 year ago
fix new 1.16 failed tests

62b777815e9bd8eca7767c0598c8be8384c1c5ee authored about 1 year ago
fix spec

c64b751b1d98ca70c615151e34f078c65fc9926e authored about 1 year ago
format

3c8ae4e97c70a4d369e0abe1ba39d8bdaa9d1de3 authored about 1 year ago
fix crash when parsing fails

72d2b81841bc98811d01eb830db01fc4d8e1cc94 authored about 1 year ago
remove dubious missing env fallback

5d2a1e8bbde4157820b1f930633a00c80827696b authored about 1 year ago
get metadata as argument

a3ddc75f41c4bf8a1aa888aa2e517c5abf6409d3 authored about 1 year ago
Improve Phoenix integration (#281)

* add phoenix scope utils

* refactor source to be more readable

* add phoenix plugin

* ...

02c101d03c0b5a81379b3905e7baa6e685c0fe99 authored about 1 year ago
fill tuple fields

56a5cdbea14e24c43e1332d148bae62c0ca07f4b authored about 1 year ago
remove dbg

9842dc18a03fcd29da6007ea5aeab7e73917b087 authored about 1 year ago
Implement type inferences from guard expressions (#239)

* Implement type inferences from guard expressions

Potential improvements for future:
1. Bet...

5583feb1aadac949d8e2cf5763f59b0265cf17fe authored about 1 year ago
add tests

cb4ca6d59d620be5be9d8e129f1955c4dff0caec authored about 1 year ago
Fix suggestions when using typespecs returning a remote type (#282)

As shown in the following code:

```
defmodule Mod do
@spec fun() :: NaiveDateTime.t()...

876f1663c046aec88d3c389fa6e2e1be57b2e5f5 authored about 1 year ago
Elixir 1.16 support (#283)

* fix warnings

* get line in predictable way

* position is :erl.anno since 1.16

* alias...

d61c3a08922f88b4be62327bacb1fac61f1e779e authored about 1 year ago
fix invalid expansion of Enum.fetch

16d28f78e5702678394523c6aa17486931740402 authored about 1 year ago
validate string

e8abc4006f8c8c889e49b786cb2f1a553fcd6af4 authored about 1 year ago
validate string before parsing

3ad9449b06a84566273367b89447502f15da8ef7 authored about 1 year ago
handle no signature on callback

22de3f67d536472428da6e98befce822e15dba6d authored about 1 year ago
disable ci on 1.12 on windows

85a1b96455f36d9e0eed5cb4ca8bbf56db6caa5f authored about 1 year ago
make sure structs are expanded until fixpoint

fix crash when completing var bound to call result being a struct

8e212ae036c593e416e52afd32039dca2ee5bd33 authored about 1 year ago
do not suggest capitalized map/struct fields

the resulting code does not compile

ed74f774cfaa3c1a77763007b92dc2c3b0171285 authored about 1 year ago
fix crash on invalid alias

c02f5ac2e055f279f25c7cc27bcae5aa392c6fde authored about 1 year ago
fix crash in suggestions when attribute is a map with capitalized atom keys

74eeb5ee471c31a416a7898cd4f53d62f2827e2e authored about 1 year ago
fix crash if attribute expands to atom that is not an elixir module

0af3bc8e7e0104e8e7ed52068c2de739cefe17cb authored about 1 year ago
remove wrapped behaviours

fix returns reducer crash when callback is not found in typespec

4edde9ea4824aa946f6c5a8541e3cda747de4bf7 authored about 1 year ago
avoid constructing structs as it may fail

36a9900577c27b1bda7e2e246d2f7d6c5397f6ba authored about 1 year ago
fix crash on invalid alias in struct reducer

d8fe3909773613bd4e092c4f5c5d10ba50cc42c3 authored about 1 year ago
raise better error

6fa1aad9230c8fb5c6ad3e6d433ee896f423eecf authored about 1 year ago
harden docs fetching against changing cwd

012f4155412d672f8205cf759b8b4ea494f4a66b authored about 1 year ago
fix crash if local function fuzzy matches sigil_

b2e26ce097aa4cdc12264b9fe4340dd2a18ff5fc authored about 1 year ago
remove dbg

86f3f1f3836a529e26b1ac510ed7baae6de37fbb authored about 1 year ago
add missing expand call on union

fix crash with expand call on unexpandable vars and other

894d9d60dd04a23853eb491909432be73f769cdf authored about 1 year ago
fix crash when overridable function has complex parameters

0e1b928d97ec6959c58f9063692beb7f0c5b3a1b authored about 1 year ago
fix crash in expanding map merge when one side returns none

f2f6ddeb71d8f36320ba7db373188f217e5dde21 authored about 1 year ago
add missing function clauses

95652fb3fef64da553ae33d7ed584c8ff9c6b7b5 authored about 1 year ago
another attempt

aa1db70cc16d9c48462812cc14e2921ba137387f authored about 1 year ago
another attempt

9491aab535d764978ec0a078615e6f5925d1a3e9 authored about 1 year ago
another attempt

c3398cca11e83e25a1f1ae94c77930399f7ed82a authored about 1 year ago
don't fail if tests on 1.12 fail

2cd1a0692cb469cef3bf58021d556ef8f7837681 authored about 1 year ago
a few more renames

5be3ef3c173385c7bcbe32d6faaf3c9f3c4897ab authored about 1 year ago
bundle formatter

70360bbfb9fdac8efdf06e11adc40acb66dc179e authored about 1 year ago
a few missing renames

867399fc1a9c5d5034a6f1282b25852578fe0687 authored about 1 year ago
another attempt

c9a5162b78e68aeabc19c17b23a698f708f9b1ee authored about 1 year ago
bundle typespec from 1.13

504f46c215c8639e748f71f368b11b2cfbfdca96 authored about 1 year ago
fix build

ab802287c3860cbb9c5604acae422693920bcb54 authored about 1 year ago
bring back partial support for 1.12

db0f8341b6b0d4a6e9e5ebff210634c3cd2416e2 authored about 1 year ago
fix dialyzer error

993221f14673c5c43aee0866502ccee3986d67cd authored about 1 year ago
check against dev version

quite a lot of people run on unreleased versions

c299b5da60071b02258c2e5e342b2b76688c5b9e authored about 1 year ago
Partially revert "drop support for elixir 1.12"

28f0ca5c8935bab1016ee04ac5ea303a23e172b1 authored about 1 year ago
raise better error on no match

cbde019bf2588806b5593ce55e513ca62b03da16 authored about 1 year ago
add missing escapes

9b140c7b92aecf1bec372295714594fa89722390 authored about 1 year ago
log error instead of crashing when unable to mach callback

af0df6f62f543d5ffb55ac6f8a578fbeb26382ca authored about 1 year ago