diff --git a/priv/ec_semver_parser.peg b/priv/ec_semver_parser.peg index 1210ff9..d0444a6 100644 --- a/priv/ec_semver_parser.peg +++ b/priv/ec_semver_parser.peg @@ -7,8 +7,3 @@ version_part <- numeric_part / alpha_part ; numeric_part <- [0-9]+ `erlang:list_to_integer(erlang:binary_to_list(erlang:iolist_to_binary(Node)))` ; alpha_part <- [A-Za-z0-9]+ `erlang:iolist_to_binary(Node)` ; - -%% This only exists to get around a bug in erlang where if -%% warnings_as_errors is specified `nowarn` directives are ignored - - `-compile(export_all).` \ No newline at end of file diff --git a/src/ec_semver_parser.erl b/src/ec_semver_parser.erl index dfd9eda..556f984 100644 --- a/src/ec_semver_parser.erl +++ b/src/ec_semver_parser.erl @@ -12,7 +12,7 @@ -define(p_zero_or_more,true). --compile(export_all). + -spec file(file:name()) -> any(). file(Filename) -> case file:read_file(Filename) of {ok,Bin} -> parse(Bin); Err -> Err end.