Skip to content

Commit 3fc7b83

Browse files
committed
cleanup
1 parent d4df5b5 commit 3fc7b83

File tree

1 file changed

+3
-21
lines changed

1 file changed

+3
-21
lines changed

lib/grpc_reflection/service/state.ex

Lines changed: 3 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
defmodule GrpcReflection.Service.State do
22
@moduledoc false
33

4-
defstruct services: [], files: %{}, symbols: %{}, extensions: %{}, references: MapSet.new()
4+
defstruct services: [], files: %{}, symbols: %{}, extensions: %{}
55

66
@type descriptor_t :: GrpcReflection.Server.descriptor_t()
77
@type entry_t :: %{optional(binary()) => descriptor_t()}
@@ -10,8 +10,7 @@ defmodule GrpcReflection.Service.State do
1010
services: list(module()),
1111
files: entry_t(),
1212
symbols: entry_t(),
13-
extensions: %{optional(binary()) => list(integer())},
14-
references: MapSet.t(binary())
13+
extensions: %{optional(binary()) => list(integer())}
1514
}
1615

1716
@spec new(list(module)) :: t()
@@ -23,8 +22,7 @@ defmodule GrpcReflection.Service.State do
2322
services: Enum.uniq(state1.services ++ state2.services),
2423
files: Map.merge(state1.files, state2.files),
2524
symbols: Map.merge(state1.symbols, state2.symbols),
26-
extensions: Map.merge(state1.extensions, state2.extensions),
27-
references: MapSet.union(state1.references, state2.references)
25+
extensions: Map.merge(state1.extensions, state2.extensions)
2826
}
2927
end
3028

@@ -42,13 +40,6 @@ defmodule GrpcReflection.Service.State do
4240
%{state | extensions: Map.merge(extensions, state.extensions)}
4341
end
4442

45-
def add_references(%__MODULE__{} = state, refs) do
46-
references = Enum.reduce(refs, state.references, &MapSet.put(&2, &1))
47-
%{state | references: references}
48-
end
49-
50-
def get_references(%__MODULE__{} = state), do: MapSet.to_list(state.references)
51-
5243
def lookup_services(%__MODULE__{services: services}) do
5344
Enum.map(services, fn service_mod -> service_mod.__meta__(:name) end)
5445
end
@@ -74,15 +65,6 @@ defmodule GrpcReflection.Service.State do
7465
Map.has_key?(state.symbols, symbol)
7566
end
7667

77-
@doc """
78-
Get the list of refereneces that are not known symbols
79-
"""
80-
def get_missing_references(%__MODULE__{} = state) do
81-
state.references
82-
|> MapSet.to_list()
83-
|> Enum.reject(&Map.has_key?(state.symbols, &1))
84-
end
85-
8668
def lookup_filename(filename, %__MODULE__{files: files}) do
8769
if Map.has_key?(files, filename) do
8870
{:ok, files[filename]}

0 commit comments

Comments
 (0)