@@ -571,18 +571,16 @@ format_error({recursive, Vars, TypeExpr}) ->
571571 );
572572
573573format_error ({bad_or_missing_clauses , {Kind , Key }}) ->
574- io_lib :format (" expected -> clauses for :~ts in \" ~ts \" " , [Key , Kind ]);
575- format_error ({bad_or_missing_clauses , Kind }) ->
576- io_lib :format (" expected -> clauses in \" ~ts \" " , [Kind ]);
574+ io_lib :format (" invalid \" ~ts \" block in \" ~ts \" , it expects \" pattern -> expr\" clauses" , [Key , Kind ]);
577575
578576format_error ({duplicated_clauses , Kind , Key }) ->
579- io_lib :format (" duplicate : ~ts clauses given for \" ~ts \" " , [Key , Kind ]);
577+ io_lib :format (" duplicate \" ~ts \" clauses given for \" ~ts \" " , [Key , Kind ]);
580578
581579format_error ({unexpected_option , Kind , Option }) ->
582580 io_lib :format (" unexpected option ~ts in \" ~ts \" " , ['Elixir.Macro' :to_string (Option ), Kind ]);
583581
584582format_error ({wrong_number_of_args_for_clause , Expected , Kind , Key }) ->
585- io_lib :format (" expected ~ts for : ~ts clauses (->) in \" ~ts \" " , [Expected , Key , Kind ]);
583+ io_lib :format (" expected ~ts for \" ~ts \" clauses (->) in \" ~ts \" " , [Expected , Key , Kind ]);
586584
587585format_error (multiple_after_clauses_in_receive ) ->
588586 " expected a single -> clause for :after in \" receive\" " ;
0 commit comments