morganey-lang / Morganey

Lambda Calculus based, interpreted programming language that recognizes Church encoded structures.
43 stars 4 forks source link

Remove ModuleFinder.findModuleInClasspath #330

Closed rexim closed 7 years ago

rexim commented 7 years ago

Split form #320

https://github.com/morganey-lang/Morganey/blob/458946d8fefc71fffc8c98834a7752c9081925ab/src/main/scala/me/rexim/morganey/module/ModuleFinder.scala#L15

All of the code that depends on this function should be refactored accordingly. Getting rid of this function essentially eliminates any violations of Module Entity encapsulation.

The only code that uses this function is MorganeyCompiler.