Refactor/unify modules files structure

This commit is contained in:
2020-03-20 20:29:25 +01:00
parent 730d3803f0
commit 7bccb28080
50 changed files with 138 additions and 96 deletions

View File

@@ -1,4 +1,4 @@
package io.smnp.ext
package io.smnp.ext.provider
import io.smnp.callable.function.Function
import io.smnp.callable.method.Method

View File

@@ -1,4 +1,4 @@
package io.smnp.ext
package io.smnp.ext.provider
import io.smnp.interpreter.LanguageModuleInterpreter
import io.smnp.type.module.Module

View File

@@ -1,4 +1,4 @@
package io.smnp.ext
package io.smnp.ext.provider
import io.smnp.environment.Environment
import io.smnp.interpreter.LanguageModuleInterpreter

View File

@@ -1,7 +1,8 @@
package io.smnp.ext
package io.smnp.ext.provider
import io.smnp.callable.function.Function
import io.smnp.callable.method.Method
import io.smnp.ext.provider.ModuleProvider
import io.smnp.interpreter.LanguageModuleInterpreter
import io.smnp.type.module.Module

View File

@@ -1,6 +1,7 @@
package io.smnp.ext
package io.smnp.ext.registry
import io.smnp.environment.Environment
import io.smnp.ext.provider.ModuleProvider
interface ModuleRegistry {
fun requestModuleProviderForPath(path: String): ModuleProvider?