No direct File, ClassLoader, URL, path or whatever manipulations. Module is a self-content entity that know everything and provides enough.
In the scope of this issue just go through the code base and find all of the places where encapsulation of Module entity is violated and fix that or create a separate issue.
Here is the class: Module.scala
No direct File, ClassLoader, URL, path or whatever manipulations. Module is a self-content entity that know everything and provides enough.
In the scope of this issue just go through the code base and find all of the places where encapsulation of Module entity is violated and fix that or create a separate issue.
The main candidate is MorganeyCompiler.scala