inaka / elvis

Erlang Style Reviewer
Apache License 2.0
424 stars 87 forks source link

Approach OTP 24 #560

Closed paulo-ferraz-oliveira closed 3 years ago

paulo-ferraz-oliveira commented 3 years ago

The dep. bumps refer to stuff I've adapted to OTP 24, as much as possible.

The typespec fixes are related with the new elvis_core version.

paulo-ferraz-oliveira commented 3 years ago

I had to bump CI min. to OTP 21 due to hackney pulling a parse_trans version that requires it. Is this acceptable?

elbrujohalcon commented 3 years ago

I had to bump CI min. to OTP 21 due to hackney pulling a parse_trans version that requires it. Is this acceptable?

Yes

paulo-ferraz-oliveira commented 3 years ago

I've pushed the updated rebar.config and rebar.lock. Let's see if CI complains, otherwise I'm good to go.