File not found error

This commit is contained in:
Hans Svensson
2019-09-05 11:16:31 +02:00
parent ecfa04ba17
commit 37a37a169d
3 changed files with 11 additions and 3 deletions
+3 -2
View File
@@ -75,8 +75,9 @@ file(File, Options0) ->
case read_contract(File) of
{ok, Bin} -> from_string(Bin, [{src_file, File} | Options]);
{error, Error} ->
ErrorString = [File,": ",file:format_error(Error)],
{error, join_errors("File errors", [ErrorString], fun(E) -> E end)}
Msg = lists:flatten([File,": ",file:format_error(Error)]),
Pos = aeso_errors:pos(File, 0, 0),
{error, [aeso_errors:new(file_error, Pos, Msg)]}
end.
add_include_path(File, Options) ->
+1 -1
View File
@@ -15,7 +15,7 @@
}).
-type pos() :: #pos{}.
-type error_type() :: type_error | parse_error | code_error | internal_error.
-type error_type() :: type_error | parse_error | code_error | file_error | internal_error.
-record(err, { pos = #pos{} :: pos()
, type :: error_type()