Skip to content

Commit

Permalink
Rename encode_iodata to encode_to_iodata (#79)
Browse files Browse the repository at this point in the history
  • Loading branch information
williamthome authored Aug 5, 2024
1 parent 47def5b commit ba980f1
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 14 deletions.
22 changes: 11 additions & 11 deletions src/euneus.erl
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@

-export([encode/1]).
-export([encode/2]).
-export([encode_iodata/1]).
-export([encode_iodata/2]).
-export([encode_to_iodata/1]).
-export([encode_to_iodata/2]).
-export([decode/1]).
-export([decode/2]).
-export([decode_iodata/1]).
Expand All @@ -19,8 +19,8 @@

-ignore_xref([encode/1]).
-ignore_xref([encode/2]).
-ignore_xref([encode_iodata/1]).
-ignore_xref([encode_iodata/2]).
-ignore_xref([encode_to_iodata/1]).
-ignore_xref([encode_to_iodata/2]).
-ignore_xref([decode/1]).
-ignore_xref([decode/2]).
-ignore_xref([decode_iodata/1]).
Expand Down Expand Up @@ -66,28 +66,28 @@ encode(Term) ->
encode(Term, Opts) ->
iolist_to_binary(euneus_encoder:encode(Term, Opts)).

-spec encode_iodata(term()) -> iodata().
-spec encode_to_iodata(term()) -> iodata().
%% @doc Encodes a term into an iodata JSON.
%%
%% <em>Example:</em>
%%
%% ```
%% 1> euneus:encode_iodata(foo).
%% 1> euneus:encode_to_iodata(foo).
%% [$", <<"foo">>, $"]
%% '''
encode_iodata(Term) ->
encode_iodata(Term, #{}).
encode_to_iodata(Term) ->
encode_to_iodata(Term, #{}).

-spec encode_iodata(term(), euneus_encoder:options()) -> iodata().
-spec encode_to_iodata(term(), euneus_encoder:options()) -> iodata().
%% @doc Encodes a term into an iodata JSON.
%%
%% <em>Example:</em>
%%
%% ```
%% 1> euneus:encode_iodata(foo, #{}).
%% 1> euneus:encode_to_iodata(foo, #{}).
%% [$", <<"foo">>, $"]
%% '''
encode_iodata(Term, Opts) ->
encode_to_iodata(Term, Opts) ->
euneus_encoder:encode(Term, Opts).

-spec decode(binary()) -> term().
Expand Down
6 changes: 3 additions & 3 deletions test/euneus_SUITE.erl
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,10 @@ encode_test(Config) when is_list(Config) ->
?assertEqual(<<"[\"foo\"]">>, euneus:encode([foo], #{}))
].

encode_iodata_test(Config) when is_list(Config) ->
encode_to_iodata_test(Config) when is_list(Config) ->
[
?assertEqual([$[, [$", <<"foo">>, $"], $]], euneus:encode_iodata([foo])),
?assertEqual([$[, [$", <<"foo">>, $"], $]], euneus:encode_iodata([foo], #{}))
?assertEqual([$[, [$", <<"foo">>, $"], $]], euneus:encode_to_iodata([foo])),
?assertEqual([$[, [$", <<"foo">>, $"], $]], euneus:encode_to_iodata([foo], #{}))
].

decode_test(Config) when is_list(Config) ->
Expand Down

0 comments on commit ba980f1

Please sign in to comment.