Packages

Elixir-native, protocol-focused Language Server Protocol toolkit.

Current section

Files

Jump to
elixir_lsp lib elixir_lsp middleware logging.ex
Raw

lib/elixir_lsp/middleware/logging.ex

defmodule ElixirLsp.Middleware.Logging do
@moduledoc """
Simple logging middleware for inbound messages.
"""
require Logger
def call(message, ctx, next) do
Logger.debug("elixir_lsp inbound #{inspect(message)}")
next.(message, ctx)
end
end