From 4b59db3642ec06d25c4777f29b0bd8d4e86a8acc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Samson?= Date: Wed, 18 Jun 2025 09:57:17 +0200 Subject: [PATCH] Add spec for get_field_types --- lib/elixir_sense/providers/utils/field.ex | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/elixir_sense/providers/utils/field.ex b/lib/elixir_sense/providers/utils/field.ex index f3712089..d4904d94 100644 --- a/lib/elixir_sense/providers/utils/field.ex +++ b/lib/elixir_sense/providers/utils/field.ex @@ -4,6 +4,7 @@ defmodule ElixirSense.Providers.Utils.Field do alias ElixirSense.Core.Normalized.Typespec alias ElixirSense.Core.TypeInfo + @spec get_field_types(Metadata.t(), module, boolean) :: %{optional(atom) => Macro.t()} def get_field_types(%Metadata{} = metadata, mod, include_private) when is_atom(mod) do case get_field_types_from_metadata(metadata, mod, include_private) do nil -> get_field_types_from_introspection(mod, include_private)