File tree Expand file tree Collapse file tree 4 files changed +5
-21
lines changed Expand file tree Collapse file tree 4 files changed +5
-21
lines changed Original file line number Diff line number Diff line change 14
14
fail-fast : false
15
15
matrix :
16
16
include :
17
- - erlang : " 26.0. 2"
18
- elixir : " 1.15 "
17
+ - erlang : " 26.2"
18
+ elixir : " 1.16 "
19
19
lint : true
20
20
coverage : true
21
21
dialyzer : true
25
25
elixir : " 1.11"
26
26
dialyzer : true
27
27
- erlang : " 21.3"
28
- elixir : " 1.10 "
28
+ elixir : " 1.11.4-otp-21 "
29
29
env :
30
30
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
31
31
MIX_ENV : test
Original file line number Diff line number Diff line change @@ -128,13 +128,6 @@ defmodule Mint.HTTP do
128
128
129
129
@ opaque t ( ) :: Mint.HTTP1 . t ( ) | Mint.HTTP2 . t ( )
130
130
131
- # TODO: Remove once we depend on Elixir 1.11+, which defines is_struct/2
132
- if not macro_exported? ( Kernel , :is_struct , 2 ) do
133
- defguardp is_struct ( struct , module )
134
- when is_map ( struct ) and is_atom ( module ) and is_map_key ( struct , :__struct__ ) and
135
- :erlang . map_get ( :__struct__ , struct ) == module
136
- end
137
-
138
131
defguardp is_data_message ( message )
139
132
when elem ( message , 0 ) in [ :ssl , :tcp ] and tuple_size ( message ) == 3
140
133
Original file line number Diff line number Diff line change @@ -232,22 +232,13 @@ defmodule Mint.HTTP2 do
232
232
conn = unquote ( conn )
233
233
234
234
if conn . log do
235
- Logger . log ( normalize_logger_level ( unquote ( level ) ) , unquote ( message ) )
235
+ Logger . log ( unquote ( level ) , unquote ( message ) )
236
236
else
237
237
:ok
238
238
end
239
239
end
240
240
end
241
241
242
- # TODO: remove this once we depend on Elixir 1.11+.
243
- if macro_exported? ( Logger , :warning , 2 ) do
244
- defp normalize_logger_level ( :warning ) , do: :warning
245
- else
246
- defp normalize_logger_level ( :warning ) , do: :warn
247
- end
248
-
249
- defp normalize_logger_level ( level ) , do: level
250
-
251
242
## Types
252
243
253
244
@ typedoc """
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ defmodule Mint.MixProject do
8
8
[
9
9
app: :mint ,
10
10
version: @ version ,
11
- elixir: "~> 1.10 " ,
11
+ elixir: "~> 1.11 " ,
12
12
start_permanent: Mix . env ( ) == :prod ,
13
13
elixirc_paths: elixirc_paths ( Mix . env ( ) ) ,
14
14
deps: deps ( ) ,
You can’t perform that action at this time.
0 commit comments