Skip to content

Commit 76de285

Browse files
authored
explicitly allow '*' in specs for clique_usage:register/2 (#3)
else, dialyzer will complain about specs like this: clique:register_usage(["riak-admin", "tictacaae", "rebuild-schedule", '*'], ...)
1 parent 815d71e commit 76de285

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/clique.erl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ register_command(Cmd, Keys, Flags, Fun) ->
8686

8787
%% @doc Register usage for a given command sequence. Lookups are by longest
8888
%% match.
89-
-spec register_usage([string()], clique_usage:usage()) -> true.
89+
-spec register_usage([string()|'*'], clique_usage:usage()) -> true.
9090
register_usage(Cmd, Usage) ->
9191
clique_usage:register(Cmd, Usage).
9292

src/clique_usage.erl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ teardown() ->
5656

5757
%% @doc Register usage for a given command sequence. Lookups are by longest
5858
%% match.
59-
-spec register([string()], usage()) -> true.
59+
-spec register([string()|'*'], usage()) -> true.
6060
register(Cmd, Usage) ->
6161
ets:insert(?usage_table, {Cmd, Usage}).
6262

0 commit comments

Comments
 (0)