From 4dd2b4e1f45bf940d969181ae9b9176fa353c92e Mon Sep 17 00:00:00 2001 From: Kristóf Marussy Date: Sun, 4 Feb 2024 22:06:56 +0100 Subject: feat: filesystem-level import resolution Modules without an explicitly declared name get a name automatically inferred from their path. --- .../main/java/tools/refinery/generator/cli/commands/GenerateCommand.java | 1 + 1 file changed, 1 insertion(+) (limited to 'subprojects/generator-cli') diff --git a/subprojects/generator-cli/src/main/java/tools/refinery/generator/cli/commands/GenerateCommand.java b/subprojects/generator-cli/src/main/java/tools/refinery/generator/cli/commands/GenerateCommand.java index b33fce23..b1c28df0 100644 --- a/subprojects/generator-cli/src/main/java/tools/refinery/generator/cli/commands/GenerateCommand.java +++ b/subprojects/generator-cli/src/main/java/tools/refinery/generator/cli/commands/GenerateCommand.java @@ -58,6 +58,7 @@ public class GenerateCommand { } public void run() throws IOException { + loader.extraPath(System.getProperty("user.dir")); var problem = isStandardStream(inputPath) ? loader.loadStream(System.in) : loader.loadFile(inputPath); problem = loader.loadScopeConstraints(problem, scopes, overrideScopes); var generator = generatorFactory.createGenerator(problem); -- cgit v1.2.3-54-g00ecf