Ecosyste.ms: OpenCollective

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

zigtools

Making free and open-source tooling for Zig users!
Collective - Host: opensource - https://opencollective.com/zigtools - Code: https://github.com/zigtools

update http code of config_gen

github.com/zigtools/zls - 845a9a01feda56d1f8fb8b9e2e5f92f195c3ec2b authored 10 months ago by Techatrix <[email protected]>
let ZLS handle requests out of order (#25)

github.com/zigtools/sus - e3ff6fff22efe4e05755d3e0a46248187694d5a8 authored 10 months ago by Techatrix <[email protected]>
Merge pull request #24 from Techatrix/resolve-zig

force Zig to be resolved by sus instead of ZLS

github.com/zigtools/sus - 93ca7d6143aa169eaa22b5eff3627221283e45b6 authored 10 months ago by Auguste Rame <[email protected]>
bump zig-lsp hash

github.com/zigtools/sus - 8aa83b253f045472b010e79ee6017753cdf27a0f authored 10 months ago by SuperAuguste <[email protected]>
consider `anytype` as a possible self parameter

github.com/zigtools/zls - 8cca7a1fa125494cd840569160c6373d41fce0b6 authored 10 months ago by Techatrix <[email protected]>
Run CI on PRs and master only

github.com/zigtools/zls - b42459dc9aa851bace688a24674c2079d5766c9b authored 10 months ago by SuperAuguste <[email protected]>
Revert "do not lock zig_exe_lock when running ast-check (#1773)"

This reverts commit 3c7eb7a18ca6412e19a6579f9069a32a34ae0be6.

github.com/zigtools/zls - 97e62496b1a10b360a647eddfbdb326842c843f3 authored 10 months ago by Techatrix <[email protected]>
update ast-check runner

github.com/zigtools/zls - 0fb765198a195cdc17e912dfc99509efd8a6012b authored 10 months ago by Techatrix <[email protected]>
correctly resolve element type of array literal

github.com/zigtools/zls - 47ddbc3f099147ed489161e9df91595133dd8790 authored 10 months ago by Techatrix <[email protected]>
Merge pull request #1784 from zigtools/techatrix/inlay-hints

various improvements to inlay hints

github.com/zigtools/zls - 54eaba2a7267166c832fd45f82a9aab9ba48642a authored 10 months ago by nullptrdevs <[email protected]>
add test for type hints on captured value with switch

github.com/zigtools/zls - 5600fe52411529a705b58fd4369015867e9752fd authored 10 months ago by Techatrix <[email protected]>
add tests for the "inlay_hints_show_builtin" option

github.com/zigtools/zls - a37e6eaceab75f689935b8b3e3508c3aeed38bba authored 10 months ago by Techatrix <[email protected]>
add tests for the "inlay_hints_exclude_single_argument" option

github.com/zigtools/zls - b81990df9d97e00de8ef5f03d376274906150df0 authored 10 months ago by Techatrix <[email protected]>
make inlay hints options for hiding parameter names more consistent

"inlay_hints_hide_redundant_param_names_last_token" is now a strict
superset of "inlay_hints_hid...

github.com/zigtools/zls - a3a37b2d248a0001fe78bafa5226757308ed87d8 authored 10 months ago by Techatrix <[email protected]>
stringify function types without body, doc comments or extra whitespace

fixes #1782

github.com/zigtools/zls - bdf1a7e85ac8d7e887ed75a71b402992ede06149 authored 10 months ago by Techatrix <[email protected]>
simplify inlay hint collection for function call parameters

github.com/zigtools/zls - 920d46f32d574fab68650eea356a6ce37d08b226 authored 10 months ago by Techatrix <[email protected]>
simplify identifier type resolution in resolveTypeOfNode

github.com/zigtools/zls - 140d44bbb301a38e46e7d519fe510823f8743af7 authored 10 months ago by Techatrix <[email protected]>
add type hints for struct inits (#1778)

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

github.com/zigtools/zls - 97e7cded4969da31b7faaefbd397918311c0ba24 authored 10 months ago by nullptrdevs <[email protected]>
Merge pull request #1779 from zigtools/techatrix/error-union-representation

rework error union representation

github.com/zigtools/zls - 1a7a1fa4ffe0367c2db345e5043b8fe9c0793f3b authored 10 months ago by nullptrdevs <[email protected]>
add inlay hints on captured value from catch

github.com/zigtools/zls - 91b7e33714091b1d0247a90f2ec3a781280c12a7 authored 10 months ago by Techatrix <[email protected]>
fully resolve error union types

fixes #1777

github.com/zigtools/zls - 9cb04654179caed460b4911cafb8701581fb23cf authored 10 months ago by Techatrix <[email protected]>
Minor `.enum_literal` completions fixes (#1776)

github.com/zigtools/zls - 3d8c14d0e660161388d934d53a440f8750331a2c authored 10 months ago by nullptrdevs <[email protected]>
update LSP types (#1771)

Finally no more `literal_*`

github.com/zigtools/zls - 125b940842fae2dd206fb3483bc2c90831756d94 authored 10 months ago by Techatrix <[email protected]>
do not lock zig_exe_lock when running ast-check (#1773)

github.com/zigtools/zls - 3c7eb7a18ca6412e19a6579f9069a32a34ae0be6 authored 10 months ago by Techatrix <[email protected]>
fix false-positive detection of value captures on if/for/while (#1775)

fixes #1774

github.com/zigtools/zls - 7b950a5570b356bc2bd516a1763af8494c00782b authored 10 months ago by Techatrix <[email protected]>
fix crash on if error union with invalid then expression

github.com/zigtools/zls - e46ee3e6e5b784c4384c143a34cd04f2d8b17971 authored 10 months ago by Techatrix <[email protected]>
fix jsonParseFromValue in EnumCustomStringValues

github.com/zigtools/zig-lsp-codegen - b6791a75ca946b480ef8dfcbfa7074a07ff5745c authored 10 months ago by Techatrix <[email protected]>
Merge pull request #14 from nullptrdevs/patch-1

github.com/zigtools/zig-lsp-codegen - 7b4e4ec972b0400f95b3dcd9df47f9655db8e974 authored 10 months ago by Techatrix <[email protected]>
more debitrotting

Note that the tests still don't work

github.com/zigtools/zig-lsp-codegen - bb83587d50f8c50f13f8dda86b8fce6582d04a6d authored 10 months ago by Techatrix <[email protected]>
Update base.zig

github.com/zigtools/zig-lsp-codegen - f4780cfdffe7996b2a5256acfe57a8951967ecea authored 10 months ago by nullptrdevs <[email protected]>
Some fixes from downstream

github.com/zigtools/zig-lsp-codegen - df0b51b6299bb4f6d79791b819e1aa627137b3aa authored 10 months ago by nullptrdevs <[email protected]>
Merge pull request #12 from priddis/fix-build-errors

Fix build errors when building with latest zig version

github.com/zigtools/zig-lsp-codegen - fe870dc3fe2d3012bcbfa1657b6881190cd906ec authored 10 months ago by Techatrix <[email protected]>
give better error when test fails because of completion label details

github.com/zigtools/zls - 6a45bb469858163f19400a67637ea4048d5427b6 authored 10 months ago by Techatrix <[email protected]>
Added option to truncate completion label details to improve visibility in some editors.

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

github.com/zigtools/zls - 7c733a6fb80f310c5fb3d20dd520bd9d1bef1c87 authored 10 months ago by Adi Lutvich <[email protected]>
specify sort score of .Method completion kind

github.com/zigtools/zls - 88a352a46ce7fbf81aa009dec6f03bd7d08af2b1 authored 10 months ago by Techatrix <[email protected]>
flake.lock: Update

Flake lock file updates:

• Updated input 'langref':
'https://raw.githubusercontent.com/zigl...

github.com/zigtools/zls - faa87d230a9acd556f736960123a26c0d08bb78a authored 10 months ago by Techatrix <[email protected]>
nix: update langref file

github.com/zigtools/zls - e26aad7adb00ebb44e6259daaae48971229c1c0a authored 10 months ago by Techatrix <[email protected]>
CI: fetch entire history to resolve ZLS version string

I give up

github.com/zigtools/zls - 1bfb8a001938965298cc83022ea6adad8faaa4b4 authored 10 months ago by Techatrix <[email protected]>
CI: ensure that tags are fetched so that `zls --version` works

The previous deployment just published ZLS 0.12.0

github.com/zigtools/zls - 5f57473c84ec4ec61d5b6901faaacac4c5444d1d authored 10 months ago by Techatrix <[email protected]>
CI: remove invalid job dependency from release deployment

github.com/zigtools/zls - c09bc14cbc3dfc9283d85f7a6dd7fee383aff9b8 authored 10 months ago by Techatrix <[email protected]>
CI: upload separate release artifacts for latest master

This should provide a download URL to the latest ZLS release that doesn't change which can be us...

github.com/zigtools/zls - 0718557da18905c4a3b1a9f5c90f0476f70ccdc5 authored 10 months ago by Techatrix <[email protected]>
CI: don't re-trigger action on pull request

I don't think this was necessary since we already trigger on push.

github.com/zigtools/zls - cc9062ed6fe78ad27ac2859557726a1f95dca40b authored 10 months ago by Techatrix <[email protected]>
CI: update code checkout step

`fetch-depth: 0` means that that all history for all branches and tags
should be fetch which is ...

github.com/zigtools/zls - 4218a4a6eac71e58036881736f8b522dfe1458f6 authored 10 months ago by Techatrix <[email protected]>
CI: do not run deployment action concurrently

This should hopefully avoid the potential issues that would arise
when the index.json is updated...

github.com/zigtools/zls - 8c44b8a583609958b82c1ff2fe5cfbc7c5f7aaa3 authored 10 months ago by Techatrix <[email protected]>
CI: pass --summary all

Good to have some insight on whats going on.

github.com/zigtools/zls - f5cb9b97e75d91a9160dabf31b8bd9cc190c11ab authored 10 months ago by Techatrix <[email protected]>
CI: update codecov/codecov-action to v4

github.com/zigtools/zls - 3deb8ec66a09bc414ab94239516f068509d2c5da authored 10 months ago by Techatrix <[email protected]>
CI: do not terminate all steps on failure

github.com/zigtools/zls - 86c3b2de1bcb49fb5427d438ac7fd039ce817440 authored 10 months ago by Techatrix <[email protected]>
remove the -Dcoverage_output_dir option

outputting the coverage data to zig-out/coverage is slightly less cursed
than with having a outp...

github.com/zigtools/zls - 7d3d7d14b468d50b0f0ae49f441897fbaae463c6 authored 10 months ago by Techatrix <[email protected]>
CI: remove release artifact upload to GitHub

Releases can be extracted from `https://zigtools-releases.nyc3.digitaloceanspaces.com/zls/index....

github.com/zigtools/zls - b654d89b1af8cade68a9ce4202f3b9065be17253 authored 10 months ago by Techatrix <[email protected]>
CI: build release artifacts with Zig build system in new GitHub Action

This means that artifacts will be build in parallel.
It is also possible to move more of the CI ...

github.com/zigtools/zls - e0d04b7e998b7f89623b1a5779c857255a4c31a3 authored 10 months ago by Techatrix <[email protected]>
CI: remove unnecessary zig build steps

zig build test depends on the install step

github.com/zigtools/zls - 59e1f1f3aab0c46abebe25867ab685d5b0b0643c authored 10 months ago by Techatrix <[email protected]>
make the ZLS executable build step depend on the ZLS module

The build options are now split between `build_options` and `exe_options`. The latter only used ...

github.com/zigtools/zls - 55c7a189709c84f3bca6159f8342d9c2f5a05d53 authored 10 months ago by Techatrix <[email protected]>
remove `enable_ast_check_diagnostics`

Is there any reason why you wouldn't want to see errors from `zig ast-check`?

github.com/zigtools/zls - 668c8a0472f0770049dc608a0a98f884116de8cb authored 10 months ago by Techatrix <[email protected]>
highlight symbols that call `@compileError` as deprecated (#1764)

github.com/zigtools/zls - 2703642b1dcdf7cec38372c2ea889db5b87b5a6c authored 10 months ago by Techatrix <[email protected]>
improve completions on functions

- bring back the label details (accidentally removed in #1746)
- remove the function name from t...

github.com/zigtools/zls - 2489add07dae4f05b85703bf212cc253caef6a05 authored 10 months ago by Techatrix <[email protected]>
set minimum build version to `0.12.0-dev.2679+54bbc73f8`

github.com/zigtools/zls - 169ce86915beb5aaba366299524d510e664e526e authored 10 months ago by Techatrix <[email protected]>
Fixup std_options to use std.Options

github.com/zigtools/zls - e9bbab4c6ed414e255a32bc7a34af5d2dfc631d0 authored 10 months ago by kcbanner <[email protected]>
update build.zig and build.zig.zon

github.com/zigtools/zls - c902245c0391ea8e2abfac8cd67f34165827d09c authored 10 months ago by nullptrdevs <[email protected]>
update deps.nix

github.com/zigtools/zls - d164f035f117682bb5173bcac4da9aefebeb2d45 authored 10 months ago by Techatrix <[email protected]>
flake.lock: Update

Flake lock file updates:

• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/0a254180b4cad6be4...

github.com/zigtools/zls - 6478f1a1a1bc21fcf8cd973e9336de4696f27b17 authored 10 months ago by Techatrix <[email protected]>
disable codecov github annotations

github.com/zigtools/zls - 05ae41e3f4af684628c97a921b85e07d921f38e2 authored 11 months ago by Techatrix <[email protected]>
fix type analysis of negation operations

fixes #1753

github.com/zigtools/zls - db249de253e10bf5ee1735a6982c054fc2f6e9aa authored 11 months ago by Techatrix <[email protected]>
completions: `.field_access`: Unwrap optional types if assigning, eg `s.field_with_opt_type = .` (#1755)

github.com/zigtools/zls - 4a553840e4e8d1a42363e9cbca68d381a2f3de6f authored 11 months ago by nullptrdevs <[email protected]>
improve analysis around pointer operations/completions

Differentiate between slicing with and without end index.
Some completions on C pointers were in...

github.com/zigtools/zls - 0eb76c584ce6cb6eff0eaddb819ee186f8721df0 authored 11 months ago by Techatrix <[email protected]>
respect markup kind on builtin or branching type hover (#1749)

github.com/zigtools/zls - 07cdaf1e3591da54c2bb7c1137db1214854dc949 authored 11 months ago by Techatrix <[email protected]>
fix crash when generating completions on merged error set (#1748)

github.com/zigtools/zls - 4e68b5c0fa85b03d064dcc13516719e10b2fc935 authored 11 months ago by Techatrix <[email protected]>
remove type stringification from type references collection code

github.com/zigtools/zls - c279234385d8fd3e179520aa28a37c7903f449a4 authored 11 months ago by Techatrix <[email protected]>
remove unused import from `analysis.zig`

github.com/zigtools/zls - 8236355b43f39743b198568db956e77b4345e02b authored 11 months ago by Techatrix <[email protected]>
add detail field to pointer deref and optional unwrap operations

github.com/zigtools/zls - a38b40090bc1f5bd0d1157b5d675c479da49d24e authored 11 months ago by Techatrix <[email protected]>
add a format function to `Analyser.Type`

github.com/zigtools/zls - c99e2a7ec38a0f79240178fab1f8658d131ed057 authored 11 months ago by Techatrix <[email protected]>
flake.lock: Update

Flake lock file updates:

• Updated input 'flake-utils':
'github:numtide/flake-utils/4022d58...

github.com/zigtools/zls - 15bd58a136bdb2b1fa298475fa08faff931de11a authored 11 months ago by Techatrix <[email protected]>
update to zig `0.12.0-dev.2583+d3fc2648c`

github.com/zigtools/zls - 497f75f75364742426c1959b6dfcf0739838b020 authored 11 months ago by Techatrix <[email protected]>
simplify formatting of label details (#1746)

github.com/zigtools/zls - df6fd54ff7d9088273870e9bebfcc9f155d53c02 authored 11 months ago by Techatrix <[email protected]>
provide a more helpful error when the minimum build version is not met (#1740)

The new error message should hopefully inform the user on how to resolve this issue.
See #1739

github.com/zigtools/zls - 3187c3dce32642daffd3377f08939d56e202cedb authored 11 months ago by Techatrix <[email protected]>
resolve string literal and error value types using InternPool (#1737)

* resolve string literal and error value types using InternPool

* resolve pointer dereference...

github.com/zigtools/zls - 5adbc077c6e4c2b676a5c1a45b02c827188cd4b5 authored 11 months ago by Techatrix <[email protected]>
find associated build file in case of missing build config data (#1738)

The associated build file resolution mechanism may fail to find the
build file because the nece...

github.com/zigtools/zls - d04c1a16fa9d782f038853e88c6b5f51fe4dd937 authored 11 months ago by Techatrix <[email protected]>
remove dependency of DocumenStore on Server (#1731)

github.com/zigtools/zls - 47d0e7d8d893baa9412ca344ced502d4f506555d authored 11 months ago by Techatrix <[email protected]>
regenerate diagnostics when zig executable has changed (#1733)

The new zig may generate different diagnostics than the previous

github.com/zigtools/zls - 47373c1a587b6a7c96ad5cb0b06a6471baf311e9 authored 11 months ago by Techatrix <[email protected]>
fully resolve array types instead of storing Ast nodes (#1736)

* add analyser option to conditionally resolve number literal values

* fully resolve array ty...

github.com/zigtools/zls - 0a28fce73db69853d824ca0bf7bfb8efd463bf01 authored 11 months ago by Techatrix <[email protected]>
resolve void value `{}` (#1735)

github.com/zigtools/zls - b3ad4abcdbb71db8cc7f9fc379533a870ce6caf2 authored 11 months ago by Techatrix <[email protected]>
respect hover support of client when creating signature help (#1732)

github.com/zigtools/zls - 63f5ad1857c2feb3e68d7a8fc779391706cfd604 authored 11 months ago by Techatrix <[email protected]>
simplify comptime interpreter testing helper (#1722)

github.com/zigtools/zls - 17befd124b34b03ff86cf2933d77016b8803d648 authored 11 months ago by Techatrix <[email protected]>
fix pointer unwrapping when detecting self parameters (#1730)

fixes #1729

github.com/zigtools/zls - 686c4914b0f90e41e6251cd3f1c83394a61e4418 authored 11 months ago by Techatrix <[email protected]>
improve progress reporting while loading files

github.com/zigtools/sus - 7d4e0f5286b1cf2947bb5b727b0b14ba66fe644b authored 11 months ago by Techatrix <[email protected]>
fix memory leak of maybe_zig_path

github.com/zigtools/sus - 83a83c7492d99b8991a4e2b5bb3639ff377df716 authored 11 months ago by Techatrix <[email protected]>
update to zig master

github.com/zigtools/sus - 74bc5ea27377bc15349a46623904702480989cf7 authored 11 months ago by Techatrix <[email protected]>
remove custom log function and improve display of logs from ZLS

github.com/zigtools/sus - 73b5246a386496608f5aaa6dc500dac378670a81 authored 11 months ago by Techatrix <[email protected]>
force Zig to be found by sus instead of relying on ZLS

github.com/zigtools/sus - 3fa01290bf9edd025f0bc31948150270de68bbc5 authored 11 months ago by Techatrix <[email protected]>
set `skip_std_references` to true to avoid slowdown

github.com/zigtools/sus - 1b60de8be44404f4403a738a1be99743942b1e57 authored 11 months ago by Techatrix <[email protected]>
notify ZLS of the resolved zig exe path

github.com/zigtools/sus - cdcc24a98db62bf37fa76c693dc301ebf6b5874b authored 11 months ago by Techatrix <[email protected]>
update zig-lsp

github.com/zigtools/sus - a921774cba9339fe4bd76aa577b3e6ff97c49491 authored 11 months ago by Techatrix <[email protected]>
update README and usage

github.com/zigtools/sus - 93844743852aeab459258a73886aa67fd8ffeacb authored 11 months ago by Techatrix <[email protected]>
UX improvments (#22)

* read markov maxlen argument from .env file

* show usage when mode specific arguments are in...

github.com/zigtools/sus - 371ad536fe1034dad7c6c89409e0cc37fe283e6f authored 11 months ago by Techatrix <[email protected]>
update tracy to 0.10.0 (#1721)

* update tracy to 0.10.0

* Revert "tracy: workaround zig bug (#1066)"

This reverts commit ...

github.com/zigtools/zls - a8a83b6ad21e382c49474e8a9ffe35a3e510de3c authored 11 months ago by Techatrix <[email protected]>
fuzzer fixes (#1723)

* fix semantic tokens crash on container field with broken value expr

* fix sourceIndexToToke...

github.com/zigtools/zls - 2e058839890b40a33b930b4244769becd56e819f authored 11 months ago by Techatrix <[email protected]>
fix signature help when cursor is after the lparen of the function call (#1718)

This fixes a bug that was introduced in 756492b1d3ae8e3cec808bc34eb95c10b2589cef and went undete...

github.com/zigtools/zls - 176108b897106e9fa945f15846e2327be5941f89 authored 11 months ago by Techatrix <[email protected]>
analysis refactor + coverage (#1712)

* simplify field access resolution on either types

* add test cases for anytype resolution ba...

github.com/zigtools/zls - 42b37230a51b0492c396caa2ef366c46bac33bc8 authored 11 months ago by Techatrix <[email protected]>
safety related fixes (#1711)

* replace call to `tree.fullFor` with `ast.fullFor`

* protect against recursive usingnamespac...

github.com/zigtools/zls - 5141e3578291fb8de98297e544c132ecc4c5d671 authored 11 months ago by Techatrix <[email protected]>
fix address of analysis on primitive value (#1710)

fixes #1709

github.com/zigtools/zls - ccb640ec705c1cb0784b0f8b82116fa2c78e212a authored 11 months ago by Techatrix <[email protected]>
remove build options documentation from README (#1713)

Only the `-Ddata_version` option is mentioned.
That option may also give new users the false im...

github.com/zigtools/zls - b3b47a389c08ea16ce3891d8f6af5f93e2442efc authored 11 months ago by Techatrix <[email protected]>