Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/zigtools/zls

A Zig language server supporting Zig developers with features like autocomplete and goto definition
https://github.com/zigtools/zls

Revert "fuzzing: improve action (#1335)" (#1336)

This reverts commit 731f3f5d00f7f7b60bdc25cce8d60fe77e6f50f3.

619bbffa65209d198f58aec1925703aa8deddb90 authored over 1 year ago by Auguste Rame <[email protected]>
fuzzing: improve action (#1335)

731f3f5d00f7f7b60bdc25cce8d60fe77e6f50f3 authored over 1 year ago by Auguste Rame <[email protected]>
CI: trigger CI when build.zig.zon changes

e816bcc6c8fe57c78042a5305c1c965bf875d313 authored over 1 year ago by Lee Cannon <[email protected]>
Update known-folders dependency

f8e230c465d54ba2ef8a814d99b4408f65374452 authored over 1 year ago by antlilja <[email protected]>
Enable hover for `var @"foo-bar"` (#1320)

8da21e159e3dec9bc6fe01320313cf8108ce4d0b authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Fix snippets of aliased functions

fd0b21fc76571c4bdfac1570d0c32769c6f45a4d authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Make Go to Definition fully resolve `const Foo = @import("Foo.zig")`

Also fix Go to Declaration

2ad382387decbb1ab39d61be88add26187e846fa authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Show `//!` doc comments in hover and completions

a6f7b5467e7b3345152bb1a8cb5cd2b8e6ded227 authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
make argument placeholders optional (#1317)

* support argument placeholder

* default to true

* fix review

* completion: handle curs...

73033c3d1eeb1f64e2007178d008beb2587abf34 authored over 1 year ago by Jiacai Liu <[email protected]>
simplify some DocumentStore function signatures

508151afccc1553dc8cce817694e2c92d73403d9 authored over 1 year ago by Techarix <[email protected]>
implement asynchronous diagnostic generation and build.zig runner

668bf542a2d7bb5669e066c442161ad3b42806d3 authored over 1 year ago by techatrix <[email protected]>
remove `builtin_completions`

11e55ea42b86df9c504706c9297b70db7bea83ef authored over 1 year ago by Techarix <[email protected]>
remove analyser field from server

dfe8674d4afdf9e67951386775a6422b7d752be6 authored over 1 year ago by Techatrix <[email protected]>
remove arena field from server

82c0af0c6f8dfecc598647710190c803cfb658e8 authored over 1 year ago by Techatrix <[email protected]>
move inlay hint construction into `inlay_hints.zig`

3c399e0d32f723f61225ec6f8c450f4e19d910b8 authored over 1 year ago by Techatrix <[email protected]>
add basic thread safety to DocumentStore

a9cbadf6ca776883563f0917e3397e0d7fd9f333 authored over 1 year ago by Techarix <[email protected]>
remove ArenaAllocator from loadBuildConfiguration

3a62d2faa4d73dc3be7d1067dcafb2e675889019 authored over 1 year ago by Techarix <[email protected]>
add LSP server life-cycle test

fffbe7551f42659a8009bfa833b1e50da975f38f authored over 1 year ago by Techarix <[email protected]>
ignore unknown json fields #1324

8225cbaf720470415e1110071d161977b090d6a7 authored over 1 year ago by Lee Cannon <[email protected]>
process messages in parallel

1bf9e1051f73b02de4fe25561cffbc5dc05288d7 authored over 1 year ago by techatrix <[email protected]>
update minimum build version

b8e9cb7cdb0ec1702a3f6872142c8d661c2e741f authored over 1 year ago by Techatrix <[email protected]>
Remove `tres` and update lockfile

958c04bb685eac9a68bc81b6a9c2836c675c4eca authored over 1 year ago by Sage Hane <[email protected]>
ignore unknown fields while parsing (#1325)

517f9b2607aa4a4e3757b8baee7bad2e49fef035 authored over 1 year ago by Techatrix <[email protected]>
Fix hover in generic types using `@This()`

af3bb5eddada08a3878e402909da3dafbd25e66b authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Get docs from definition if alias has none

53b40b38d220c6751e01f0d8c5c9e9ed866b1418 authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Resolve type of enum values

2170b13327f0e3923b149f520299c9d76e684db6 authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Enable hover for `.foo` in `&.{ .foo, .bar }`

8685a827be379335bcb4c28f9cad8e8438f485ca authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
remove dependency on tres

fb56ae120f08b23242df39a952bbcd831ce248c2 authored over 1 year ago by techatrix <[email protected]>
work around zig bug https://github.com/ziglang/zig/issues/16392

952d51b3039a80f0c04c27a3584d763954df87e8 authored over 1 year ago by techatrix <[email protected]>
Resolve type of `slice.len` and `slice.ptr`

ae70774240974b418b1792a92e1efffca76cd0a3 authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Resolve type of tuple field

3e07ad022d461e627db408906ec7a9acb18df4b5 authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Revert removing tres (#1318)

This reverts commit 24629ed5b23a76303f634e2ab74d23b028eb6863.
This reverts commit 7235b6b3f932b...

701387c8e5aad69cd18dee593c6a9b7cf1cfb2f0 authored over 1 year ago by Lee Cannon <[email protected]>
Resolve type of loop expressions (#1310)

Also improve block type resolution

f440b99d4b799bc6a37e838404621b33208ed147 authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
fix parsing of unknown or ill formed CodeActionKind (#1313)

imagine correctly following the LSP Specification

24629ed5b23a76303f634e2ab74d23b028eb6863 authored over 1 year ago by Techatrix <[email protected]>
enable inlay hints for single-argument builtins (#1279)

1c749e4d0a7500963354d8c321ca1115bf94841e authored over 1 year ago by Bertie Wheen <[email protected]>
remove dependency on tres

a73897b34031e340c4ac28657bd4089da9688494 authored over 1 year ago by Techatrix <[email protected]>
update minimum build version

7235b6b3f932b3b8c6210b2fef8cc9adb142db8f authored over 1 year ago by Techatrix <[email protected]>
Fix type resolution for if-else on optional value (#1305)

5e5a55e8ef1f247a6332e1e954abd1e7a56e9e7e authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Add hover/goto for container fields in struct init (#1307)

f663993f62b35501edd5b14374f4703f73f86b0c authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Hover: Show "Go to Foo | Bar" instead of "Go to Foo | Go to Bar"

b012927cfa7eed1daeb85907fd6e5a3e99bdcd13 authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Hover: Omit merged error set body

c3cd9a7e979e733d54313f6adf8df89d9ebfffbf authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Hover: Omit error set body

93b65585c492c15077b76af7053ade953e10d68b authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Hover: Include explicitly provided backing integer

bc69340efcffe018a4bd0e3afcea7dc68aa6f4a1 authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Enable hover for merged error sets

e76324a24b3e176bf91e1d89b4bc01c1ac1ba298 authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Resolve types of primitive values, enum literals, and error values

e7b8d69d1e1037351573121cc53b739c6e9f537b authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Enable hover and Go to References for loop label declaration

6891107334ba17a63037bd85f89fe6640cada429 authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Hover: Omit container body

f87c55a8eba5542f59f70426c15fba9aa1c0814c authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Show doc comments for errors in error sets (#1302)

5038fae0234d69d95259789c4a376dfaf9df6c46 authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
add missing union initalization (#1299)

6bcf140b533ea44179dd91e6d4a7961a5baa5e94 authored over 1 year ago by Lee Cannon <[email protected]>
Completions for struct fields that are containers (#1298)

c0f2acb39e10489f2a49c0bc896d9947c65744c7 authored over 1 year ago by nullptrdevs <[email protected]>
Show doc comments for fields with explicit alignment

cc18030e4dab3a9994062a2035a55dfc356b7afe authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Fix references to parameter in function header

4049fa0d8269dfb76afbb585ab48cd2023d14b9d authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Add completions for merged error sets

a3bb6114276735233a001419bb27ee24b91dbefa authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Implement type resolution for error union payloads

b91c86b3a473ffde43b6228a0d0e353c3efdd0de authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Fix test failure

8545e5fa49689c139c7f5355e64e2439c0010af9 authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Implement hover and goto for enum literals

2714d01022a36e08e0b3cdfea55edf39aac7f0c4 authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Fix type string resolution for named extern/packed structs (#1293)

72e0260caefc081dcb3d74fe171a78daf0c7b110 authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Use given type in struct init `Foo{...}` for "Go to Foo"

ba19785559cac497815cb5f3ee3dc61ec980b518 authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Add hover info for generic types

223a7dfa6cafd174ff40245793a2cb3b5b513ee8 authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Fix rendering of multi-line doc comments (#1284)

* Fix rendering of multi-line doc comments

This commit removes line breaks in multi-line doc ...

9daf2b437cc0c0d5e83cd17b8efdb12182f7224d authored over 1 year ago by Norman Rauschen <[email protected]>
Resolves #1242. (#1243)

Exclusively treats the config path as a path to a file, instead of as a
file or folder in diffe...

69fb568ac08c65f78c1f7fff9f17029143de9a99 authored over 1 year ago by lefp <[email protected]>
Enable hover for container fields

8b989e96afd5a3c669e2386810daf8719a1859c6 authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Fix hover with anonymous types in function headers and container fields

220c95578b3e110ccb00fe7e213755fbf9c2f39f authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Improve type analysis involving `&foo`, `foo[bar]`, or `!Foo`

- Add missing `*`, `[]`, or `!` to resolved type string
- Add support for slice of a slice

d812a4e19df9f5a11ef10497edf9e6e08b5fcca3 authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Add missing `!` in resolved function string when error set is inferred

483b089488ecb23353d101ed8a65801dd208b65f authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Add hover info for string and number literals

631a1793a32c08e5027634707161d8ce646269f9 authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Analyser: Set scope start at payload token if present (#1280)

8546060a2afdbedfc9eee46b18b7b46e7daea1cb authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Simplify resolved `if`/`switch` type when branches return same type

7d040d0e2652bcd98cd543de0b14a64e28a4f836 authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Add hover info for optional type `?Foo` and error union `error{...}!Foo`

a2dbd91d160fa6068f7b89df8fcb7647ffa9d903 authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Hover: Resolve type to alias for "Go to <type>" when possible

80808bc749abf2cf118be41e99f7a8409177f15a authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Hover: Resolve underlying type recursively

46fd5c586c2401ce47285e8158854f65ef4322b0 authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Hover: Avoid duplicate "Go to <type>"

b17cc1f4c57a198cfacb7efe7afd950943d86899 authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Hover: Add links to referenced types when possible (#1281)

c31e7233c3c7486c6e57060c751d09016bb9a091 authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Complete anon struct fields in fn calls (parser permitting) (#1275)

ad6a02741045cecdd38b447c192adaa0a4eab750 authored over 1 year ago by nullptrdevs <[email protected]>
Update Nix files. (#1278)

5c7bf22b5f630f5791d83c48183162808713ff74 authored over 1 year ago by Álan Crístoffer <[email protected]>
expand variable-decl alias resolution

844b4a819ae16e5d2ebb4bbd13a0a40e2b3be29e authored over 1 year ago by Techatrix <[email protected]>
resolve var decl aliases of functions in inlay hints

e7af79505f25f7dc189aeb3867404beb6006ef3a authored over 1 year ago by Techatrix <[email protected]>
Update dependencies in build.zig.zon

b27ebd0bba42be393b7b60980eec19e2d2752e0b authored over 1 year ago by antlilja <[email protected]>
Remove desitination type param from cast builtins

4e8fece89fa9fe879cf77d069762e8c11a40bb66 authored over 1 year ago by antlilja <[email protected]>
Remove invalid inlay hints test

Test is no longer valid because intCast builtin does not have a type
parameter anymore.

6f2363222e967a5074a8e1b46b874c5261398df7 authored over 1 year ago by antlilja <[email protected]>
Hover: Show name of struct type defined at file scope (#1269)

38a12a51d76fff9bed66461ecb27ef8b93cca350 authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Merge pull request #1270 from Techatrix/fixup-enum-completions

fix completions on non-exhaustive enums

518b174f3f4f48458c540ec5ea3c87dbae66cdb7 authored over 1 year ago by Lee Cannon <[email protected]>
do not stop iterating container members in non-exhaustive enum

63784974fc0daa0ae3e411fb1ba567f155168650 authored over 1 year ago by Techatrix <[email protected]>
exclude `_` enum member from completion

4ca8f82c9c5ac743dab5e767311a7cc08027bed5 authored over 1 year ago by Techatrix <[email protected]>
Update flake.nix and flake.lock (#1267)

183ce540167a1d1068b08e195308c317a236888e authored over 1 year ago by Vesim <[email protected]>
Remove zon comment (#1265)

6d7305f5f074fdb49186d47ee67574b18fb61639 authored over 1 year ago by Sora <[email protected]>
fix timeout in ZCS receiveMessage (#1264)

4dc7652aa2a4dde38c9cb2aea64d85749f915ab0 authored over 1 year ago by Techatrix <[email protected]>
include anytype parameters in inlay hint function parameter count (#1263)

0b1fc7eb6a91a338c6e19f19c17cdcdae03a6e64 authored over 1 year ago by Techatrix <[email protected]>
Merge pull request #1262 from FnControlOption/block-type

Resolve type of simple labeled block

74873089483c3adfa3cb7abc118ff4ac9079ac6a authored over 1 year ago by Lee Cannon <[email protected]>
Add completion test

0baae921edb1c5b52feebb4cdd0906138264c74c authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Resolve type of simple labeled block

a8c81522cdf150b2f29c1c5bb5025259169e8a65 authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
improve self param detection in inlay hints (#1258)

a16fb19797d627a6cd500065aacee098c624a66c authored over 1 year ago by Techatrix <[email protected]>
update stage2 sources (#1257)

7e19a88ad21ba5726f54787f19f512e0639b1455 authored over 1 year ago by Techatrix <[email protected]>
update analysis of builtin functions

0e57f694be4fd6694be6599636adfe6e95b17987 authored over 1 year ago by Techarix <[email protected]>
disable translate c test on windows (#1253)

ecb18949df6a50831ef86d21c9476c88367bfe9d authored over 1 year ago by Lee Cannon <[email protected]>
Merge pull request #1249 from FalsePattern/master

Update to 0.11.0-dev.3737+9eb008717

d5cbb5b6c8154f22488721d7cc6091cc02c5dc4b authored over 1 year ago by Lee Cannon <[email protected]>
Add notice to legacy_json

9b176c5a66dfe48877e80257442bcc9257a43d9d authored over 1 year ago by FalsePattern <[email protected]>
update zon to merged commits

0a8dcb9b6ebc09614142eb43540ae4bd73cbb617 authored over 1 year ago by FalsePattern <[email protected]>
Update config_gen.zig and regenerated master

c0439c646c002dbdf094f937a0bf321a8fd96f24 authored over 1 year ago by FalsePattern <[email protected]>
fix legacy json in tests

71b09a3ffe7b40838ed4fd6b2290dac0be14395f authored over 1 year ago by FalsePattern <[email protected]>