Skip to content

Commit e002f90

Browse files
committed
Cleanup unused code
1 parent 99be817 commit e002f90

File tree

1 file changed

+5
-53
lines changed
  • apps/components_guide/lib/components_guide/research

1 file changed

+5
-53
lines changed

apps/components_guide/lib/components_guide/research/spec.ex

Lines changed: 5 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -7,31 +7,20 @@ defmodule ComponentsGuide.Research.Spec do
77

88
defp read_cache(key) do
99
value = Cachex.get(@cache_name, key)
10-
IO.puts("reading")
10+
IO.puts("reading #{if value == nil, do: "nil", else: "present"}")
1111
IO.inspect(key)
12-
# IO.inspect(value)
1312
value
1413
end
1514

1615
defp write_cache(key, value) do
1716
Cachex.put(@cache_name, key, value)
1817
end
1918

20-
# defp fetch_url(url) when is_binary(url) do
21-
# key = {:fetch, url}
22-
# write_cache(key, :pending)
23-
# result = HTTPClient.get(url)
24-
# {:ok, response} = result
25-
# html = response.body
26-
# write_cache(key, {:html, html})
27-
# html
28-
# end
29-
3019
defp body({:fetch, url}) do
31-
result = HTTPClient.get(url)
32-
{:ok, response} = result
33-
html = response.body
34-
{:ok, html}
20+
with {:ok, response} <- HTTPClient.get(url) do
21+
html = response.body
22+
{:ok, html}
23+
end
3524
end
3625

3726
defp body({:html_document, url}) do
@@ -59,43 +48,6 @@ defmodule ComponentsGuide.Research.Spec do
5948
end
6049
end
6150

62-
# defp html_string_for_url(url) when is_binary(url) do
63-
# with {:ok, result} <- read_cache({:fetch, url}),
64-
# {:html, value} <- result do
65-
# value
66-
# else
67-
# # Not in cache
68-
# {:ok, nil} ->
69-
# IO.puts("not in cache, fetching")
70-
# # fetch_url(url)
71-
# {:ok, html} = process({:fetch, url})
72-
# write_cache({:fetch, url}, {:html, html})
73-
# {:ok, html}
74-
75-
# _ ->
76-
# :err
77-
# end
78-
# end
79-
80-
# defp html_document_for_url(url) when is_binary(url) do
81-
# case read_cache({:html_document, url}) do
82-
# # Not in cache
83-
# {:ok, nil} ->
84-
# IO.puts("not in cache, parsing")
85-
# html = html_string_for_url(url)
86-
# document = Meeseeks.parse(html)
87-
# # :crypto.hash(:sha256,"I love Elixir")
88-
# write_cache({:html_document, url}, document)
89-
# document
90-
91-
# {:ok, document} ->
92-
# document
93-
94-
# _ ->
95-
# nil
96-
# end
97-
# end
98-
9951
def clear_search_cache() do
10052
Cachex.clear(@cache_name)
10153
end

0 commit comments

Comments
 (0)