Skip to content

Commit 7caa918

Browse files
trbngrStrech
andauthored
Replace Logger.warn/1 with Logger.warning/2 (#107)
* Bump min. version of Elixir to 1.12 * Update CI setup and list of supported versions * Update dependencies * Bump version to v0.27.0 --------- Co-authored-by: Sergey Fedorov <oni.strech@gmail.com>
1 parent 2b7441f commit 7caa918

File tree

9 files changed

+43
-45
lines changed

9 files changed

+43
-45
lines changed

.github/workflows/ci.yaml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
name: Internal Typespecs
1515
env:
1616
OTP: "23.3"
17-
ELIXIR: "1.11"
17+
ELIXIR: "1.12"
1818
steps:
1919
- uses: actions/checkout@v2
2020
- uses: erlef/setup-beam@v1
@@ -51,7 +51,7 @@ jobs:
5151
name: Code Style
5252
env:
5353
OTP: "23.3"
54-
ELIXIR: "1.11"
54+
ELIXIR: "1.12"
5555
steps:
5656
- uses: actions/checkout@v2
5757
- uses: erlef/setup-beam@v1
@@ -78,8 +78,8 @@ jobs:
7878
runs-on: ubuntu-20.04
7979
name: Code Formatting
8080
env:
81-
OTP: "20.3"
82-
ELIXIR: "1.6"
81+
OTP: "23.3"
82+
ELIXIR: "1.12"
8383
steps:
8484
- uses: actions/checkout@v2
8585
- uses: erlef/setup-beam@v1
@@ -108,7 +108,7 @@ jobs:
108108
name: External Typespecs
109109
env:
110110
OTP: "23.3"
111-
ELIXIR: "1.11"
111+
ELIXIR: "1.12"
112112
steps:
113113
- uses: actions/checkout@v2
114114
- uses: erlef/setup-beam@v1
@@ -147,22 +147,22 @@ jobs:
147147
runs-on: ubuntu-20.04
148148
name: OTP ${{ matrix.otp }} / Elixir ${{ matrix.elixir }}
149149
strategy:
150+
# NOTE: We are going to support 4 version from the official list of 5
151+
# https://hexdocs.pm/elixir/compatibility-and-deprecations.html
150152
matrix:
151-
otp: ["22.3"]
152-
elixir: ["1.9"]
153+
otp: ["24.3"]
154+
elixir: ["1.12"]
153155
include:
154-
- otp: "20.3"
155-
elixir: "1.6"
156-
- otp: "21.3"
157-
elixir: "1.8"
158-
- otp: "22.3"
159-
elixir: "1.9"
160-
- otp: "23.3"
161-
elixir: "1.11"
162156
- otp: "24.3"
163157
elixir: "1.12"
164-
- otp: "25.0"
158+
- otp: "24.3"
159+
elixir: "1.13.3"
160+
- otp: "25.3"
161+
elixir: "1.13"
162+
- otp: "25.3"
165163
elixir: "1.14"
164+
- otp: "26.0"
165+
elixir: "1.15"
166166
steps:
167167
- uses: actions/checkout@v2
168168
- uses: erlef/setup-beam@v1

lib/avrora/codec/object_container_file.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ defmodule Avrora.Codec.ObjectContainerFile do
4444

4545
@impl true
4646
def decode(payload, schema: _schema) when is_binary(payload) do
47-
Logger.warn("message already contains embeded schema, given schema will be ignored")
47+
Logger.warning("message already contains embeded schema, given schema will be ignored")
4848
decode(payload)
4949
end
5050

lib/avrora/codec/schema_registry.ex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,14 +47,14 @@ defmodule Avrora.Codec.SchemaRegistry do
4747
case payload do
4848
<<@magic_bytes, <<id::size(32)>>, body::binary>> ->
4949
unless is_nil(schema.id) do
50-
Logger.warn("message already contains embeded schema id, given schema id will be ignored")
50+
Logger.warning("message already contains embeded schema id, given schema id will be ignored")
5151
end
5252

5353
schema = %Schema{schema | id: id}
5454

5555
with {:ok, schema} <- resolve(schema) do
5656
if id != schema.id do
57-
Logger.warn("message embeded schema id is different from the resolved and used schema id")
57+
Logger.warning("message embeded schema id is different from the resolved and used schema id")
5858
end
5959

6060
Codec.Plain.decode(body, schema: schema)

lib/avrora/encoder.ex

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ defmodule Avrora.Encoder do
6666
def decode(payload, schema_name: schema_name) when is_binary(payload) do
6767
with {:ok, schema_name} <- Name.parse(schema_name) do
6868
unless is_nil(schema_name.version) do
69-
Logger.warn("decoding with schema version is not supported, `#{schema_name.name}` used instead")
69+
Logger.warning("decoding with schema version is not supported, `#{schema_name.name}` used instead")
7070
end
7171

7272
schema = %Schema{full_name: schema_name.name}
@@ -76,7 +76,7 @@ defmodule Avrora.Encoder do
7676
|> Enum.find(& &1.is_decodable(payload))
7777

7878
if codec == Codec.Plain do
79-
Logger.warn(
79+
Logger.warning(
8080
"`Avrora.Encoder.decode/2` with plain format is deprecated, use `Avrora.Encoder.decode_plain/2` instead"
8181
)
8282
end
@@ -98,7 +98,7 @@ defmodule Avrora.Encoder do
9898
def decode_plain(payload, schema_name: schema_name) when is_binary(payload) do
9999
with {:ok, schema_name} <- Name.parse(schema_name) do
100100
unless is_nil(schema_name.version) do
101-
Logger.warn("decoding with schema version is not supported, `#{schema_name.name}` used instead")
101+
Logger.warning("decoding with schema version is not supported, `#{schema_name.name}` used instead")
102102
end
103103

104104
Codec.Plain.decode(payload, schema: %Schema{full_name: schema_name.name})
@@ -134,13 +134,13 @@ defmodule Avrora.Encoder do
134134
def encode(payload, schema_name: schema_name, format: format) when is_map(payload) do
135135
with {:ok, schema_name} <- Name.parse(schema_name) do
136136
if format == :plain do
137-
Logger.warn(
137+
Logger.warning(
138138
"`Avrora.Encoder.encode/2` with `format: :plain` is deprecated, use `Avrora.Encoder.encode_plain/2` instead"
139139
)
140140
end
141141

142142
unless is_nil(schema_name.version) do
143-
Logger.warn("encoding with schema version is not supported yet, `#{schema_name.name}` used instead")
143+
Logger.warning("encoding with schema version is not supported yet, `#{schema_name.name}` used instead")
144144
end
145145

146146
schema = %Schema{full_name: schema_name.name}
@@ -178,7 +178,7 @@ defmodule Avrora.Encoder do
178178
def encode_plain(payload, schema_name: schema_name) when is_map(payload) do
179179
with {:ok, schema_name} <- Name.parse(schema_name) do
180180
unless is_nil(schema_name.version) do
181-
Logger.warn(
181+
Logger.warning(
182182
"encoding with schema version is not supported for plain format, `#{schema_name.name}` used instead"
183183
)
184184
end

lib/avrora/storage/file.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ defmodule Avrora.Storage.File do
4848
with {:ok, schema_name} <- Name.parse(name),
4949
filepath <- name_to_filepath(schema_name.name) do
5050
unless is_nil(schema_name.version) do
51-
Logger.warn("reading schema file with version is not allowed, `#{schema_name.name}` used instead")
51+
Logger.warning("reading schema file with version is not allowed, `#{schema_name.name}` used instead")
5252
end
5353

5454
Logger.debug("reading schema `#{schema_name.name}` from the file #{filepath}")

lib/avrora/storage/registry.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ defmodule Avrora.Storage.Registry do
7373
{:ok, id} <- Map.fetch(response, "id"),
7474
{:ok, schema} <- SchemaEncoder.from_json(value) do
7575
unless is_nil(schema_name.version) do
76-
Logger.warn("storing schema with version is not allowed, `#{schema_name.name}` used instead")
76+
Logger.warning("storing schema with version is not allowed, `#{schema_name.name}` used instead")
7777
end
7878

7979
Logger.debug("new schema `#{schema_name.name}` stored with global id `#{id}`")

mix.exs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
defmodule Avrora.MixProject do
22
use Mix.Project
33

4-
@version "0.26.0"
4+
@version "0.27.0"
55

66
def project do
77
[
88
app: :avrora,
99
version: @version,
10-
elixir: "~> 1.6",
10+
elixir: "~> 1.12",
1111
description: description(),
1212
package: package(),
1313
docs: docs(),

mix.lock

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,28 @@
11
%{
22
"bunt": {:hex, :bunt, "0.2.1", "e2d4792f7bc0ced7583ab54922808919518d0e57ee162901a16a1b6664ef3b14", [:mix], [], "hexpm", "a330bfb4245239787b15005e66ae6845c9cd524a288f0d141c148b02603777a5"},
33
"certifi": {:hex, :certifi, "2.9.0", "6f2a475689dd47f19fb74334859d460a2dc4e3252a3324bd2111b8f0429e7e21", [:rebar3], [], "hexpm", "266da46bdb06d6c6d35fde799bcb28d36d985d424ad7c08b5bb48f5b5cdd4641"},
4-
"credo": {:hex, :credo, "1.6.7", "323f5734350fd23a456f2688b9430e7d517afb313fbd38671b8a4449798a7854", [:mix], [{:bunt, "~> 0.2.1", [hex: :bunt, repo: "hexpm", optional: false]}, {:file_system, "~> 0.2.8", [hex: :file_system, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: false]}], "hexpm", "41e110bfb007f7eda7f897c10bf019ceab9a0b269ce79f015d54b0dcf4fc7dd3"},
5-
"dialyxir": {:hex, :dialyxir, "1.2.0", "58344b3e87c2e7095304c81a9ae65cb68b613e28340690dfe1a5597fd08dec37", [:mix], [{:erlex, ">= 0.2.6", [hex: :erlex, repo: "hexpm", optional: false]}], "hexpm", "61072136427a851674cab81762be4dbeae7679f85b1272b6d25c3a839aff8463"},
4+
"credo": {:hex, :credo, "1.7.0", "6119bee47272e85995598ee04f2ebbed3e947678dee048d10b5feca139435f75", [:mix], [{:bunt, "~> 0.2.1", [hex: :bunt, repo: "hexpm", optional: false]}, {:file_system, "~> 0.2.8", [hex: :file_system, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: false]}], "hexpm", "6839fcf63d1f0d1c0f450abc8564a57c43d644077ab96f2934563e68b8a769d7"},
5+
"dialyxir": {:hex, :dialyxir, "1.3.0", "fd1672f0922b7648ff9ce7b1b26fcf0ef56dda964a459892ad15f6b4410b5284", [:mix], [{:erlex, ">= 0.2.6", [hex: :erlex, repo: "hexpm", optional: false]}], "hexpm", "00b2a4bcd6aa8db9dcb0b38c1225b7277dca9bc370b6438715667071a304696f"},
66
"earmark": {:hex, :earmark, "1.4.3", "364ca2e9710f6bff494117dbbd53880d84bebb692dafc3a78eb50aa3183f2bfd", [:mix], [], "hexpm", "8cf8a291ebf1c7b9539e3cddb19e9cef066c2441b1640f13c34c1d3cfc825fec"},
7-
"earmark_parser": {:hex, :earmark_parser, "1.4.26", "f4291134583f373c7d8755566122908eb9662df4c4b63caa66a0eabe06569b0a", [:mix], [], "hexpm", "48d460899f8a0c52c5470676611c01f64f3337bad0b26ddab43648428d94aabc"},
8-
"erlavro": {:hex, :erlavro, "2.9.3", "673fd6c131cc39de36858648efd544e7958c5aea8ba18e278fc682502aae39e2", [:make, :rebar, :rebar3], [{:jsone, "1.4.6", [hex: :jsone, repo: "hexpm", optional: false]}], "hexpm", "4b02a8ddfa4ef84a23c0d216cfb60c54b6a7f0d1040ac9c92dff3f6485a7fb9f"},
7+
"earmark_parser": {:hex, :earmark_parser, "1.4.33", "3c3fd9673bb5dcc9edc28dd90f50c87ce506d1f71b70e3de69aa8154bc695d44", [:mix], [], "hexpm", "2d526833729b59b9fdb85785078697c72ac5e5066350663e5be6a1182da61b8f"},
8+
"erlavro": {:hex, :erlavro, "2.9.8", "9b9c0eff6dc1c708a277b4143c0020659c42bcd634d0d7237c6435fb0c2f3266", [:make, :rebar3], [{:jsone, "1.4.6", [hex: :jsone, repo: "hexpm", optional: false]}, {:snappyer, "1.2.8", [hex: :snappyer, repo: "hexpm", optional: false]}], "hexpm", "7182c539f408633927b30380aa6123ea3e4b9a04c2bc752f0fe227ef5e9c3a70"},
99
"erlex": {:hex, :erlex, "0.2.6", "c7987d15e899c7a2f34f5420d2a2ea0d659682c06ac607572df55a43753aa12e", [:mix], [], "hexpm", "2ed2e25711feb44d52b17d2780eabf998452f6efda104877a3881c2f8c0c0c75"},
10-
"ex_doc": {:hex, :ex_doc, "0.28.5", "3e52a6d2130ce74d096859e477b97080c156d0926701c13870a4e1f752363279", [:mix], [{:earmark_parser, "~> 1.4.19", [hex: :earmark_parser, repo: "hexpm", optional: false]}, {:makeup_elixir, "~> 0.14", [hex: :makeup_elixir, repo: "hexpm", optional: false]}, {:makeup_erlang, "~> 0.1", [hex: :makeup_erlang, repo: "hexpm", optional: false]}], "hexpm", "d2c4b07133113e9aa3e9ba27efb9088ba900e9e51caa383919676afdf09ab181"},
11-
"excoveralls": {:hex, :excoveralls, "0.14.6", "610e921e25b180a8538229ef547957f7e04bd3d3e9a55c7c5b7d24354abbba70", [:mix], [{:hackney, "~> 1.16", [hex: :hackney, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: false]}], "hexpm", "0eceddaa9785cfcefbf3cd37812705f9d8ad34a758e513bb975b081dce4eb11e"},
10+
"ex_doc": {:hex, :ex_doc, "0.30.2", "7a3e63ddb387746925bbbbcf6e9cb00e43c757cc60359a2b40059aea573e3e57", [:mix], [{:earmark_parser, "~> 1.4.31", [hex: :earmark_parser, repo: "hexpm", optional: false]}, {:makeup_elixir, "~> 0.14", [hex: :makeup_elixir, repo: "hexpm", optional: false]}, {:makeup_erlang, "~> 0.1", [hex: :makeup_erlang, repo: "hexpm", optional: false]}], "hexpm", "5ba8cb61d069012f16b50e575b0e3e6cf4083935f7444fab0d92c9314ce86bb6"},
11+
"excoveralls": {:hex, :excoveralls, "0.16.1", "0bd42ed05c7d2f4d180331a20113ec537be509da31fed5c8f7047ce59ee5a7c5", [:mix], [{:hackney, "~> 1.16", [hex: :hackney, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: false]}], "hexpm", "dae763468e2008cf7075a64cb1249c97cb4bc71e236c5c2b5e5cdf1cfa2bf138"},
1212
"file_system": {:hex, :file_system, "0.2.10", "fb082005a9cd1711c05b5248710f8826b02d7d1784e7c3451f9c1231d4fc162d", [:mix], [], "hexpm", "41195edbfb562a593726eda3b3e8b103a309b733ad25f3d642ba49696bf715dc"},
13-
"hackney": {:hex, :hackney, "1.18.1", "f48bf88f521f2a229fc7bae88cf4f85adc9cd9bcf23b5dc8eb6a1788c662c4f6", [:rebar3], [{:certifi, "~>2.9.0", [hex: :certifi, repo: "hexpm", optional: false]}, {:idna, "~>6.1.0", [hex: :idna, repo: "hexpm", optional: false]}, {:metrics, "~>1.0.0", [hex: :metrics, repo: "hexpm", optional: false]}, {:mimerl, "~>1.1", [hex: :mimerl, repo: "hexpm", optional: false]}, {:parse_trans, "3.3.1", [hex: :parse_trans, repo: "hexpm", optional: false]}, {:ssl_verify_fun, "~>1.1.0", [hex: :ssl_verify_fun, repo: "hexpm", optional: false]}, {:unicode_util_compat, "~>0.7.0", [hex: :unicode_util_compat, repo: "hexpm", optional: false]}], "hexpm", "a4ecdaff44297e9b5894ae499e9a070ea1888c84afdd1fd9b7b2bc384950128e"},
14-
"idna": {:hex, :idna, "6.1.1", "8a63070e9f7d0c62eb9d9fcb360a7de382448200fbbd1b106cc96d3d8099df8d", [:rebar3], [{:unicode_util_compat, "~>0.7.0", [hex: :unicode_util_compat, repo: "hexpm", optional: false]}], "hexpm", "92376eb7894412ed19ac475e4a86f7b413c1b9fbb5bd16dccd57934157944cea"},
15-
"jason": {:hex, :jason, "1.4.0", "e855647bc964a44e2f67df589ccf49105ae039d4179db7f6271dfd3843dc27e6", [:mix], [{:decimal, "~> 1.0 or ~> 2.0", [hex: :decimal, repo: "hexpm", optional: true]}], "hexpm", "79a3791085b2a0f743ca04cec0f7be26443738779d09302e01318f97bdb82121"},
13+
"hackney": {:hex, :hackney, "1.18.1", "f48bf88f521f2a229fc7bae88cf4f85adc9cd9bcf23b5dc8eb6a1788c662c4f6", [:rebar3], [{:certifi, "~> 2.9.0", [hex: :certifi, repo: "hexpm", optional: false]}, {:idna, "~> 6.1.0", [hex: :idna, repo: "hexpm", optional: false]}, {:metrics, "~> 1.0.0", [hex: :metrics, repo: "hexpm", optional: false]}, {:mimerl, "~> 1.1", [hex: :mimerl, repo: "hexpm", optional: false]}, {:parse_trans, "3.3.1", [hex: :parse_trans, repo: "hexpm", optional: false]}, {:ssl_verify_fun, "~> 1.1.0", [hex: :ssl_verify_fun, repo: "hexpm", optional: false]}, {:unicode_util_compat, "~> 0.7.0", [hex: :unicode_util_compat, repo: "hexpm", optional: false]}], "hexpm", "a4ecdaff44297e9b5894ae499e9a070ea1888c84afdd1fd9b7b2bc384950128e"},
14+
"idna": {:hex, :idna, "6.1.1", "8a63070e9f7d0c62eb9d9fcb360a7de382448200fbbd1b106cc96d3d8099df8d", [:rebar3], [{:unicode_util_compat, "~> 0.7.0", [hex: :unicode_util_compat, repo: "hexpm", optional: false]}], "hexpm", "92376eb7894412ed19ac475e4a86f7b413c1b9fbb5bd16dccd57934157944cea"},
15+
"jason": {:hex, :jason, "1.4.1", "af1504e35f629ddcdd6addb3513c3853991f694921b1b9368b0bd32beb9f1b63", [:mix], [{:decimal, "~> 1.0 or ~> 2.0", [hex: :decimal, repo: "hexpm", optional: true]}], "hexpm", "fbb01ecdfd565b56261302f7e1fcc27c4fb8f32d56eab74db621fc154604a7a1"},
1616
"jsone": {:hex, :jsone, "1.4.6", "644d6d57befb22c8e19b324dee19d73b1c004565009861a8f64c68b7b9e64dbf", [:rebar3], [], "hexpm", "78eee8bb38f0bee2e73673d71bc75fc6fb01f56f0d23e769a26eee3655487a38"},
1717
"makeup": {:hex, :makeup, "1.1.0", "6b67c8bc2882a6b6a445859952a602afc1a41c2e08379ca057c0f525366fc3ca", [:mix], [{:nimble_parsec, "~> 1.2.2 or ~> 1.3", [hex: :nimble_parsec, repo: "hexpm", optional: false]}], "hexpm", "0a45ed501f4a8897f580eabf99a2e5234ea3e75a4373c8a52824f6e873be57a6"},
18-
"makeup_elixir": {:hex, :makeup_elixir, "0.16.0", "f8c570a0d33f8039513fbccaf7108c5d750f47d8defd44088371191b76492b0b", [:mix], [{:makeup, "~> 1.0", [hex: :makeup, repo: "hexpm", optional: false]}, {:nimble_parsec, "~> 1.2.3", [hex: :nimble_parsec, repo: "hexpm", optional: false]}], "hexpm", "28b2cbdc13960a46ae9a8858c4bebdec3c9a6d7b4b9e7f4ed1502f8159f338e7"},
19-
"makeup_erlang": {:hex, :makeup_erlang, "0.1.1", "3fcb7f09eb9d98dc4d208f49cc955a34218fc41ff6b84df7c75b3e6e533cc65f", [:mix], [{:makeup, "~> 1.0", [hex: :makeup, repo: "hexpm", optional: false]}], "hexpm", "174d0809e98a4ef0b3309256cbf97101c6ec01c4ab0b23e926a9e17df2077cbb"},
18+
"makeup_elixir": {:hex, :makeup_elixir, "0.16.1", "cc9e3ca312f1cfeccc572b37a09980287e243648108384b97ff2b76e505c3555", [:mix], [{:makeup, "~> 1.0", [hex: :makeup, repo: "hexpm", optional: false]}, {:nimble_parsec, "~> 1.2.3 or ~> 1.3", [hex: :nimble_parsec, repo: "hexpm", optional: false]}], "hexpm", "e127a341ad1b209bd80f7bd1620a15693a9908ed780c3b763bccf7d200c767c6"},
19+
"makeup_erlang": {:hex, :makeup_erlang, "0.1.2", "ad87296a092a46e03b7e9b0be7631ddcf64c790fa68a9ef5323b6cbb36affc72", [:mix], [{:makeup, "~> 1.0", [hex: :makeup, repo: "hexpm", optional: false]}], "hexpm", "f3f5a1ca93ce6e092d92b6d9c049bcda58a3b617a8d888f8e7231c85630e8108"},
2020
"metrics": {:hex, :metrics, "1.0.1", "25f094dea2cda98213cecc3aeff09e940299d950904393b2a29d191c346a8486", [:rebar3], [], "hexpm", "69b09adddc4f74a40716ae54d140f93beb0fb8978d8636eaded0c31b6f099f16"},
2121
"mimerl": {:hex, :mimerl, "1.2.0", "67e2d3f571088d5cfd3e550c383094b47159f3eee8ffa08e64106cdf5e981be3", [:rebar3], [], "hexpm", "f278585650aa581986264638ebf698f8bb19df297f66ad91b18910dfc6e19323"},
2222
"mox": {:hex, :mox, "1.0.2", "dc2057289ac478b35760ba74165b4b3f402f68803dd5aecd3bfd19c183815d64", [:mix], [], "hexpm", "f9864921b3aaf763c8741b5b8e6f908f44566f1e427b2630e89e9a73b981fef2"},
23-
"nimble_parsec": {:hex, :nimble_parsec, "1.2.3", "244836e6e3f1200c7f30cb56733fd808744eca61fd182f731eac4af635cc6d0b", [:mix], [], "hexpm", "c8d789e39b9131acf7b99291e93dae60ab48ef14a7ee9d58c6964f59efb570b0"},
23+
"nimble_parsec": {:hex, :nimble_parsec, "1.3.1", "2c54013ecf170e249e9291ed0a62e5832f70a476c61da16f6aac6dca0189f2af", [:mix], [], "hexpm", "2682e3c0b2eb58d90c6375fc0cc30bc7be06f365bf72608804fb9cffa5e1b167"},
2424
"parse_trans": {:hex, :parse_trans, "3.3.1", "16328ab840cc09919bd10dab29e431da3af9e9e7e7e6f0089dd5a2d2820011d8", [:rebar3], [], "hexpm", "07cd9577885f56362d414e8c4c4e6bdf10d43a8767abb92d24cbe8b24c54888b"},
2525
"snappyer": {:hex, :snappyer, "1.2.8", "201ce9067a33c71a6a5087c0c3a49a010b17112d461e6df696c722dcb6d0934a", [:rebar3], [], "hexpm", "35518e79a28548b56d8fd6aee2f565f12f51c2d3d053f9cfa817c83be88c4f3d"},
26-
"ssl_verify_fun": {:hex, :ssl_verify_fun, "1.1.6", "cf344f5692c82d2cd7554f5ec8fd961548d4fd09e7d22f5b62482e5aeaebd4b0", [:make, :mix, :rebar3], [], "hexpm", "bdb0d2471f453c88ff3908e7686f86f9be327d065cc1ec16fa4540197ea04680"},
26+
"ssl_verify_fun": {:hex, :ssl_verify_fun, "1.1.7", "354c321cf377240c7b8716899e182ce4890c5938111a1296add3ec74cf1715df", [:make, :mix, :rebar3], [], "hexpm", "fe4c190e8f37401d30167c8c405eda19469f34577987c76dde613e838bbc67f8"},
2727
"unicode_util_compat": {:hex, :unicode_util_compat, "0.7.0", "bc84380c9ab48177092f43ac89e4dfa2c6d62b40b8bd132b1059ecc7232f9a78", [:rebar3], [], "hexpm", "25eee6d67df61960cf6a794239566599b09e17e668d3700247bc498638152521"},
2828
}

test/avrora/storage/registry_test.exs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -379,9 +379,7 @@ defmodule Avrora.Storage.RegistryTest do
379379
nested_schema =
380380
~s({"name":"User","type":"record","fields":[{"name":"id","type":"string"},{"name":"username","type":"string"}]})
381381

382-
~s({"namespace":"io.confluent","name":"Account","type":"record","fields":[{"name":"id","type":"string"},{"name":"user","type":#{
383-
nested_schema
384-
}}]})
382+
~s({"namespace":"io.confluent","name":"Account","type":"record","fields":[{"name":"id","type":"string"},{"name":"user","type":#{nested_schema}}]})
385383
end
386384

387385
defp json_schema_referenced do

0 commit comments

Comments
 (0)