ryuukk

Results 116 issues of ryuukk

It currently is broken: ![image](https://github.com/zigtools/zls/assets/44361234/2f56009e-a659-4893-ab53-579c2b7b5c89)

enhancement

![image](https://github.com/zigtools/zls/assets/44361234/ce0bb3bd-182d-46bd-9797-e53ffb5c7849) This otherwise duplicate the information, it add useless noise Same for ``type`` with stuff like ``struct``, it's pointless information

enhancement

It was producing: ``` containers/src/containers/ttree.d(937): Deprecation: reference to local variable `this` assigned to non-scope `(*newRoot).right` containers/src/containers/ttree.d(951): Deprecation: reference to local variable `this` assigned to non-scope `(*this.left).parent` containers/src/containers/ttree.d(952): Deprecation: reference to...

Many community packages depend on this library, and it contains a ton of 'deprecated' warnings It should be cleaned up before it causes problems once the warnings will become errors...

Benchmark: https://github.com/attractivechaos/plb2/pull/6 According to note [1], clang is able to optimize them, shouldn't LDC be able to as well? [1] - https://github.com/attractivechaos/plb2?tab=readme-ov-file#optimizing-inner-loops

``` LDC - the LLVM D compiler (1.32.0): based on DMD v2.102.2 and LLVM 15.0.7 built with LDC - the LLVM D compiler (1.32.0) Default target: x86_64-pc-windows-msvc Host CPU: skylake...

DScanner says this code is an error: `alias this = _base;` ![sublime_text_aL61Et1Tvp](https://github.com/dlang-community/D-Scanner/assets/44361234/adcd6045-7432-4205-9340-37bf528a535a) This is an allowed syntax since dlang version: 2.105.0 https://dlang.org/changelog/2.105.0.html#dmd.alias-this-syntax (1 august 2023) While i type this i...

This could be useful when a service such as the forums is down A simple redirect on the DNS/domain that points to https://dlang.org/maintenance.html and it should be good!

Looks better: ![image](https://github.com/dlang-community/DCD/assets/44361234/fb0fec97-6796-4481-8104-8a6b27a27dd9) Code could be greatly improved, i wanted to submit the PR before going to bed, i'll revise tomorrow **Quick Edit:** Ideally that shouldn't be needed in that...

If module ``a`` has functions that are marked ``package``, they should be only seen when requesting completions from a module within package ``a`` https://dlang.org/spec/attribute.html#package Relevant region: https://github.com/dlang-community/DCD/blob/57794ca8759ef7ecea640908d7caa03966504e7b/src/dcd/server/autocomplete/complete.d#L755-L767