Skip to content

Instantly share code, notes, and snippets.

View mdiin's full-sized avatar

Matthias Varberg Ingesman mdiin

  • Trifork Smart Enterprise
  • Aarhus, Denmark
View GitHub Profile
@mdiin
mdiin / gist:90e51bbb71aa9afb5284c1ebaeea5d14
Created March 3, 2025 18:35
Transcript of a single-file Flix project that demonstrates request timeouts with Emacs' eglot LSP client.
[jsonrpc] D[19:30:16.700] Running language server: java -jar /var/home/matthias/.config/emacs/flix/v0.58.0/flix.jar lsp
[jsonrpc] e[19:30:16.701] --> initialize[1] {"jsonrpc":"2.0","id":1,"method":"initialize","params":{"processId":769278,"clientInfo":{"name":"Eglot","version":"1.18"},"rootPath":"/var/home/matthias/Projekter/Flix/test/","rootUri":"file:///var/home/matthias/Projekter/Flix/test","initializationOptions":{},"capabilities":{"workspace":{"applyEdit":true,"executeCommand":{"dynamicRegistration":false},"workspaceEdit":{"documentChanges":true},"didChangeWatchedFiles":{"dynamicRegistration":true},"symbol":{"dynamicRegistration":false},"configuration":true,"workspaceFolders":true},"textDocument":{"synchronization":{"dynamicRegistration":false,"willSave":true,"willSaveWaitUntil":true,"didSave":true},"completion":{"dynamicRegistration":false,"completionItem":{"snippetSupport":false,"deprecatedSupport":true,"resolveSupport":{"properties":["documentation","details","additionalTextEdits"]},"tagSupport":{"val
@mdiin
mdiin / ContinuousSubscriptionPuller.kt
Created May 22, 2024 06:45
NATS durable consumer debugging
package io.o.s.n
import io.nats.client.JetStreamReader
import io.nats.client.JetStreamSubscription
import io.nats.client.Message
import org.slf4j.LoggerFactory
import org.springframework.scheduling.annotation.Async
import org.springframework.stereotype.Component
@Component