You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nlpcraft.apache.org by ar...@apache.org on 2020/12/21 00:12:48 UTC

[incubator-nlpcraft] branch master updated: Fix for broken gen commands.

This is an automated email from the ASF dual-hosted git repository.

aradzinski pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nlpcraft.git


The following commit(s) were added to refs/heads/master by this push:
     new af0049e  Fix for broken gen commands.
af0049e is described below

commit af0049ec234f6295214810e46dcc5fb66a8bcc20
Author: Aaron Radzinski <ar...@datalingvo.com>
AuthorDate: Sun Dec 20 16:12:11 2020 -0800

    Fix for broken gen commands.
---
 .../scala/org/apache/nlpcraft/model/tools/cmdline/NCCli.scala     | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/nlpcraft/src/main/scala/org/apache/nlpcraft/model/tools/cmdline/NCCli.scala b/nlpcraft/src/main/scala/org/apache/nlpcraft/model/tools/cmdline/NCCli.scala
index 1fc88bb..5a50544 100644
--- a/nlpcraft/src/main/scala/org/apache/nlpcraft/model/tools/cmdline/NCCli.scala
+++ b/nlpcraft/src/main/scala/org/apache/nlpcraft/model/tools/cmdline/NCCli.scala
@@ -2010,8 +2010,8 @@ object NCCli extends App {
       * @param repl Whether or not executing from REPL.
       */
     private [cmdline] def cmdGenModel(cmd: Command, args: Seq[Argument], repl: Boolean): Unit = {
-        val filePath = getPathParam(cmd, args, "filePath")
-        val overrideFlag = getFlagParam(cmd, args, "override", false)
+        val filePath = refinePath(getParam(cmd, args, "filePath"))
+        val overrideFlag = getFlagParam(cmd, args, "override", dflt = false)
         val mdlId = getParam(cmd, args, "modelId")
 
         val out = new File(filePath)
@@ -2058,13 +2058,13 @@ object NCCli extends App {
       * @param repl Whether or not executing from REPL.
       */
     private [cmdline] def cmdGenProject(cmd: Command, args: Seq[Argument], repl: Boolean): Unit = {
-        val outputDir = getPathParam(cmd, args, "outputDir", USR_WORK_DIR)
+        val outputDir = refinePath(getParam(cmd, args, "outputDir", USR_WORK_DIR))
         val baseName = getParam(cmd, args, "baseName")
         val lang = getParam(cmd, args, "lang", "java").toLowerCase
         val buildTool = getParam(cmd, args, "buildTool", "mvn").toLowerCase
         val pkgName = getParam(cmd, args, "packageName", "org.apache.nlpcraft.demo").toLowerCase
         val fileType = getParam(cmd, args, "modelType", "yaml").toLowerCase
-        val overrideFlag = getFlagParam(cmd, args, "override", false)
+        val overrideFlag = getFlagParam(cmd, args, "override", dflt = false)
 
         val dst = new File(outputDir, baseName)
         val pkgDir = pkgName.replaceAll("\\.", "/")