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

Update to latest binary build on website

7fede4a9e28a8cc1c7a6e0b2342c97d77e9bc95d authored over 1 year ago by FalsePattern <[email protected]>
Added legacy-style json api wrapper

d0c62157b46c6a5e84171462305407ebe2f69e8b authored over 1 year ago by FalsePattern <[email protected]>
update dependencies

fc9ce8b8e4e4cfb8027625f94923ca3835f052d2 authored over 1 year ago by FalsePattern <[email protected]>
update casting builtins

cf211cd599043582deb8867b2eb4c78c380ff46c authored over 1 year ago by FalsePattern <[email protected]>
Fixed compatibility with latest builds of Zig (#1246)

* zig_change: `alignForward` requires type parameter

* zig_change: `std.builtin.Version` -> `...

f8e8371f04d4cf342a5e88b670cbfdc356e6d3d8 authored over 1 year ago by Lee Cannon <[email protected]>
Merge pull request #1241 from acristoffers/master

Updates Nix to reflect Zon.

f6da47fafdbc89ab628613fea52897c720b96564 authored over 1 year ago by Lee Cannon <[email protected]>
Updates Nix to reflect Zon.

756cd86f54d6b0ce661a34fe72d6681f9cef4b67 authored over 1 year ago by Álan Crístoffer <[email protected]>
Merge pull request #1239 from FalsePattern/master

Fixed compatibility with latest builds of Zig

5115bb27ac0067022e5c69b90f7ebf9562eaddc3 authored over 1 year ago by Lee Cannon <[email protected]>
Update diffz to latest-compatible version

8c0a3d4b105d46580872823e60007da9db070353 authored over 1 year ago by FalsePattern <[email protected]>
Replace deprecated calls

std.math.min,
std.math.max,
std.math.inf_f32
Were removed from the standard library and no longe...

4b35e80f96f1b00be8ac3886399c49ce3af5239d authored over 1 year ago by FalsePattern <[email protected]>
autofix now handles comments in the event of a newline w/ comments (#1236)

* autofix now handles comments in the event of a newline w/ comments

* oob check

* continu...

83c9a7b4938513be0c7704608cdb9fa52acf6c92 authored over 1 year ago by Joe Williams <[email protected]>
Merge pull request #1229 from leecannon/deduplicate_packages

deduplicate packages in the build runner

c28a59ccf32e813aa07fb47ee5a8a1e94783bb7f authored over 1 year ago by Lee Cannon <[email protected]>
Merge pull request #1233 from Techatrix/enum-completion

set Enum completion kind to .EnumMember

4d0e1afb7222049a87c210c053807e3ad87e442f authored over 1 year ago by Lee Cannon <[email protected]>
Merge pull request #1232 from Techatrix/usingnamespace-invalid-usingtrail

clear using_trail when calling resolveUse

e1e75a1e6364baf826a263ca2be79dc163e203ba authored over 1 year ago by Lee Cannon <[email protected]>
set Enum completion kind to .EnumMember

c44608723179b9938fee50c4b958d9a845a9dd8a authored over 1 year ago by Techatrix <[email protected]>
clear using_trail when calling resolveUse

fixes #1231

77e39a8da887f6f2768a1f261d660e6795198f05 authored over 1 year ago by Techatrix <[email protected]>
deduplicate packages in the build runner

74cfaade379d8f21a4e5ca443d3876486e4a156f authored over 1 year ago by Lee Cannon <[email protected]>
Merge pull request #1228 from nullptrdevs/max_output_bytes

`executeBuildRunner`: increase `.max_output_bytes`

1020817ed0aa7c8316504556cd54640ed679d179 authored over 1 year ago by Lee Cannon <[email protected]>
`executeBuildRunner`: increase `.max_output_bytes`

e0d4b9282bc358464e83551736d63ff793c55571 authored over 1 year ago by nullptrdevs <[email protected]>
Merge pull request #1227 from acristoffers/master

Updates Nix to reflect Zon.

767343c926550b791632b832be1577a34b13c839 authored over 1 year ago by Lee Cannon <[email protected]>
Updates Nix to reflect Zon.

62ed4df2690a8c137ca21c3dc4cb35b63b7026f5 authored over 1 year ago by Álan Crístoffer <[email protected]>
Use @silversquirl's binned allocator (#1134)

* Use @silversquirl's binned allocator

* Finish this

4f0762af62a42e8e8713dd17f265b19ea72ee9ea authored over 1 year ago by Auguste Rame <[email protected]>
Fix `configuration.getConfigurationType` returning non null values (#1220)

The function would change the `Config` struct fields' type to optional but keep a non null value...

0afc1c3b21aaba6663ed74a19055b0e2a32b69c7 authored over 1 year ago by nullptrdevs <[email protected]>
Merge pull request #1213 from Techatrix/update-debug-helpers

refactor debugging utilities

f96b226b4d6db252d174221df2b1f97e2c54ccff authored over 1 year ago by Lee Cannon <[email protected]>
Merge pull request #1209 from Vexu/semantic-tokens

Semantic token adjustments

5d53f0104fe6742a28592094f9f7de5060a6f07c authored over 1 year ago by Lee Cannon <[email protected]>
Merge pull request #1215 from Techatrix/refactor-doc-scope

Refactor document scope generation

fa0793596f111a545f24d00ca7ba04fbca528f41 authored over 1 year ago by Lee Cannon <[email protected]>
Merge pull request #1214 from Techatrix/code-actions-tests

add tests for autofix code actions

88978bac2ed652742278e147ae862d5ce980d56c authored over 1 year ago by Lee Cannon <[email protected]>
Merge pull request #1212 from Techatrix/param-slice

add `paramSlice` helper function

f06c75157ca2bf6a02943908bb17940df5229332 authored over 1 year ago by Lee Cannon <[email protected]>
refactor debugging utilities

458da88f9035141b9fd389419e5338faf3604dc3 authored over 1 year ago by Techatrix <[email protected]>
add tests for autofix code actions

cc8fb14906f0d768a7de640c70dd05c3b4cc305e authored over 1 year ago by Techatrix <[email protected]>
Merge pull request #1210 from junnplus/didChangeConfiguration

compatible with the `settings.zls` in didChangeConfigurationHandler

94334f41211a545ad80ba267994bca9281d68de7 authored over 1 year ago by Lee Cannon <[email protected]>
Merge pull request #1136 from Techatrix/revive-translateC

revive C import support

54f4768070b2b1ddb6740e4025db35b2ac5547e9 authored over 1 year ago by Lee Cannon <[email protected]>
compatible with the `settings.zls` in didChangeConfigurationHandler

Signed-off-by: Ye Sijun <[email protected]>

643496922db2cf3e07e5080422b387aaa1eb7137 authored over 1 year ago by Ye Sijun <[email protected]>
revive translateC support

b623f141ea190762c804a63ad669994b4d468903 authored over 1 year ago by Techatrix <[email protected]>
add `paramSlice` helper function

a2de5bf2e68ee591bc10ca5bd6e9dc5282890299 authored over 1 year ago by Techatrix <[email protected]>
include enum fields in enum completion set

9f9bf9eba87f6bc3c419f0cac0742f6e04f7854d authored over 1 year ago by Techatrix <[email protected]>
fix memory leak on error in `makeInnerScope`

a6f7e80ea31242581b0825ce8ef393740d44d52f authored over 1 year ago by Techatrix <[email protected]>
replace scope decl container from StringHashMap with StringArrayHashMap

52c38afe46b01160d5ba99fb05a09a47d42ea4a2 authored over 1 year ago by Techatrix <[email protected]>
store document scope declarations in std.ArrayList

a378eb74b1ca3f1e888d37ff042200e41077d22b authored over 1 year ago by Techatrix <[email protected]>
refactor document scope creation with `ast.iterateChildren`

6f7f9dab9d62c95cd3e22f1c33bc6781cbcff301 authored over 1 year ago by Techatrix <[email protected]>
reduce size of `ScopeContext`

8b941e5444649b49195dd6d727933650ef6286f5 authored over 1 year ago by Techatrix <[email protected]>
rewrite semantic token types union and opaque as type

The default themes on vscode color these the same as all other identifiers.

cda0fd4386e222a11b2fb28c730be74b9d403e5b authored over 1 year ago by Veikka Tuominen <[email protected]>
exhaustively list semantic token types to exclude

6471db5274a7757973ffd334ce4f0b53d4ec2030 authored over 1 year ago by Veikka Tuominen <[email protected]>
Merge pull request #1208 from davidgm94/master

nix: update lock

b958b258a3537ee3388e969bf2a6c529c293cebb authored over 1 year ago by Lee Cannon <[email protected]>
nix: update lock

736ea190fd64545cc69859c85ade3ec60cd5e04f authored over 1 year ago by David Gonzalez Martin <[email protected]>
update to Zig 0.11.0-dev.3312+ab37ab33c

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

905f531a080fa8d28b264c8d351e38be1c891282 authored over 1 year ago by Eric Joldasov <[email protected]>
Merge pull request #1202 from travisstaloch/issue-689-discard-caps

autofix: discard captures + some multi for loop support

0de454195c4b9bcd5d9166aaed41f22228917e1d authored over 1 year ago by Lee Cannon <[email protected]>
autofix: tighten up getCaptureLoc()

* reject missing opening '|'
* reject capture group of only spaces
* add tests for these cases

58bc245ba3de53b737f5ba25f8013c3dee58d53b authored over 1 year ago by Travis Staloch <[email protected]>
autofix: clean up dupe 'remove capture' action detection

32dc6c32ea2335c499423ae5eb641a1347590d6e authored over 1 year ago by Travis Staloch <[email protected]>
autofix: discard captures + some multi for loop support

this patch makes autofix add discards for unused loop and switch case
captures which have curlie...

49b679ee2260cecf5d874a2aa3c4a1716df6f97f authored over 1 year ago by Travis Staloch <[email protected]>
Merge pull request #1198 from Tyrubias/update-sort-functions

Replace nonexistent `std.sort.sort` with `std.mem.sort`

33121dacf9f7a178b40418840f5d66f9a9004992 authored over 1 year ago by Lee Cannon <[email protected]>
update `std.debug.TTY` to `std.io.tty`

2e3d66e46585fa5b66ebe9a729e2158da92643f7 authored over 1 year ago by Lee Cannon <[email protected]>
Replace nonexistent `std.sort.sort` with `std.mem.sort`

0af42d560876c08bed61ecebf0b126c89dff0ee2 authored over 1 year ago by Victor Song <[email protected]>
Merge pull request #1197 from Techatrix/invalidate-analysis-cache

invalidate Analyser on didClose

2ff2593a86e7fa1419ac17f1ef58665fd16a0194 authored over 1 year ago by Lee Cannon <[email protected]>
invalidate Analyser on didClose

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

provide more semantic token information + refactor and fixes

af65197cc2e10e22325135f987809293884b451e authored over 1 year ago by Lee Cannon <[email protected]>
test and simplify semantic tokens on function call

ae5fa110b5b81abf2fbdf7b93569a861a66e7728 authored over 1 year ago by Techatrix <[email protected]>
use `std.meta.fieldNames` instead of manually re-implementing it

6836f9361d35b8470aee5eaa027b2c306545fffb authored over 1 year ago by Techatrix <[email protected]>
bring semantic token types and modifiers closer to predefined ones

cde544125abbe72dec6b3eb3bccc5832ea5b34a5 authored over 1 year ago by Techatrix <[email protected]>
simplify semantic token comment handling

3fefcfb398f58eba0b6a85440c2f5c8ca510b03b authored over 1 year ago by Techatrix <[email protected]>
replace semantic token type .field with .property

498517ba715f7c65c4beb247abb2c9a0d6f12c96 authored over 1 year ago by Techatrix <[email protected]>
fix semantic tokens on if capture by ref

d9965c78345ee914427557cd5c7aceea66aea7d8 authored over 1 year ago by Techatrix <[email protected]>
skip std module resolution test on webassembly target

5cc7b1341e62a5cdb5d03ad55974210f0f787349 authored over 1 year ago by Techatrix <[email protected]>
fix semantic tokens on union and enum container fields

6f0907bc1610feedcda63905e5b59b78e11272f6 authored over 1 year ago by Techatrix <[email protected]>
Merge pull request #1193 from nullptrdevs/cfg-gen

Update `config_gen` and data

668d82d44018516ea27090856cad42de11fb01db authored over 1 year ago by Lee Cannon <[email protected]>
Merge pull request #1194 from sagehane/flake

Update Nix Flakes file

187b3b048c6b4cd30044e8dca6cfed2148a578a6 authored over 1 year ago by Lee Cannon <[email protected]>
Update Nix Flakes file

Flake lock file updates:

• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/8d447c5626cfefb9b...

edf83bcf008559a8c6c4d63982990df013c85b5d authored over 1 year ago by Sage Hane <[email protected]>
Update `config_gen` and data

e6996f5f66f69e2f9f88b91494d906baec5e792e authored over 1 year ago by nullptrdevs <[email protected]>
update to new std.json api (#1191)

* update lsp.zig

* update to new `std.json` api

* update min zig version

* fix json api

3500aa7a76bf74e13432a6be337049987b806eb8 authored over 1 year ago by Techatrix <[email protected]>
Merge pull request #1192 from Techatrix/hover-on-wrong-tree

access tree of resolved typed on hover

16453c31b068f3a3b3969a7d42e4671a49fbc1d9 authored over 1 year ago by Lee Cannon <[email protected]>
access tree of resolved typed on hover

64fb0246fc2ca034d314b34b66267d0cca5dac3a authored over 1 year ago by Techarix <[email protected]>
Fix panic caused by custom zls.json path (#1177)

* fix(config): fix panic caused by custom configuration file path.

* fix(config): revert `ope...

91645612e61118af89b23d6766d47532b473827d authored over 1 year ago by Ai Hoshino <[email protected]>
Merge pull request #1184 from Techatrix/fix-semantic-tokens-on-continue

fix semantic token generation crash on continue expression

d0a9911a3a65dc0d3d61e916034ef3615246ddfa authored over 1 year ago by Lee Cannon <[email protected]>
remove usage of `std.meta.tagName` as it is deprecated (#1186)

8601b3f790da471de7507f221106d85a08d4f8ef authored over 1 year ago by Lee Cannon <[email protected]>
fix semantic token generation crash on continue expression

1bbdcab3acdcff659f88a512b4ae7cc10166e8f9 authored over 1 year ago by Techarix <[email protected]>
Update tracy to 0.9.1 (#1182)

* update tracy to 0.9.1

* set allocation and callstack tracing by default when tracy is enabled

d3f127e78eb7c881768c3a7701b0af8e4c8315a7 authored over 1 year ago by Techatrix <[email protected]>
Merge pull request #1181 from sagehane/version_bump

build.zig: Update minimum Zig version

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

Flake lock file updates:

• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/358a179550508bf2d...

02a5014299bd32e657916df6879b534580811df0 authored over 1 year ago by Sage Hane <[email protected]>
build.zig: Update minimum Zig version

449788c0a20c1b5685c574596d7c9a32415dad8a authored over 1 year ago by Sage Hane <[email protected]>
various intern pool & comptime interpreter changes (#1179)

* intern_pool: add getUnsignedInt

* add an empty struct literal

* resolve array length as ...

029f5094ffabe2d580202841c86d78c4759ad6bd authored over 1 year ago by Techatrix <[email protected]>
Merge pull request #1178 from Techatrix/stage2-zir

update stage2 sources

f6c808a4b3ea13bbeda4a993c308e57f166cac89 authored over 1 year ago by Lee Cannon <[email protected]>
update stage2 sources

f2c064c95763433cd8d075ecfa1ac2634461e31f authored over 1 year ago by Techarix <[email protected]>
Merge pull request #1169 from paoda/master

chore: update master version data

28863f4158bed495bd02299deee1a5c2be6edfb3 authored over 1 year ago by Lee Cannon <[email protected]>
fix: update test case involving @memcpy

ec50d332417f970dfb24a73e37a8311ee4000c78 authored over 1 year ago by Rekai Musuka <[email protected]>
chore: update master version data

95158cf578c8a676d48eb9ccaf2b2bfdcbc675c7 authored over 1 year ago by Rekai Musuka <[email protected]>
print zls version and path during startup (#1165)

* print zls version during startup

* print zls executable path during startup

fd05faf51a2f6681ba0914952b883473047cebfa authored over 1 year ago by Lee Cannon <[email protected]>
Merge pull request #1160 from acristoffers/master

Updates zig-overlay referenced commit.

3040c34d97cebe8ddea26f1a52ec603b5aa0c24b authored over 1 year ago by Lee Cannon <[email protected]>
Removes default.nix

347aee47b394f4057910fc226ff81010baf54311 authored over 1 year ago by Álan Crístoffer <[email protected]>
Update config to highlight danger of the comptime interpreter (#1162)

94882d2e64bbaf615e7809ca30f355e939ada05b authored over 1 year ago by Sora <[email protected]>
Merge pull request #1154 from sagehane/nix

flake.lock: Update

b4bcbeea55aeafa4c4243e1f1687528b9fa9ba0f authored over 1 year ago by Lee Cannon <[email protected]>
Merge pull request #1159 from sagehane/minimum

build.zig: Update minimum Zig version

dd2fb2d9e1337ba7fb20d3d3566acb8b6ecf6ce2 authored over 1 year ago by Lee Cannon <[email protected]>
build.zig: Update minimum Zig version

Requires the minimum version to support https://github.com/ziglang/zig/pull/15278

71a202f12a1e886b6ed7a7e2a608454b5bdd0a48 authored over 1 year ago by Sage Hane <[email protected]>
flake.lock: Update

Flake lock file updates:

• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/c58e6fbf258df1572...

733881bde4a8c38122cfe0e771d6ff34ecb89cfa authored over 1 year ago by Sage Hane <[email protected]>
chore: use new @memset api (#1156)

1ef3944cb0203c104fa4cdfceb99ef6af3bc0640 authored over 1 year ago by travisstaloch <[email protected]>
Merge pull request #1153 from nullptrdevs/update_config_gen

Update `config_gen` and data

50f0753a0e0ddafd379849bf178711075d46e21d authored over 1 year ago by Lee Cannon <[email protected]>
Update `config_gen` and data

30c49e11dfaf6702fb79b2252bba61b03b31044a authored over 1 year ago by nullptrdevs <[email protected]>
Merge pull request #1148 from nullptrdevs/misc-fixes

Mem fixes

71e819c56a9942dee4bcac3f2dfd32921413b97b authored over 1 year ago by Lee Cannon <[email protected]>
Merge pull request #1150 from Techatrix/gen-data-files

update config gen according to new `std.http` changes

d4bc2c23498e71dd0a253f3dba08971bd1bd8691 authored over 1 year ago by Lee Cannon <[email protected]>
Merge pull request #1152 from artix-boi/master

Fix to make zls compile for 0.11.0-dev.2775+21aa55d34.

7b79a99f6df607ba5ca5ecb69766476d9f8a3a89 authored over 1 year ago by Lee Cannon <[email protected]>
Fix to make zls compile for 0.11.0-dev.2775+21aa55d34.

d122cbf157ae49361365fd6b16d024db2ee2e76d authored over 1 year ago by Mridul Krishna Mishra <[email protected]>