You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nlpcraft.apache.org by se...@apache.org on 2022/07/02 19:46:05 UTC
[incubator-nlpcraft] 01/02: Minot fix.
This is an automated email from the ASF dual-hosted git repository.
sergeykamov pushed a commit to branch NLPCRAFT-504
in repository https://gitbox.apache.org/repos/asf/incubator-nlpcraft.git
commit 8d7dce5286ccfeb31c51ce7f34de71a584715ec9
Author: Sergey Kamov <sk...@gmail.com>
AuthorDate: Sat Jul 2 13:27:10 2022 +0300
Minot fix.
---
nlpcraft/src/main/scala/org/apache/nlpcraft/NCPipelineBuilder.scala | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/nlpcraft/src/main/scala/org/apache/nlpcraft/NCPipelineBuilder.scala b/nlpcraft/src/main/scala/org/apache/nlpcraft/NCPipelineBuilder.scala
index f12229e8..7989755d 100644
--- a/nlpcraft/src/main/scala/org/apache/nlpcraft/NCPipelineBuilder.scala
+++ b/nlpcraft/src/main/scala/org/apache/nlpcraft/NCPipelineBuilder.scala
@@ -187,6 +187,7 @@ class NCPipelineBuilder:
* @return */
def withSemantic(lang: String, macros: Map[String, String], elms: List[NCSemanticElement]): NCPipelineBuilder =
Objects.requireNonNull(lang, "Language cannot be null.")
+ Objects.requireNonNull(macros, "Macros elements cannot be null.")
Objects.requireNonNull(elms, "Model elements cannot be null.")
if elms.isEmpty then throw new IllegalArgumentException("Model elements cannot be empty.")
@@ -202,7 +203,7 @@ class NCPipelineBuilder:
* @param lang
* @param elms
* @return */
- def withSemantic(lang: String, elms: List[NCSemanticElement]): NCPipelineBuilder = withSemantic(lang, null, elms)
+ def withSemantic(lang: String, elms: List[NCSemanticElement]): NCPipelineBuilder = withSemantic(lang, Map.empty, elms)
/**
*