Open Source

Open Source

Als Entwickler habe ich zu einigen Open-Source-Projekten beigetragen, da Open-Source ein wichtiger Bestandtteil der heutigen Softwareentwicklung ist und ich diese Software nickt ausschließlich konsumieren möchte, sondern auch etwas dazu beisteuern will. Hier finden Sie meine Open-Source-Aktivitäten als Atom-Feed.
  • schrieveslaach commented on merge request !27 at schrieveslaach / sonarlint.nvim

    Cool, thanks for testing.

  • schrieveslaach deleted project branch new-jdtls-setup-handling at schrieveslaach / sonarlint.nvim

    schrieveslaach (9ce2318b) at 04 Oct 10:09

  • schrieveslaach closed issue #36: Using new lspconfig setup method for jdtls at schrieveslaach / sonarlint.nvim

    When I use the new setup method via lspconfig then I get the error below.

    https://github.com/mfussenegger/nvim-jdtls/?tab=readme-ov-file#via-lspconfig

    Error executing vim.schedule lua callback: ...al/share/nvim/lazy/sonarlint.nvim/lua/sonarlint/java.lua:171: attempt to index field 'handl
    ers' (a nil value)                                                                                                                       
    stack traceback:                                                                                                                         
            ...al/share/nvim/lazy/sonarlint.nvim/lua/sonarlint/java.lua:171: in function 'init_config'                                       
            ...al/share/nvim/lazy/sonarlint.nvim/lua/sonarlint/java.lua:166: in function ''                                                  
            vim/_editor.lua: in function ''                                                                                                  
            vim/_editor.lua: in function <vim/_editor.lua:0>                                                                                 

    I couldn't figure out how to delay or postpone sonarlint configuration after the nvim-jdtls has done it's init setup.

  • schrieveslaach pushed to project branch main at schrieveslaach / sonarlint.nvim

    schrieveslaach (1d49a469) at 04 Oct 10:09

    Use LspAttach Event to Install Classpath and Readiness Handling

  • schrieveslaach accepted merge request !27: Use LspAttach Event to Install Classpath and Readiness Handling at schrieveslaach / sonarlint.nvim

    Fixes #36

  • schrieveslaach pushed to project branch main at schrieveslaach / dotfiles

    schrieveslaach (e6b8ac4d) at 03 Oct 10:19

    nvim: use new JDTLS init method

  • schrieveslaach commented on merge request !27 at schrieveslaach / sonarlint.nvim

    After changing my dotfiles to use also the new jdtls initialization, I could reproduce your recent error. Now, it should be working fine. Can you give it another try?

  • schrieveslaach pushed to project branch new-jdtls-setup-handling at schrieveslaach / sonarlint.nvim

    schrieveslaach (9ce2318b) at 03 Oct 10:07

    Use LspAttach Event to Install Classpath and Readiness Handling

  • schrieveslaach commented on merge request !27 at schrieveslaach / sonarlint.nvim

    I found another approach that's get rid of the dependency on language/status. Do you mind to check if this is working with new jdtls setup. With the old setup it works.

  • schrieveslaach pushed to project branch new-jdtls-setup-handling at schrieveslaach / sonarlint.nvim

    schrieveslaach (0eda4467) at 02 Oct 10:06

    Use LspAttach Event to Install Classpath and Readiness Handling

  • schrieveslaach pushed PREvant
  • schrieveslaach deleted
    Updated Oct 1
  • schrieveslaach pushed PREvant
  • schrieveslaach deleted
    Updated Oct 1
  • schrieveslaach pushed PREvant
  • schrieveslaach pushed PREvant
  • schrieveslaach created a branch
    Updated Oct 1
  • schrieveslaach contributed to aixigo/PREvant
    In preparation of a persistent worker-producer queue (see #262) this commit moves the application of the “ID Token Claims to Owner Mapping” hook ea…
  • schrieveslaach commented on issue #36 at schrieveslaach / sonarlint.nvim

    @azdanov, can you try !27 (merged) to see it that fixes the issue?

  • schrieveslaach opened merge request !27: Use LspAttach Event to Install Classpath and Readiness Handling at schrieveslaach / sonarlint.nvim

    Fixes #36

  • schrieveslaach pushed new project branch new-jdtls-setup-handling at schrieveslaach / sonarlint.nvim

    schrieveslaach (12a749c8) at 30 Sep 11:17

    Handle empty handlers for jdtls client

  • schrieveslaach pushed to project branch main at schrieveslaach / sonarlint.nvim

    schrieveslaach (6a3f95e0) at 30 Sep 11:10

    Fix code style

  • schrieveslaach pushed to project branch main at schrieveslaach / sonarlint.nvim

    schrieveslaach (eb3d9c16) at 30 Sep 11:08

    Close Popup when Leaving Buffer

  • schrieveslaach pushed to project branch main at schrieveslaach / dotfiles

    schrieveslaach (7feaa7ad) at 28 Sep 11:01

    nvim, nushell: make sure that CLI params can be passed to Neovim in...

  • schrieveslaach pushed to project branch main at schrieveslaach / sonarlint.nvim

    schrieveslaach (1281dbb4) at 28 Sep 10:57

    Show Rules and Description in Popup

  • schrieveslaach commented on issue #35 at schrieveslaach / sonarlint.nvim

    Yes, that could be done to prevent the crashing. What bothers me though, that a client can crash the server and currently sonarlint-language-server relies on the client to not crash the server (see also my comment here).

    Let's see how they respond.

    Meanwhile, you should be able to prevent the crash in your local sonarlint.nvim conf:

             require("sonarlint").setup({
                server = {
                   -- …
                   init_options = {
                      connections = vim.empty_dict(),
                      rules = vim.empty_dict(),
                      automaticAnalysis = true,
                   },
                },
             })
    
  • schrieveslaach pushed PREvant
  • schrieveslaach commented on issue #35 at schrieveslaach / sonarlint.nvim
  • schrieveslaach created a branch
    Updated Sep 18
  • schrieveslaach commented on issue #35 at schrieveslaach / sonarlint.nvim
    diff --git a/src/main/java/org/sonarsource/sonarlint/ls/SonarLintLanguageServerInitializationOptions.java b/src/main/java/org/sonarsource/sonarlint/ls/SonarLintLanguageServerInitializationOptions.java
    index bf0bdd38..b8a76ef6 100644
    --- a/src/main/java/org/sonarsource/sonarlint/ls/SonarLintLanguageServerInitializationOptions.java
    +++ b/src/main/java/org/sonarsource/sonarlint/ls/SonarLintLanguageServerInitializationOptions.java
    @@ -19,6 +19,7 @@
      */
     package org.sonarsource.sonarlint.ls;
     
    +import java.util.Collections;
     import java.util.Map;
     
     public record SonarLintLanguageServerInitializationOptions(
    @@ -31,7 +32,7 @@ public record SonarLintLanguageServerInitializationOptions(
       Map<String, Object> additionalAttributes,
       String clientNodePath,
       boolean focusOnNewCode,
    -  boolean automaticAnalysis,
    +  Boolean automaticAnalysis,
       String omnisharpDirectory,
       String csharpOssPath,
       String csharpEnterprisePath,
    @@ -41,4 +42,16 @@ public record SonarLintLanguageServerInitializationOptions(
       Map<String, Object> rules,
       Map<String, Object> connections) {
     
    +  public SonarLintLanguageServerInitializationOptions {
    +    if (rules == null) {
    +      rules = Collections.emptyMap();
    +    }
    +    if (connections == null) {
    +      connections = Collections.emptyMap();
    +    }
    +    if (automaticAnalysis == null) {
    +      automaticAnalysis = Boolean.TRUE;
    +    }
    +  }
    +
     }

    This change did the trick. Digging into the diff of the release revealed to me that sonarlint-language-server relies on the client to initialize some maps. I'll create a PR and see if they'll merge it.

  • schrieveslaach commented on issue #35 at schrieveslaach / sonarlint.nvim

    I can confirm that I'm running into the same issue. I created a fix for the NPE locally and tried to see if that is enough and if this local fix could be upstreamed. Here is the fix:

    diff --git a/src/main/java/org/sonarsource/sonarlint/ls/SonarLintLanguageServerInitializationOptions.java b/src/main/java/org/sonarsource/sonarlint/ls/SonarLintLanguageServerInitializationOptions.java
    index bf0bdd38..3a797b72 100644
    --- a/src/main/java/org/sonarsource/sonarlint/ls/SonarLintLanguageServerInitializationOptions.java
    +++ b/src/main/java/org/sonarsource/sonarlint/ls/SonarLintLanguageServerInitializationOptions.java
    @@ -19,6 +19,7 @@
      */
     package org.sonarsource.sonarlint.ls;
     
    +import java.util.Collections;
     import java.util.Map;
     
     public record SonarLintLanguageServerInitializationOptions(
    @@ -41,4 +42,13 @@ public record SonarLintLanguageServerInitializationOptions(
       Map<String, Object> rules,
       Map<String, Object> connections) {
     
    +   public SonarLintLanguageServerInitializationOptions {
    +      if (rules == null) {
    +         rules = Collections.emptyMap();
    +      }
    +      if (connections == null) {
    +         connections = Collections.emptyMap();
    +      }
    +   }
    +
     }

    That fixes the error message and the LSP starts. However, there must be more adjustment because I don't get any diagnostics from Sonarlint LS.

  • schrieveslaach pushed to project branch main at schrieveslaach / dotfiles

    schrieveslaach (29ae9ff6) at 18 Sep 06:28

    nvim: Set TERM variable for ZelliJ Issue #3412

  • schrieveslaach deleted project branch convert-rule-html-to-markdown at schrieveslaach / sonarlint.nvim

    schrieveslaach (067f041f) at 18 Sep 06:14

  • schrieveslaach pushed to project branch main at schrieveslaach / sonarlint.nvim

    schrieveslaach (dc570255) at 18 Sep 06:14

    Convert Rule HTML Content to Markdown

  • schrieveslaach accepted merge request !26: Convert Rule HTML Content to Markdown at schrieveslaach / sonarlint.nvim

    With this commit the rule description is converted from HTML to markdown so that the display in the UI looks nicer.

  • schrieveslaach pushed to project branch convert-rule-html-to-markdown at schrieveslaach / sonarlint.nvim

    schrieveslaach (067f041f) at 18 Sep 06:12

    Convert Rule HTML Content to Markdown

  • schrieveslaach opened a pull request in sonarlint-language-server
    Aas reported in sonarlint.nvim issue #35 (see here) sonarlint-language-server relies on the client to initialize some previously none-required sett…
  • schrieveslaach commented on an issue in zellij
  • schrieveslaach pushed PREvant
  • schrieveslaach pushed to project branch convert-rule-html-to-markdown at schrieveslaach / sonarlint.nvim

    schrieveslaach (07813986) at 11 Sep 11:44

    More emphasis conversion

  • schrieveslaach pushed to project branch convert-rule-html-to-markdown at schrieveslaach / sonarlint.nvim

    schrieveslaach (4af5879f) at 11 Sep 07:50

    More emphasis conversion

  • schrieveslaach created a branch
    Updated Sep 10
  • schrieveslaach pushed PREvant
  • schrieveslaach deleted
    Updated Sep 10
  • schrieveslaach pushed PREvant
  • schrieveslaach pushed PREvant
  • schrieveslaach opened a pull request in PREvant
    Fixes #40
  • schrieveslaach pushed PREvant
  • schrieveslaach pushed PREvant
  • schrieveslaach commented on pull request aixigo/PREvant#259
  • schrieveslaach pushed to project branch convert-rule-html-to-markdown at schrieveslaach / sonarlint.nvim

    schrieveslaach (157182e4) at 05 Sep 11:20

    Improve display of rule

    ... and 1 more commit

  • schrieveslaach commented on issue #35 at schrieveslaach / sonarlint.nvim

    Oh, … Yes, I messed up the version numbers. I'll check it out.

  • schrieveslaach opened issue #35: NPE in connection settings with SonarLint 4 at schrieveslaach / sonarlint.nvim
  • schrieveslaach commented on issue #35 at schrieveslaach / sonarlint.nvim

    This issue has been fixed upstream in sonarlint-language-server 4.13. Closing as duplicate of #24 (closed).

  • schrieveslaach closed issue #35: NPE in connection settings with SonarLint 4 at schrieveslaach / sonarlint.nvim
  • schrieveslaach pushed to project branch main at schrieveslaach / dotfiles

    schrieveslaach (ec25369c) at 05 Sep 07:46

    nvim: fix missing highlights and make sure that tree-sitter-cli is ...

  • schrieveslaach pushed to project branch convert-rule-html-to-markdown at schrieveslaach / sonarlint.nvim

    schrieveslaach (00ad9917) at 04 Sep 17:00

    Convert java:S899

  • schrieveslaach pushed to project branch convert-rule-html-to-markdown at schrieveslaach / sonarlint.nvim

    schrieveslaach (76624364) at 04 Sep 11:00

    More tests

  • schrieveslaach pushed to project branch convert-rule-html-to-markdown at schrieveslaach / sonarlint.nvim

    schrieveslaach (fbb02da0) at 04 Sep 10:49

    Remove unused eval command

  • schrieveslaach pushed to project branch convert-rule-html-to-markdown at schrieveslaach / sonarlint.nvim

    schrieveslaach (e4804832) at 04 Sep 10:48

    Install gcc a required CI tool for having tree-sitter parsers

  • schrieveslaach pushed to project branch convert-rule-html-to-markdown at schrieveslaach / sonarlint.nvim

    schrieveslaach (beba2668) at 04 Sep 10:45

    Install git a required CI tool

    ... and 1 more commit

  • schrieveslaach pushed to project branch convert-rule-html-to-markdown at schrieveslaach / sonarlint.nvim

    schrieveslaach (f22d199c) at 04 Sep 10:44

    initial test infra

  • schrieveslaach pushed to project branch convert-rule-html-to-markdown at schrieveslaach / sonarlint.nvim

    schrieveslaach (7e642899) at 04 Sep 08:47

    initial test infra

  • schrieveslaach pushed PREvant
  • schrieveslaach pushed PREvant
  • schrieveslaach commented on pull request aixigo/PREvant#259
  • schrieveslaach commented on pull request aixigo/PREvant#259
  • schrieveslaach commented on pull request aixigo/PREvant#259
  • schrieveslaach commented on pull request aixigo/PREvant#259
  • schrieveslaach commented on pull request aixigo/PREvant#259
  • schrieveslaach commented on pull request aixigo/PREvant#259
  • schrieveslaach commented on pull request aixigo/PREvant#259
  • schrieveslaach commented on pull request aixigo/PREvant#259
  • schrieveslaach commented on pull request aixigo/PREvant#259
  • schrieveslaach pushed PREvant
  • schrieveslaach pushed PREvant
  • schrieveslaach pushed PREvant
  • schrieveslaach pushed PREvant
  • schrieveslaach pushed PREvant
  • schrieveslaach pushed PREvant
  • schrieveslaach pushed to project branch convert-rule-html-to-markdown at schrieveslaach / sonarlint.nvim

    schrieveslaach (e5c6181f) at 28 Aug 16:12

    initial test infra

  • schrieveslaach created a branch
    Updated Aug 28
  • schrieveslaach opened an issue in ethersync
  • schrieveslaach closed an issue in ethersync
  • schrieveslaach commented on an issue in ethersync
  • schrieveslaach commented on an issue in ethersync-jetbrains
  • schrieveslaach opened a pull request in ethersync-jetbrains
    This PR provides support for the new CLI interface of Ethersync 0.7. Fixes #5 Work done so far:
  • schrieveslaach created a branch
    Updated Aug 27
  • schrieveslaach deleted
    Updated Aug 27
  • schrieveslaach pushed PREvant
  • schrieveslaach pushed PREvant
  • schrieveslaach pushed PREvant
  • schrieveslaach opened a pull request in PREvant
    This commit brings an in-memory producer-consumer queue that avoids the
    409 conflict when interacting with the infrastructure. Addresses #40. In fo…
  • schrieveslaach pushed PREvant
  • schrieveslaach labeled an issue help wanted in PREvant
  • schrieveslaach labeled an issue help wanted in PREvant
  • schrieveslaach opened an issue in PREvant
  • schrieveslaach commented on pull request aixigo/PREvant#254
  • schrieveslaach commented on pull request aixigo/PREvant#254
  • schrieveslaach commented on pull request aixigo/PREvant#254
  • schrieveslaach commented on pull request aixigo/PREvant#254
  • schrieveslaach commented on pull request aixigo/PREvant#254
  • schrieveslaach commented on pull request aixigo/PREvant#254
  • schrieveslaach commented on pull request aixigo/PREvant#254
  • schrieveslaach commented on pull request aixigo/PREvant#254
  • schrieveslaach commented on pull request aixigo/PREvant#254
  • schrieveslaach commented on pull request aixigo/PREvant#254
  • schrieveslaach commented on issue #29 at schrieveslaach / sonarlint.nvim

    My PR on GitHub got closed because this broke the VSCode plugin:

    A side effect from this change is that users will keep seeing the notification even though they chose the "don't show again" action in VSCode.

    There is a new idea and one has to implement it and there is now an official Jira ticket (SLLS-345).

  • schrieveslaach commented on issue #34 at schrieveslaach / sonarlint.nvim

    This issue seems to be related to #29 in which I tried to provide an upstream solution that will notify if something is wrong with the NodeJS binary. However, the PR on GitHub got closed due to wrong assumptions on my end.

    Can you check if your NodeJS binary is available on the PATH?

  • schrieveslaach pushed to project branch main at schrieveslaach / dotfiles

    schrieveslaach (f337f660) at 19 Aug 06:50

    nvim: migrate tree-sitter to new development branch

  • schrieveslaach deleted branch server-info at schrieveslaach/eclipse.jdt.ls
    Updated Aug 15
  • schrieveslaach deleted
    Updated Aug 15
  • schrieveslaach commented on task #33 at schrieveslaach / sonarlint.nvim

    @metal3d, I'm not sure if such things should be documented here because usually the package-manager instruction own its own are sufficient enough.

    I'm also wondering why you need to work with vim.schedule because looking at my sonarlint.nvim setup there is no need for it.

  • schrieveslaach commented on pull request eclipse-jdtls/eclipse.jdt.ls#3503
    Overall, everything else looks good. Also I would just rename the commit title to Provider Server Info in response to initialize call. The commit…
  • schrieveslaach commented on pull request eclipse-jdtls/eclipse.jdt.ls#3503
    Done.
  • schrieveslaach commented on pull request eclipse-jdtls/eclipse.jdt.ls#3503
  • schrieveslaach pushed to server-info in schrieveslaach/eclipse.jdt.ls
  • schrieveslaach pushed eclipse.jdt.ls
  • schrieveslaach pushed to project branch convert-rule-html-to-markdown at schrieveslaach / sonarlint.nvim

    schrieveslaach (23ad1736) at 12 Aug 20:28

    Convert Rule HTML Content to Markdown

  • schrieveslaach opened merge request !26: Draft: Convert Rule HTML Content to Markdown at schrieveslaach / sonarlint.nvim

    With this commit the rule description is converted from HTML to markdown so that the display in the UI looks nicer.

  • schrieveslaach pushed new project branch convert-rule-html-to-markdown at schrieveslaach / sonarlint.nvim

    schrieveslaach (c99c9a92) at 12 Aug 19:59

    Convert Rule HTML Content to Markdown

  • schrieveslaach pushed to project branch main at schrieveslaach / dotfiles

    schrieveslaach (44489622) at 12 Aug 16:59

    nvim: use correct Treesitter plugin branch

  • schrieveslaach pushed eclipse.jdt.ls
  • schrieveslaach commented on pull request eclipse-jdtls/eclipse.jdt.ls#3503
  • schrieveslaach opened a pull request in mason-org/mason-registry
    Describe your changes update sonarlint-language server to 4.28.0 Issue ticket number and link Checklist before requesting a review If the package…
  • schrieveslaach created a branch upgrade-sonarlint-lanuage-server in schrieveslaach/mason-registry
    Updated Aug 10
  • schrieveslaach created a branch
    Updated Aug 10
  • schrieveslaach pushed to server-info in schrieveslaach/eclipse.jdt.ls
  • schrieveslaach pushed eclipse.jdt.ls
  • schrieveslaach commented on pull request eclipse-jdtls/eclipse.jdt.ls#3503
    Done.
  • schrieveslaach commented on pull request eclipse-jdtls/eclipse.jdt.ls#3503
  • schrieveslaach commented on pull request eclipse-jdtls/eclipse.jdt.ls#3503
    Done.
  • schrieveslaach commented on pull request eclipse-jdtls/eclipse.jdt.ls#3503
  • schrieveslaach pushed to server-info in schrieveslaach/eclipse.jdt.ls
  • schrieveslaach pushed eclipse.jdt.ls
  • schrieveslaach commented on pull request eclipse-jdtls/eclipse.jdt.ls#3503
    I wasn't aware of JavaLanguageServerPlugin.getVersion(). This approach would also remove the need to have the additional Maven plugin. However, the…
  • schrieveslaach commented on pull request eclipse-jdtls/eclipse.jdt.ls#3503
  • schrieveslaach pushed to project branch main at schrieveslaach / dotfiles

    schrieveslaach (de6035ec) at 10 Aug 07:56

    nvim: fix Lua code style

  • schrieveslaach contributed to mason-org/mason-registry
    update sonarlint-language server to 4.28.0
  • schrieveslaach pushed to project branch main at schrieveslaach / dotfiles

    schrieveslaach (ac6623ef) at 07 Aug 08:42

    nvim: Simplyfy runtime initialization for jdtls

    ... and 1 more commit

  • schrieveslaach commented on pull request eclipse-jdtls/eclipse.jdt.ls#3503
    Updated my ECA and also linked my GitHub account but still no green checkmark.
  • schrieveslaach commented on pull request eclipse-jdtls/eclipse.jdt.ls#3503
    I'm not sure why the license check fails because I successfully provided already some PRs to this project, see here.
  • schrieveslaach deleted branch jdtls-bootstrapping at schrieveslaach/eclipse.jdt.ls
    Updated Aug 15
  • schrieveslaach deleted
    Updated Aug 7
  • schrieveslaach commented on issue eclipse-jdtls/eclipse.jdt.ls#3484
    Couldn't figure out yet why PDE doesn't work for me yet… Anyway, @rgrunber I took your suggestion from above and provided a PR. Do you mind to chec…
  • schrieveslaach opened a pull request in eclipse-jdtls/eclipse.jdt.ls
    The InitHandler will fill the serverInfo with the dynamic Maven version property that is generated by the git-commit-id-maven-plugin. Fixes #3484 W…
  • schrieveslaach pushed to server-info in schrieveslaach/eclipse.jdt.ls
  • schrieveslaach pushed eclipse.jdt.ls
  • schrieveslaach commented on an issue in eclipse.jdt.ls
  • schrieveslaach contributed to eclipse-jdtls/eclipse.jdt.ls
    The InitHandler will fill the serverInfo with the dynamic Maven version property that is generated by the git-commit-id-maven-plugin. Fixes #3484 W…
  • schrieveslaach created a branch
    Updated Aug 5
  • schrieveslaach deleted branch vscode-pde at schrieveslaach/mason-registry
    Updated Aug 10
  • schrieveslaach deleted
    Updated Aug 3
  • schrieveslaach commented on pull request mason-org/mason-registry#10862
    Understandable. I'll try and add a personal registry to my dotfiles.
  • schrieveslaach pushed to project branch main at schrieveslaach / dotfiles

    schrieveslaach (c97be090) at 02 Aug 20:13

    nvim: replace custom GitLab link opening/yanking with folke/snacks....

  • schrieveslaach pushed to project branch main at schrieveslaach / sonarlint.nvim

    schrieveslaach (5c3e0bb6) at 02 Aug 18:29

    Add some comments for future work

  • schrieveslaach pushed to project branch main at schrieveslaach / sonarlint.nvim

    schrieveslaach (522b9b8a) at 02 Aug 13:09

    Improve docs

  • schrieveslaach commented on issue #5 at schrieveslaach / sonarlint.nvim

    FYI: Implemented by ffba8a6c and cc32d4e9.

  • schrieveslaach commented on merge request !20 at schrieveslaach / sonarlint.nvim

    Implemented by ffba8a6c and cc32d4e9.

  • schrieveslaach closed merge request !20: feat(sonarlint): add connected mode support at schrieveslaach / sonarlint.nvim

    This PR implements the handling of connected mode by sonarlint. This is largely inspired by how the vscode plugin does it.

    The plugin will prompt the user for a token if necessary and will store it locally (as I've seen other plugins do, like Codeium). A future improvement could be to store those tokens in a more secure place.

    Changes

    • Updated README.md with instructions for connected mode setup
    • Added handler for sonarlint/getTokenForServer in sonarlint.lua
    • Created auth.lua to manage SonarLint tokens
    • Added Neovim command SonarLintToken to input tokens

    Fixes #5.

  • schrieveslaach commented on merge request !9 at schrieveslaach / sonarlint.nvim

    Implemented by ffba8a6c and cc32d4e9.

  • schrieveslaach closed merge request !9: Draft: Connected Mode at schrieveslaach / sonarlint.nvim

    Fixes #5

  • schrieveslaach commented on merge request !23 at schrieveslaach / sonarlint.nvim

    @Alfaixx, I took your MR and included as ffba8a6c into main line. Also, I built on the resolve issue command in cc32d4e9. Thanks for the initial contribution.

    As the changes are squashed and merged into mainline, I'll close this MR.

  • schrieveslaach closed merge request !23: feat: support connected mode at schrieveslaach / sonarlint.nvim

    Basically title, perhaps a little bit rocky with the token config and requiring before_init for multiple projects, but it's a start I suppose. Let me know if you'd like me to change anything

  • schrieveslaach closed issue #5: Sonarlint / sonarqube connected mode at schrieveslaach / sonarlint.nvim

    Hello,

    First of all thanks for your plugin, it's a great help for my everyday work :)

    I'm looking for a way to set up the "connected mode" (https://docs.sonarsource.com/sonarqube/latest/user-guide/sonarlint-connected-mode/), but the doc only refers to vscode/eclipse/... Do you know if there's an easy way to setup this connected mode using your plugin ?

    Thanks a lot

  • schrieveslaach pushed to project branch main at schrieveslaach / sonarlint.nvim

    schrieveslaach (cc32d4e9) at 02 Aug 12:57

    Resolve Issue in Connected Mode

    ... and 1 more commit

  • schrieveslaach pushed to project branch main at schrieveslaach / dotfiles

    schrieveslaach (475127ff) at 02 Aug 07:44

    nvim, nushell: make handling of JVMs more robust

  • schrieveslaach pushed PREvant
  • schrieveslaach created a branch
    Updated Aug 1
  • schrieveslaach opened a pull request in PREvant
  • schrieveslaach pushed to master in aixigo/PREvant
  • schrieveslaach commented on issue zellij-org/zellij#3412
    It seems that using :TSPlaygroundToggle in Neovim is very related and maybe, a good candidate to iterate on the issue: Bildschirmaufzeichnung.v…
  • schrieveslaach commented on pull request Ardumower/Sunray#170
    @greymfm, this PR also adds the ability to compile sunray for the the newest Rasperry PI OS (Bookworm). Without this commit I cannot link the sunra…
  • schrieveslaach commented on issue eclipse-jdtls/eclipse.jdt.ls#3484
    Where are you seeing the issues ? I'm able to load the JDT-LS in Eclipse through the PDE plugin. VS Code works as well with https://marketplace.vi…
  • schrieveslaach starred aixigo/PREvant
    Composing Microservices into Reviewable and Testable Applications Rust 17 Updated Aug 1
  • schrieveslaach deleted branch user-to-owner-hook at aixigo/PREvant
    Updated Aug 1
  • schrieveslaach pushed to master in aixigo/PREvant
  • schrieveslaach merged a pull request in aixigo/PREvant
    In some situations the ID token, used by authentication, is generated on behalf of someone and thus, the sub field doesn't match to the user's sub …
  • schrieveslaach pushed to user-to-owner-hook in aixigo/PREvant
  • schrieveslaach pushed to project branch main at schrieveslaach / dotfiles

    schrieveslaach (74bb9e1e) at 22 Jul 08:22

    nvim: sqlx injections

    ... and 1 more commit

  • schrieveslaach pushed to user-to-owner-hook in aixigo/PREvant
  • schrieveslaach pushed to main in ethersync/ethersync-jetbrains
  • schrieveslaach pushed to main in ethersync/ethersync-jetbrains
  • schrieveslaach pushed to main in ethersync/ethersync-jetbrains
  • schrieveslaach pushed to main in ethersync/ethersync-jetbrains
  • schrieveslaach pushed to user-to-owner-hook in aixigo/PREvant
  • schrieveslaach pushed to user-to-owner-hook in aixigo/PREvant
  • schrieveslaach opened a pull request in mason-org/mason-registry
    Describe your changes The extension for eclipse.jdt.ls (Java language server) provides Eclipse PDE support and is required for the development of e…
  • schrieveslaach pushed to vscode-pde in schrieveslaach/mason-registry
  • schrieveslaach created a branch vscode-pde in schrieveslaach/mason-registry
    Updated Aug 3
  • schrieveslaach forked schrieveslaach/mason-registry from mason-org/mason-registry
    Core registry for mason.nvim. 225 Updated Aug 10
  • schrieveslaach pushed to project branch main at schrieveslaach / dotfiles

    schrieveslaach (98969ab4) at 15 Jul 18:39

    zellij: Upgrade vim-zellij-navigator

    ... and 1 more commit

  • schrieveslaach pushed to project branch main at schrieveslaach / dotfiles

    schrieveslaach (689d7acf) at 14 Jul 19:54

    neovim: Play with treesitter to inject SQL for RUST (testing with r...

  • schrieveslaach commented on pull request aixigo/PREvant#243
    @MLesker, do you mind to checkout the docs if they make sense.
  • schrieveslaach commented on pull request aixigo/PREvant#243
    @MLesker, during debugging with GitLab and ID Tokens we noticed that the sub field of the ID token contains the project ID and thus the login infor…
  • schrieveslaach commented on pull request aixigo/PREvant#243
    no, doesn't work…
  • schrieveslaach pushed to openid-connect-auth in aixigo/PREvant
  • schrieveslaach pushed to openid-connect-auth in aixigo/PREvant
  • schrieveslaach commented on pull request aixigo/PREvant#243
    In release mode, Rocket requires you to set a secret key if the secrets feature is enabled. https://rocket.rs/guide/v0.5/configuration/#secret-key
  • schrieveslaach commented on pull request aixigo/PREvant#243
    Clone can be avoided. Note let (services, mut owners, user_defined_parameters) = running_app.into_services_and_owners_user_defined_parameters(); l…