Skip to content

Commit 23a1dee

Browse files
committed
Add gradualizer_cache:clear/1
1 parent 79619e2 commit 23a1dee

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/gradualizer_cache.erl

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99

1010
%% API
1111
-export([start_link/1,
12+
clear/1,
1213
get/2,
1314
store/3]).
1415

@@ -66,6 +67,13 @@ store_(Cache, Key, Value) ->
6667
ok
6768
end.
6869

70+
clear(glb) -> clear_(?GLB_CACHE);
71+
clear(subtype) -> clear_(?SUB_CACHE).
72+
73+
clear_(Cache) ->
74+
ets:delete_all_objects(Cache),
75+
ok.
76+
6977
%%===================================================================
7078
%% gen_server callbacks
7179
%%===================================================================

0 commit comments

Comments
 (0)