Ilya Ilyinykh
Ilya Ilyinykh
I faced freezing tests in [my project](https://github.com/IlyasYOY/obs.nvim). There you can find [minimal.lua](https://github.com/IlyasYOY/obs.nvim/blob/main/scripts/minimal-for-lazy.lua) for [lazy.nvim](https://github.com/folke/lazy.nvim). Missing dependencies caused the problem. I [have](https://github.com/IlyasYOY/obs.nvim/blob/main/lua/obs/journal_spec.lua#L1) `require` out of `describe` block. I moved the logic...
I found this rule: https://github.com/IlyasYOY/nvim-treesitter/commit/e1f8a8a6f8993c38ed163be12219e09830bb0d7e I guess this is exactly the chaining. The problem I see is that the project might use 1 tab to indent blocks of code &...
Hello! I have this functionality in my "alternative" toy-plugin. Maybe the [implementation](https://github.com/IlyasYOY/obs.nvim/blob/ecd005d39b088c061e6f3d585681d350cc51d805/lua/obs/vault.lua#L129-L160) might come in handy.
I've thought to make error message more specific. I found suspiciously looking code and interesting behaviour. 1. [This code](https://github.com/IlyasYOY/nvim-treesitter/blob/4fbf150a1621d52f17b099506e1a32f107079210/lua/nvim-treesitter/install.lua#L610-L614) seems like always `false`. The `get_ensure_installed_parsers` always returns a [table](https://github.com/IlyasYOY/nvim-treesitter/blob/4fbf150a1621d52f17b099506e1a32f107079210/lua/nvim-treesitter/configs.lua#L609-L614). 1....
I'd also considered adding IDEA step into Kotlin extension. Or we could make it in the next PR.
The results looks strange, [build fails](https://github.com/diffplug/spotless/actions/runs/7678373391/job/20935107163?pr=2020) on CI but locally everything is fine 🤔 ```bash gradle plugin-gradle:spotlessJavaCheck ```
> I'm having a hard time testing this locally. I added `idea` to my path which was tricky, tried to follow these > > https://www.jetbrains.com/help/idea/command-line-formatter.html#8feaa497 > > But I'm getting...
@lburgazzoli is this PR up to date? I opened a #1123, I guess they are almost identical. I have all code formatter + tests there. This feature is very important...
I personally think that users won't even notice changes in CLI API. Almost all project use Maven or Gradle plugins to handle PMD interactions. Users don't even download the CLI...
small workaround on client side: https://github.com/IlyasYOY/dotfiles/commit/ab97e8b862b4f2578c0845048d16bd1383e44324