@@ -323,10 +323,10 @@ defmodule Application do
323
323
`ensure_started/2, `stop/1`, `load/1` and `unload/1`,
324
324
returns a string.
325
325
"""
326
- @ spec format_reason ( any ) :: String . t
327
- def format_reason ( reason ) do
326
+ @ spec format_error ( any ) :: String . t
327
+ def format_error ( reason ) do
328
328
try do
329
- impl_format_reason ( reason )
329
+ impl_format_error ( reason )
330
330
catch
331
331
# A user could create an error that looks like a builtin one
332
332
# causing an error.
@@ -336,68 +336,68 @@ defmodule Application do
336
336
end
337
337
338
338
# exit(:normal) call is special cased, undo the special case.
339
- defp impl_format_reason ( { { :EXIT , :normal } , { mod , :start , args } } ) do
339
+ defp impl_format_error ( { { :EXIT , :normal } , { mod , :start , args } } ) do
340
340
Exception . format_exit ( { :normal , { mod , :start , args } } )
341
341
end
342
342
343
343
# {:error, reason} return value
344
- defp impl_format_reason ( { reason , { mod , :start , args } } ) do
344
+ defp impl_format_error ( { reason , { mod , :start , args } } ) do
345
345
Exception . format_mfa ( mod , :start , args ) <> " returned an error: " <>
346
346
Exception . format_exit ( reason )
347
347
end
348
348
349
349
# error or exit(reason) call, use exit reason as reason.
350
- defp impl_format_reason ( { :bad_return , { { mod , :start , args } , { :EXIT , reason } } } ) do
350
+ defp impl_format_error ( { :bad_return , { { mod , :start , args } , { :EXIT , reason } } } ) do
351
351
Exception . format_exit ( { reason , { mod , :start , args } } )
352
352
end
353
353
354
354
# bad return value
355
- defp impl_format_reason ( { :bad_return , { { mod , :start , args } , return } } ) do
355
+ defp impl_format_error ( { :bad_return , { { mod , :start , args } , return } } ) do
356
356
Exception . format_mfa ( mod , :start , args ) <>
357
357
" returned a bad value: " <> inspect ( return )
358
358
end
359
359
360
- defp impl_format_reason ( { :already_started , app } ) when is_atom ( app ) do
360
+ defp impl_format_error ( { :already_started , app } ) when is_atom ( app ) do
361
361
"already started application #{ app } "
362
362
end
363
363
364
- defp impl_format_reason ( { :not_started , app } ) when is_atom ( app ) do
364
+ defp impl_format_error ( { :not_started , app } ) when is_atom ( app ) do
365
365
"not started application #{ app } "
366
366
end
367
367
368
- defp impl_format_reason ( { :bad_application , app } ) do
368
+ defp impl_format_error ( { :bad_application , app } ) do
369
369
"bad application: #{ inspect ( app ) } "
370
370
end
371
371
372
- defp impl_format_reason ( { :already_loaded , app } ) when is_atom ( app ) do
372
+ defp impl_format_error ( { :already_loaded , app } ) when is_atom ( app ) do
373
373
"already loaded application #{ app } "
374
374
end
375
375
376
- defp impl_format_reason ( { :not_loaded , app } ) when is_atom ( app ) do
376
+ defp impl_format_error ( { :not_loaded , app } ) when is_atom ( app ) do
377
377
"not loaded application #{ app } "
378
378
end
379
379
380
- defp impl_format_reason ( { :invalid_restart_type , restart } ) do
380
+ defp impl_format_error ( { :invalid_restart_type , restart } ) do
381
381
"invalid application restart type: #{ inspect ( restart ) } "
382
382
end
383
383
384
- defp impl_format_reason ( { :invalid_name , name } ) do
384
+ defp impl_format_error ( { :invalid_name , name } ) do
385
385
"invalid application name: #{ inspect ( name ) } "
386
386
end
387
387
388
- defp impl_format_reason ( { :invalid_options , opts } ) do
388
+ defp impl_format_error ( { :invalid_options , opts } ) do
389
389
"invalid application options: #{ inspect ( opts ) } "
390
390
end
391
391
392
- defp impl_format_reason ( { :badstartspec , spec } ) do
392
+ defp impl_format_error ( { :badstartspec , spec } ) do
393
393
"bad application start specs: #{ inspect ( spec ) } "
394
394
end
395
395
396
- defp impl_format_reason ( { 'no such file or directory' , file } ) do
396
+ defp impl_format_error ( { 'no such file or directory' , file } ) do
397
397
"could not find application file: #{ file } "
398
398
end
399
399
400
- defp impl_format_reason ( reason ) do
400
+ defp impl_format_error ( reason ) do
401
401
Exception . format_exit ( reason )
402
402
end
403
403
end
0 commit comments