refactor: 将 CLICommand 接口移动到 cli.command 包中
This commit is contained in:
parent
1d52cc1229
commit
8a78073e90
@ -1,4 +1,4 @@
|
|||||||
import org.jcnc.snow.cli.commands.CLICommand;
|
import org.jcnc.snow.cli.api.CLICommand;
|
||||||
|
|
||||||
module org.jcnc.snow.compiler {
|
module org.jcnc.snow.compiler {
|
||||||
uses CLICommand;
|
uses CLICommand;
|
||||||
|
|||||||
@ -1,5 +1,6 @@
|
|||||||
package org.jcnc.snow.cli;
|
package org.jcnc.snow.cli;
|
||||||
|
|
||||||
|
import org.jcnc.snow.cli.api.CLICommand;
|
||||||
import org.jcnc.snow.cli.commands.*;
|
import org.jcnc.snow.cli.commands.*;
|
||||||
import org.jcnc.snow.cli.utils.CLIUtils;
|
import org.jcnc.snow.cli.utils.CLIUtils;
|
||||||
import org.jcnc.snow.cli.utils.VersionUtils;
|
import org.jcnc.snow.cli.utils.VersionUtils;
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
package org.jcnc.snow.cli.commands;
|
package org.jcnc.snow.cli.api;
|
||||||
|
|
||||||
import org.jcnc.snow.cli.SnowCLI;
|
import org.jcnc.snow.cli.SnowCLI;
|
||||||
|
|
||||||
@ -1,5 +1,6 @@
|
|||||||
package org.jcnc.snow.cli.commands;
|
package org.jcnc.snow.cli.commands;
|
||||||
|
|
||||||
|
import org.jcnc.snow.cli.api.CLICommand;
|
||||||
import org.jcnc.snow.pkg.dsl.CloudDSLParser;
|
import org.jcnc.snow.pkg.dsl.CloudDSLParser;
|
||||||
import org.jcnc.snow.pkg.lifecycle.LifecycleManager;
|
import org.jcnc.snow.pkg.lifecycle.LifecycleManager;
|
||||||
import org.jcnc.snow.pkg.lifecycle.LifecyclePhase;
|
import org.jcnc.snow.pkg.lifecycle.LifecyclePhase;
|
||||||
|
|||||||
@ -1,5 +1,6 @@
|
|||||||
package org.jcnc.snow.cli.commands;
|
package org.jcnc.snow.cli.commands;
|
||||||
|
|
||||||
|
import org.jcnc.snow.cli.api.CLICommand;
|
||||||
import org.jcnc.snow.pkg.lifecycle.LifecycleManager;
|
import org.jcnc.snow.pkg.lifecycle.LifecycleManager;
|
||||||
import org.jcnc.snow.pkg.lifecycle.LifecyclePhase;
|
import org.jcnc.snow.pkg.lifecycle.LifecyclePhase;
|
||||||
import org.jcnc.snow.pkg.tasks.CleanTask;
|
import org.jcnc.snow.pkg.tasks.CleanTask;
|
||||||
|
|||||||
@ -1,5 +1,6 @@
|
|||||||
package org.jcnc.snow.cli.commands;
|
package org.jcnc.snow.cli.commands;
|
||||||
|
|
||||||
|
import org.jcnc.snow.cli.api.CLICommand;
|
||||||
import org.jcnc.snow.pkg.dsl.CloudDSLParser;
|
import org.jcnc.snow.pkg.dsl.CloudDSLParser;
|
||||||
import org.jcnc.snow.pkg.model.Project;
|
import org.jcnc.snow.pkg.model.Project;
|
||||||
import org.jcnc.snow.pkg.tasks.CompileTask;
|
import org.jcnc.snow.pkg.tasks.CompileTask;
|
||||||
|
|||||||
@ -1,5 +1,7 @@
|
|||||||
package org.jcnc.snow.cli.commands;
|
package org.jcnc.snow.cli.commands;
|
||||||
|
|
||||||
|
import org.jcnc.snow.cli.api.CLICommand;
|
||||||
|
|
||||||
import java.nio.file.Files;
|
import java.nio.file.Files;
|
||||||
import java.nio.file.Path;
|
import java.nio.file.Path;
|
||||||
import java.nio.file.Paths;
|
import java.nio.file.Paths;
|
||||||
|
|||||||
@ -1,5 +1,6 @@
|
|||||||
package org.jcnc.snow.cli.commands;
|
package org.jcnc.snow.cli.commands;
|
||||||
|
|
||||||
|
import org.jcnc.snow.cli.api.CLICommand;
|
||||||
import org.jcnc.snow.pkg.dsl.CloudDSLParser;
|
import org.jcnc.snow.pkg.dsl.CloudDSLParser;
|
||||||
import org.jcnc.snow.pkg.model.Project;
|
import org.jcnc.snow.pkg.model.Project;
|
||||||
import org.jcnc.snow.pkg.resolver.DependencyResolver;
|
import org.jcnc.snow.pkg.resolver.DependencyResolver;
|
||||||
|
|||||||
@ -1,5 +1,6 @@
|
|||||||
package org.jcnc.snow.cli.commands;
|
package org.jcnc.snow.cli.commands;
|
||||||
|
|
||||||
|
import org.jcnc.snow.cli.api.CLICommand;
|
||||||
import org.jcnc.snow.pkg.dsl.CloudDSLParser;
|
import org.jcnc.snow.pkg.dsl.CloudDSLParser;
|
||||||
import org.jcnc.snow.pkg.lifecycle.LifecycleManager;
|
import org.jcnc.snow.pkg.lifecycle.LifecycleManager;
|
||||||
import org.jcnc.snow.pkg.lifecycle.LifecyclePhase;
|
import org.jcnc.snow.pkg.lifecycle.LifecyclePhase;
|
||||||
|
|||||||
@ -1,5 +1,6 @@
|
|||||||
package org.jcnc.snow.cli.commands;
|
package org.jcnc.snow.cli.commands;
|
||||||
|
|
||||||
|
import org.jcnc.snow.cli.api.CLICommand;
|
||||||
import org.jcnc.snow.pkg.tasks.RunTask;
|
import org.jcnc.snow.pkg.tasks.RunTask;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -1,6 +1,7 @@
|
|||||||
package org.jcnc.snow.cli.commands;
|
package org.jcnc.snow.cli.commands;
|
||||||
|
|
||||||
import org.jcnc.snow.cli.SnowCLI;
|
import org.jcnc.snow.cli.SnowCLI;
|
||||||
|
import org.jcnc.snow.cli.api.CLICommand;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* CLI 子命令:输出当前 Snow 工具的版本号。
|
* CLI 子命令:输出当前 Snow 工具的版本号。
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
package org.jcnc.snow.cli.utils;
|
package org.jcnc.snow.cli.utils;
|
||||||
|
|
||||||
import org.jcnc.snow.cli.commands.CLICommand;
|
import org.jcnc.snow.cli.api.CLICommand;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user