@@ -118,7 +118,7 @@ defmodule Kernel.Typespec do
118
118
case spec_to_signature ( expr ) do
119
119
{ name , arity } ->
120
120
# store doc only once in case callback has multiple clauses
121
- unless :ets . member ( set , { kind , name , arity } ) do
121
+ if not :ets . member ( set , { kind , name , arity } ) do
122
122
{ line , doc } = get_doc_info ( set , :doc , line )
123
123
store_doc ( set , kind , name , arity , line , :doc , doc , % { } )
124
124
end
@@ -320,7 +320,7 @@ defmodule Kernel.Typespec do
320
320
321
321
invalid_args = :lists . filter ( & ( not valid_variable_ast? ( & 1 ) ) , args )
322
322
323
- unless invalid_args = = [ ] do
323
+ if invalid_args ! = [ ] do
324
324
invalid_args = :lists . join ( ", " , :lists . map ( & Macro . to_string / 1 , invalid_args ) )
325
325
326
326
message =
@@ -380,7 +380,7 @@ defmodule Kernel.Typespec do
380
380
ensure_no_defaults! ( args )
381
381
state = clean_local_state ( state )
382
382
383
- unless Keyword . keyword? ( guard ) do
383
+ if not Keyword . keyword? ( guard ) do
384
384
error = "expected keywords as guard in type specification, got: #{ Macro . to_string ( guard ) } "
385
385
compile_error ( caller , error )
386
386
end
@@ -573,7 +573,7 @@ defmodule Kernel.Typespec do
573
573
|> Map . delete ( :__struct__ )
574
574
|> Map . to_list ( )
575
575
576
- unless Keyword . keyword? ( fields ) do
576
+ if not Keyword . keyword? ( fields ) do
577
577
compile_error ( caller , "expected key-value pairs in struct #{ Macro . to_string ( name ) } " )
578
578
end
579
579
@@ -587,7 +587,7 @@ defmodule Kernel.Typespec do
587
587
)
588
588
589
589
fun = fn { field , _ } ->
590
- unless Keyword . has_key? ( struct , field ) do
590
+ if not Keyword . has_key? ( struct , field ) do
591
591
compile_error (
592
592
caller ,
593
593
"undefined field #{ inspect ( field ) } on struct #{ inspect ( module ) } "
@@ -630,7 +630,7 @@ defmodule Kernel.Typespec do
630
630
)
631
631
632
632
fun = fn { field , _ } ->
633
- unless Keyword . has_key? ( fields , field ) do
633
+ if not Keyword . has_key? ( fields , field ) do
634
634
compile_error ( caller , "undefined field #{ field } on record #{ inspect ( tag ) } " )
635
635
end
636
636
end
@@ -754,7 +754,7 @@ defmodule Kernel.Typespec do
754
754
) do
755
755
remote = Module . get_attribute ( caller . module , attr )
756
756
757
- unless is_atom ( remote ) and remote != nil do
757
+ if not ( is_atom ( remote ) and remote != nil ) do
758
758
message =
759
759
"invalid remote in typespec: #{ Macro . to_string ( orig ) } (@#{ attr } is #{ inspect ( remote ) } )"
760
760
0 commit comments