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

provide both a version string and a semantic version in build options

4440c1f86800a094e07c79ba9c7b7c386fb45713 authored over 1 year ago by Lee Cannon <[email protected]>
handle new enum variants in the build runner

5e6c6c11f0868bf85bddde47dd502019f7eafc9b authored over 1 year ago by Lee Cannon <[email protected]>
check compatibility with old versions in the build_runner ci

c06c8f9ab01f6c975d9f9cdde2020fc127f95d24 authored over 1 year ago by Lee Cannon <[email protected]>
update usages of `nan_f32` and `qnan_f32`

9c1f5c8163d64128f032d302dce881ae381d8aa8 authored over 1 year ago by Lee Cannon <[email protected]>
flake.lock: Update

Flake lock file updates:

• Added input 'langref':
'https://raw.githubusercontent.com/ziglan...

4ace2f5fb4ba9cfeba265d3538f06d8274915c8e authored over 1 year ago by Techatrix <[email protected]>
nix: add missing dependency on zig language reference file

e217194e48e0d819efecb2af904f154c4cc98379 authored over 1 year ago by Techatrix <[email protected]>
add compiler version command line option (#1412)

fb5bfe2bc12c4b5e83c3c3bbe627c51e3aa38c51 authored over 1 year ago by Lee Cannon <[email protected]>
generate version data file in build phase (#1409)

adcc6862f7680a2fd079d7feba51af6ddc57a35b authored over 1 year ago by Techatrix <[email protected]>
call splitScalar instead of split whenever possible

03a5130dd3d569c73cf40ffb255b82ae90f44c28 authored over 1 year ago by techatrix <[email protected]>
implement build on save diagnostics

895a888fec57cea6aa9489849bfb8a7746530e5b authored over 1 year ago by Techatrix <[email protected]>
add `enable_build_on_save` config option

aeb052179610b658d52dd61419d3aaecad16d95d authored over 1 year ago by techatrix <[email protected]>
Merge pull request #1408 from zigtools/techatrix/config-v2

config related fixes

81bfc90d609e688cd7179d6b02921cbd2146d1c7 authored over 1 year ago by Auguste Rame <[email protected]>
log messages even if the server is uninitialized

758805ab2da7d435cb7631aa8122fac5a0c00cb0 authored over 1 year ago by Techatrix <[email protected]>
resolve relative zig_lib_path

e7af7b5972101a7c2b8fd3c298197aff2edf443a authored over 1 year ago by Techatrix <[email protected]>
Revert "use realpathAlloc to make paths from zig env absolute (#1407)"

This reverts commit b47781897acca54b3fffbe052c6daf3ab08fe8b0.

e13b8e55277a141830989851fc597e63dcb33f3b authored over 1 year ago by Techatrix <[email protected]>
preserve old configuration options on update

5a3109c2d4b0c97a32c9a91bac985e9d18dfd8d7 authored over 1 year ago by Techatrix <[email protected]>
Revert "only resolve config options on startup (#1404)"

This reverts commit eb00a8ab15c40ac11b75da3c24886cdcd4680346.

878291a666272137a0deceb2361a90a5c676963c authored over 1 year ago by Techatrix <[email protected]>
use realpathAlloc to make paths from zig env absolute (#1407)

b47781897acca54b3fffbe052c6daf3ab08fe8b0 authored over 1 year ago by Not cancername <[email protected]>
use correct response error codes (#1405)

ee9595132b1ac8d5c10e23e03a7059199cb63547 authored over 1 year ago by Techatrix <[email protected]>
only resolve config options on startup (#1404)

eb00a8ab15c40ac11b75da3c24886cdcd4680346 authored over 1 year ago by Techatrix <[email protected]>
search for build files even if a zig executable is not available (#1402)

9e01799cf8c3771276a7cc17cfd7455ee8f6fba1 authored over 1 year ago by Techatrix <[email protected]>
correctly parse custom values according to LSP Specification

9bff4ade3be2d6f3767dd94f5b73b90de2955ce8 authored over 1 year ago by Techatrix <[email protected]>
build_runner: match upstream cache creation

4c3236b5de599845a7627b5898699069b7d8d7b7 authored over 1 year ago by Lee Cannon <[email protected]>
build_runner: handle more types of include dirs

834a943df124e54256238e28b252624fb0a52680 authored over 1 year ago by Lee Cannon <[email protected]>
fix potential buffer overflow when rendering parse diagnostics (#1401)

c7bca862a5b02b179a6e85bc9c3711e6921694e8 authored over 1 year ago by Techatrix <[email protected]>
Merge pull request #1366 from Techatrix/config-v2

2dbfcd51023e14fedfd35e8d0d43e5a394d66d31 authored over 1 year ago by Techatrix <[email protected]>
build_runner: recurse into dependant steps

91974a360b8c33810864084c1ce1facf3d44d46c authored over 1 year ago by Lee Cannon <[email protected]>
build_runner: use custom `getPath` to handle GeneratedFile correctly

f05dff5b140e0ded4d31327c39e541eb67ca11a7 authored over 1 year ago by Lee Cannon <[email protected]>
explore duplicate packages in build runner (#1393)

9532f4a169c5064cca6cdc5edd60fbd7d66499aa authored over 1 year ago by Techatrix <[email protected]>
Bump `zls_version` to 0.12.0 in preparation for release cut

155c27f87679f36a404e95ab06154c2b3fbf7e85 authored over 1 year ago by Auguste Rame <[email protected]>
check `linkSupport` when handling goto requests (#1389)

Starting from LSP 3.14.0, an optional flag `linkSupport` is
introduced which changes the result...

5bfff2a4b9ee01a7bab5fc26fad6e174f289c28d authored over 1 year ago by Dave <[email protected]>
`getPositionContext`: Include preceding line(s) when tokenizing if a line starts with a '.' (#1221)

c29ff3c599695879789dbd17970ed2ea1d669332 authored over 1 year ago by nullptrdevs <[email protected]>
Update data for Zig 0.11.0 (#1383)

Signed-off-by: Eric Joldasov <[email protected]>

ae77a8999f058ebaded1bb8eeeb50de02ac8225b authored over 1 year ago by BratishkaErik <[email protected]>
Fix Go to Type Definition (#1352)

3663cd301b247c152366223c06e7b9446c9ca501 authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Update flake.lock (#1384)

d1d4e60d543812231e3afe977f32fc6846c83962 authored over 1 year ago by jptrzy <[email protected]>
update usage of std.zig.system.NativePaths (#1382)

924051cdd80b4bd2113680dab07111cfb3c2ab6f authored over 1 year ago by Techatrix <[email protected]>
fix infinite loop on struct init field completion (#1380)

Co-authored-by: nullptrdevs <[email protected]>

4e15e43c88aa0514ee68b09b47a18d2ad57d50d9 authored over 1 year ago by Techatrix <[email protected]>
Merge pull request #1379 from Techatrix/fix-1378

detect type reference cycles on hover

a607a4cd90145f4b29b8985fa581fec85729c72c authored over 1 year ago by Lee Cannon <[email protected]>
Disable fuzzing temporarily until fuzzer/infra is fixed (#1381)

43e0b5617a78770eb264a7b980b9fe80db0b8157 authored over 1 year ago by Auguste Rame <[email protected]>
detect type reference cycles on hover

d90c85f9aa1ccd81cff0dccf2ac539d4958d5209 authored over 1 year ago by techatrix <[email protected]>
merge Analyser.using_trail and Analyser.resolved_aliases

ed00f10139fdbced1370bfe809e6dc016c0e74e2 authored over 1 year ago by techatrix <[email protected]>
Merge pull request #1340 from Techatrix/expand-testing

various testing improvments

1cd1b909b5537361c6efeee98269abb692dcc4e4 authored over 1 year ago by Techatrix <[email protected]>
remove unused global var decls

f375382e79d2b38ee6b5e28e48e0224b9ec98f42 authored over 1 year ago by Techarix <[email protected]>
enable references label test

65a8f3026fc8d23e64c5110076d187c11f24b5c7 authored over 1 year ago by Techarix <[email protected]>
Revert "simplify semantic token generation on field access"

This reverts commit 9417292420cf7afce1c983137d1cbc89d89f03f1.

5fc7d4674d96e49b8831dd064cb99b7f4c155bf6 authored over 1 year ago by techatrix <[email protected]>
refactor some testing code

7919dd7fdb33b316b70e66b38cbe4570859f5a54 authored over 1 year ago by Techarix <[email protected]>
remove incorrect TODOs

291ff69de8ead06dff3abf757456bd884a1cfc4f authored over 1 year ago by Techarix <[email protected]>
add hover tests

Co-authored-by: fn ⌃ ⌥ <[email protected]>

3c0664ca0218fcb3ecea5b5ae2da93b2cb35bfb1 authored over 1 year ago by techatrix <[email protected]>
add new semantic token tests

c91a8eebc63416cb25827554943d1519f0718cf3 authored over 1 year ago by techatrix <[email protected]>
update stage 2 sources

4aa4bd7b715f2d603faa31a7bbb156e0885ce1ae authored over 1 year ago by techatrix <[email protected]>
Remove the extra part from hover message

Signed-off-by: xphoniex <[email protected]>

641391c24e05f72ed5c026f83b10975782e0f1ce authored over 1 year ago by xphoniex <[email protected]>
fix parsing of unknown or ill formed CodeActionKind (#1313) (#1367)

imagine correctly following the LSP Specification

49b1c5f232dc1de2c5f09d68be51e1b3e67eefb5 authored over 1 year ago by Techatrix <[email protected]>
add workaround for https://github.com/ziglang/zig/issues/16647 (#1375)

ee02213596e2b247b8df74d7a800a41353f0734b authored over 1 year ago by Techatrix <[email protected]>
resolve std.ArrayList(T).Slice (#1373)

88f2fa625524642115888580ce630f0f4d305464 authored over 1 year ago by Techatrix <[email protected]>
update build runner (#1372)

9c13038dd6957dd8a5221592ae833100cc82763c authored over 1 year ago by Techatrix <[email protected]>
workflow: specify `-Dcpu=baseline` when building artifacts (#1359)

f91ff831f4959efcb7e648dba4f0132c296d26c0 authored over 1 year ago by Techatrix <[email protected]>
Merge pull request #1357 from Techatrix/semantic-tokens

minor semantic tokens improvements

14f9e044396e3b01a8d8e9a296e0314643a1f0f2 authored over 1 year ago by Lee Cannon <[email protected]>
Updates Nix lock to newer compiler version. (#1374)

d71095cb89be063967be357c5db0eddd467cede8 authored over 1 year ago by Techatrix <[email protected]>
rework config system

93ce4a9be5ed78e3fdbd36df405fa34baf4ddf0e authored over 1 year ago by Techatrix <[email protected]>
remove `legacy_json.zig`

f528e5601e8ea3fa5a09c533a1dbc0ffecfead26 authored over 1 year ago by techatrix <[email protected]>
move BuildConfig to new json API

1ec22eb0390d1fc2bec348e43ecab3a662c0020a authored over 1 year ago by techatrix <[email protected]>
move BuildAssociatedConfig to new json API

b741fe7763e9e7a8826da77ac3f977292c825a4c authored over 1 year ago by techatrix <[email protected]>
don't invoke UB if the executable argument is missing

a3780fb8d64c19f6c3590f739d4d4cb6b282fc04 authored over 1 year ago by techatrix <[email protected]>
remove `include_carriage_return` parameter from `Header.zig`

950aa18e64e0089a756329972d4e58542080e103 authored over 1 year ago by techatrix <[email protected]>
remove call to deprecated function `std.mem.copy`

502bacb12a9834c5b6b996e7a263a4fde05e9781 authored over 1 year ago by techatrix <[email protected]>
move configuration.getZigEnv to new json API

7f88937924dcfa56eeb3ce86cc9def4e0dcfdc05 authored over 1 year ago by techatrix <[email protected]>
use `std.meta.stringToEnum` instead of re-implementing it

fa971de679de4785457c19757a054086175f31c2 authored over 1 year ago by techatrix <[email protected]>
Fix building for Zig version 0.11.0-dev.4332+43b830415

Signed-off-by: Eric Joldasov <[email protected]>

57f002b691e7c9c2cadd8d81476ab05bd40d4564 authored over 1 year ago by Eric Joldasov <[email protected]>
fix stack overflow due to cyclically anytype resolution (#1365)

f71c42b42d15a02b515806ab4226868180e33b67 authored over 1 year ago by Techatrix <[email protected]>
improve `tokenToLoc` on invalid tokens (#1363)

f2207016849a74715c8f1f99779d789097087b68 authored over 1 year ago by Techatrix <[email protected]>
fix use of uninitialised value (#1364)

44f8f39eda30b7df3e3a17a25d7c1f0491298441 authored over 1 year ago by Techatrix <[email protected]>
Revert "Search for r_brace at the AST level, not the source code level. (#1331)" (#1360)

This reverts commit 1635a21852434bc6399f74962727abf04a3b98f5.

89e9c603cb23b4827915af95c52624e12ab9429f authored over 1 year ago by Techatrix <[email protected]>
makePath no longer returns error.PathAlreadyExists (#1358)

b5f7cf966aee46601087faa84afde584b8272d43 authored over 1 year ago by Anton Lilja <[email protected]>
allow forward slash in zig directory path (#1356)

ab9930683586eecc12bf2d14bce651d47733893c authored over 1 year ago by Techatrix <[email protected]>
fix `hasInferredError` on function without return type

2158d153a909c6066286cd59ff117dd31967d049 authored over 1 year ago by techatrix <[email protected]>
fix infinite loop in `resolveVarDeclAlias`

c88f9e08d685b0f911e49f74679d4e675670acea authored over 1 year ago by techatrix <[email protected]>
always call custom ast helper functions

fdffa586a287bd1c8b8e28b92a507584124761f4 authored over 1 year ago by techatrix <[email protected]>
Search for r_brace at the AST level, not the source code level. (#1331)

1635a21852434bc6399f74962727abf04a3b98f5 authored over 1 year ago by Michael Buckley <[email protected]>
remove `callWriteNodeTokens`

c224ca31a9b78fa0b3865e6234aed917d0b8d75b authored over 1 year ago by techatrix <[email protected]>
add semantic token for align and callconv keyword in functions

7dd12be028f4b4c075eaa44427358a4c0c59d42a authored over 1 year ago by techatrix <[email protected]>
resolve type of anyframe

92b41f07385ea1fdd1e4e2ecfae5d241bb7aebff authored over 1 year ago by techatrix <[email protected]>
resolve type parameter semantic tokens

9ecf4a1520dd94153adb741acb3d46ab465a5d8a authored over 1 year ago by techatrix <[email protected]>
simplify semantic token generation on field access

9417292420cf7afce1c983137d1cbc89d89f03f1 authored over 1 year ago by techatrix <[email protected]>
update Semantic token types and modifiers

c7d5881f154bd3fdea80c09dccf0d08da229b9dc authored over 1 year ago by techatrix <[email protected]>
Updates Nix lock to newer compiler version. (#1353)

c9124cf9630bac94349e51c6432a1c8167c732a3 authored over 1 year ago by Álan Crístoffer <[email protected]>
Fix snippet being added to parenthesised function completion (#1346)

17faa117b86a7f0acbcbcb769d5e922287126169 authored over 1 year ago by Auguste Rame <[email protected]>
only run ci in zigtools org (#1347)

fa192c01e5bcf6a5cbecb1aafbbaeada267d3ff9 authored over 1 year ago by Jiacai Liu <[email protected]>
fix single threaded build (#1348)

d395d85e19c871ee4ccc0ef30228b264053acefa authored over 1 year ago by Techatrix <[email protected]>
update to new `jsonStringify` interface (#1345)

* update to new `jsonStringify` interface

389caf44efa4080f1414f6b3267f7db6bee3f3ee authored over 1 year ago by Techatrix <[email protected]>
Updates Nix to reflect Zon. (#1344)

b5bf6c1280fc222ff8a0bf74df24e714d0df694f authored over 1 year ago by Álan Crístoffer <[email protected]>
fix generate coverage with kcov (#1339)

57b4a1a65d2fd4257140748d1ccbdeae08870afa authored over 1 year ago by Techatrix <[email protected]>
Preserve whitespace in doc comments

9fd5bfb9cb3be995df3477d847109c293119fac5 authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Fix semantic highlighting for `MyEnum.value`/`MyTaggedUnion.value`

5df70ab6571d3c03d0a3ac73e26852c7bb1cb111 authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Resolve type of enum literal in container field init

4078d3422bb9187e8ff8cc46be4eeebb9d1129b6 authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Resolve type of implicitly void variant of tagged union

cb9b61bab50244b4e13d623a2f2904d14bd0fea9 authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Show type when hovering over block label

7b77b2303ea165b665c8d441da6985b77bf0072f authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Fix symbol lookup for var with same name as field and vice versa

6e3f7e4068f26a3b2ba6516c07343e3643bdea34 authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Highlight entire identifier on hover/goto

45f1e9c7655acbbdd84f5c29412d42e57ac8e01f authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Add hover for `MyEnum.value`/`MyTaggedUnion.value`

38cc94d8bb2206282bbc2e2aa50f279651fbbed7 authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Fix type resolution for `MyTaggedUnion.value`

ed85a305559fd97bdf6b86861bff759899e5aa34 authored over 1 year ago by fn ⌃ ⌥ <[email protected]>