You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* make sure errors are attached with the importing module if the imported module does not exist anymore to prevent later NPEs and loss of information on the current state of the import graph
* changed reloader root location from reloader:/// to prompt:/// to remove a superfluous scheme and to highlight to the user that the origin of the reloading mechanism is the REPL. If a module was imported by the REPL and the reload fails because the file has dissappeared, then this will be the error location
* Evaluate an import/extend statement in the current module environment, effectively implementing the semantics of import and extend,
580
+
* and handle any errors that may occur.
581
+
*
582
+
* NB. all errors that flow up to here are reported with the importing module because they make the import/extend unavailable here.
583
+
* Errors inside of those modules that do not impact this module directly, should have been reported earlier with the module in question, during {@link #loadModule()}.
584
+
* It is possible that the ModuleEnvironment for the imported/extended module does not even exist here anymore.
0 commit comments