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

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


The following commit(s) were added to refs/heads/NLPCRAFT-296 by this push:
     new 2b401b0  WIP.
2b401b0 is described below

commit 2b401b097e058ebb735f02a9598ca4846ce3b48e
Author: unknown <[email protected]>
AuthorDate: Wed May 26 22:40:44 2021 -0700

    WIP.
---
 .../main/java/org/apache/nlpcraft/examples/sql/SqlModel.scala |  4 ++--
 .../java/org/apache/nlpcraft/examples/sql/db/SqlBuilder.scala |  9 ++++-----
 .../org/apache/nlpcraft/examples/sql/db/SqlValueLoader.scala  |  3 +--
 .../org/apache/nlpcraft/examples/sql/NCSqlExampleSpec.scala   |  2 +-
 .../common/nlp/core/stanford/NCStanfordTokenizer.scala        |  4 ++--
 .../server/nlp/core/stanford/NCStanfordNerEnricher.scala      | 10 +++++++---
 .../nlpcraft/server/nlp/core/stanford/NCStanfordParser.scala  |  7 ++++---
 .../scala/org/apache/nlpcraft/common/debug/NCLogHolder.scala  |  2 +-
 .../src/main/scala/org/apache/nlpcraft/common/package.scala   |  2 +-
 .../scala/org/apache/nlpcraft/model/impl/NCTokenImpl.scala    |  2 +-
 .../apache/nlpcraft/model/intent/compiler/NCIdlCompiler.scala |  8 ++++----
 .../nlpcraft/model/intent/solver/NCIntentSolverVariant.scala  |  1 +
 .../scala/org/apache/nlpcraft/probe/mgrs/NCProbeSynonym.scala |  4 ++--
 .../org/apache/nlpcraft/probe/mgrs/cmd/NCCommandManager.scala |  2 +-
 .../org/apache/nlpcraft/probe/mgrs/model/NCModelManager.scala | 11 +++++------
 .../probe/mgrs/nlp/enrichers/model/NCModelEnricher.scala      |  6 +++---
 .../mgrs/nlp/enrichers/relation/NCRelationEnricher.scala      |  2 +-
 .../nlpcraft/server/nlp/enrichers/date/NCDateEnricher.scala   |  6 +++---
 .../nlpcraft/server/nlp/enrichers/date/NCDateParser.scala     |  2 +-
 .../server/nlp/enrichers/date/tools/NCDateGenerator.scala     |  4 ++--
 .../probe/mgrs/nlp/enrichers/sort/NCEnricherSortSpec.scala    |  2 +-
 .../server/nlp/enrichers/date/tools/NCDateGeneratorSpec.scala |  2 +-
 22 files changed, 49 insertions(+), 46 deletions(-)

diff --git 
a/nlpcraft-examples/sql/src/main/java/org/apache/nlpcraft/examples/sql/SqlModel.scala
 
b/nlpcraft-examples/sql/src/main/java/org/apache/nlpcraft/examples/sql/SqlModel.scala
index e19d630..1807c5f 100644
--- 
a/nlpcraft-examples/sql/src/main/java/org/apache/nlpcraft/examples/sql/SqlModel.scala
+++ 
b/nlpcraft-examples/sql/src/main/java/org/apache/nlpcraft/examples/sql/SqlModel.scala
@@ -23,7 +23,7 @@ import org.apache.nlpcraft.examples.sql.db._
 import org.apache.nlpcraft.model._
 import org.apache.nlpcraft.model.tools.sqlgen._
 
-import scala.collection.JavaConverters._
+import scala.jdk.CollectionConverters.{CollectionHasAsScala, ListHasAsScala, 
SeqHasAsJava}
 import scala.language.implicitConversions
 
 /**
@@ -315,7 +315,7 @@ class SqlModel extends NCModelFileAdapter("sql_model.yaml") 
with LazyLogging {
             freeDateOpt,
             limitTokOpt,
             sortTokOpt match {
-                case Some(sortTok) => ext.extractSort(sortTok).asScala
+                case Some(sortTok) => ext.extractSort(sortTok).asScala.toSeq
                 case None => Seq.empty
             }
         )
diff --git 
a/nlpcraft-examples/sql/src/main/java/org/apache/nlpcraft/examples/sql/db/SqlBuilder.scala
 
b/nlpcraft-examples/sql/src/main/java/org/apache/nlpcraft/examples/sql/db/SqlBuilder.scala
index b5c9126..d5a9099 100644
--- 
a/nlpcraft-examples/sql/src/main/java/org/apache/nlpcraft/examples/sql/db/SqlBuilder.scala
+++ 
b/nlpcraft-examples/sql/src/main/java/org/apache/nlpcraft/examples/sql/db/SqlBuilder.scala
@@ -18,16 +18,15 @@
 package org.apache.nlpcraft.examples.sql.db
 
 import java.sql.Types
-
 import com.typesafe.scalalogging.LazyLogging
 import org.apache.nlpcraft.common._
 import org.apache.nlpcraft.model.tools.sqlgen.NCSqlJoinType._
 import org.apache.nlpcraft.model.tools.sqlgen._
 import org.apache.nlpcraft.model.tools.sqlgen.impl.NCSqlSortImpl
 
-import scala.collection.JavaConverters._
-import scala.collection.{Seq, mutable}
+import scala.collection.mutable
 import scala.compat.java8.OptionConverters._
+import scala.jdk.CollectionConverters.CollectionHasAsScala
 
 /**
   * SQL builder that takes parsed SQL schema and creates SQL query based on 
configured parameters.
@@ -358,7 +357,7 @@ case class SqlBuilder(schema: NCSqlSchema) extends 
LazyLogging {
             val weight2 = if (!schemaJoins.exists(_.getToTable == t.getTable)) 
0 else 1
 
             (weight1, weight2)
-        }).flatMap(_.getDefaultDate.asScala).toStream.headOption match {
+        }).flatMap(_.getDefaultDate.asScala).to(LazyList).headOption match {
             case Some(col) => Some(col)
             case None =>
                 logger.warn("Free date condition ignored without throwing 
exceptions.")
@@ -465,7 +464,7 @@ case class SqlBuilder(schema: NCSqlSchema) extends 
LazyLogging {
         sortsNorm.foreach(sort => { tblsNorm += 
schemaTblsByNames(sort.getColumn.getTable); colsNorm += sort.getColumn })
 
         var freeDateColOpt =
-            if (freeDateRangeOpt.isDefined) 
tblsNorm.flatMap(_.getDefaultDate.asScala).toStream.headOption else None
+            if (freeDateRangeOpt.isDefined) 
tblsNorm.flatMap(_.getDefaultDate.asScala).to(LazyList).headOption else None
 
         tblsNorm = tblsNorm.distinct
 
diff --git 
a/nlpcraft-examples/sql/src/main/java/org/apache/nlpcraft/examples/sql/db/SqlValueLoader.scala
 
b/nlpcraft-examples/sql/src/main/java/org/apache/nlpcraft/examples/sql/db/SqlValueLoader.scala
index 816b39c..47bca2e 100644
--- 
a/nlpcraft-examples/sql/src/main/java/org/apache/nlpcraft/examples/sql/db/SqlValueLoader.scala
+++ 
b/nlpcraft-examples/sql/src/main/java/org/apache/nlpcraft/examples/sql/db/SqlValueLoader.scala
@@ -19,11 +19,10 @@ package org.apache.nlpcraft.examples.sql.db
 
 import java.util
 import java.util.Collections
-
 import com.typesafe.scalalogging.LazyLogging
 import org.apache.nlpcraft.model._
 
-import scala.collection.JavaConverters._
+import scala.jdk.CollectionConverters.SetHasAsJava
 import scala.language.implicitConversions
 
 /**
diff --git 
a/nlpcraft-examples/sql/src/test/java/org/apache/nlpcraft/examples/sql/NCSqlExampleSpec.scala
 
b/nlpcraft-examples/sql/src/test/java/org/apache/nlpcraft/examples/sql/NCSqlExampleSpec.scala
index 3fd5fda..80b836f 100644
--- 
a/nlpcraft-examples/sql/src/test/java/org/apache/nlpcraft/examples/sql/NCSqlExampleSpec.scala
+++ 
b/nlpcraft-examples/sql/src/test/java/org/apache/nlpcraft/examples/sql/NCSqlExampleSpec.scala
@@ -27,8 +27,8 @@ import org.apache.nlpcraft.examples.sql.db.SqlServer
 import org.junit.jupiter.api.Test
 
 import java.util
-import scala.collection.JavaConverters._
 import scala.compat.java8.OptionConverters.RichOptionalGeneric
+import scala.jdk.CollectionConverters.{ListHasAsScala, MapHasAsScala, 
SeqHasAsJava}
 
 /**
   * SQL model test.
diff --git 
a/nlpcraft-stanford/src/main/scala/org/apache/nlpcraft/common/nlp/core/stanford/NCStanfordTokenizer.scala
 
b/nlpcraft-stanford/src/main/scala/org/apache/nlpcraft/common/nlp/core/stanford/NCStanfordTokenizer.scala
index 1964597..256d044 100644
--- 
a/nlpcraft-stanford/src/main/scala/org/apache/nlpcraft/common/nlp/core/stanford/NCStanfordTokenizer.scala
+++ 
b/nlpcraft-stanford/src/main/scala/org/apache/nlpcraft/common/nlp/core/stanford/NCStanfordTokenizer.scala
@@ -18,10 +18,10 @@
 package org.apache.nlpcraft.common.nlp.core.stanford
 
 import java.io.StringReader
-
 import edu.stanford.nlp.process.PTBTokenizer
 import org.apache.nlpcraft.common.nlp.core.{NCNlpCoreToken, NCNlpTokenizer}
-import scala.collection.JavaConverters._
+
+import scala.jdk.CollectionConverters.ListHasAsScala
 
 /**
   * Stanford tokenizer implementation.
diff --git 
a/nlpcraft-stanford/src/main/scala/org/apache/nlpcraft/server/nlp/core/stanford/NCStanfordNerEnricher.scala
 
b/nlpcraft-stanford/src/main/scala/org/apache/nlpcraft/server/nlp/core/stanford/NCStanfordNerEnricher.scala
index 70fb0ec..aad9bf0 100644
--- 
a/nlpcraft-stanford/src/main/scala/org/apache/nlpcraft/server/nlp/core/stanford/NCStanfordNerEnricher.scala
+++ 
b/nlpcraft-stanford/src/main/scala/org/apache/nlpcraft/server/nlp/core/stanford/NCStanfordNerEnricher.scala
@@ -24,7 +24,7 @@ import org.apache.nlpcraft.common.nlp.{NCNlpSentence, 
NCNlpSentenceNote}
 import org.apache.nlpcraft.server.ignite.NCIgniteInstance
 import org.apache.nlpcraft.server.nlp.core.NCNlpNerEnricher
 
-import scala.collection.JavaConverters._
+import scala.jdk.CollectionConverters.{ListHasAsScala, MapHasAsScala}
 
 /**
   * Stanford NLP NER enricher.
@@ -94,8 +94,12 @@ object NCStanfordNerEnricher extends NCService with 
NCNlpNerEnricher with NCIgni
                         val i1 = t1.get.startCharIndex
                         val i2 = t2.get.endCharIndex
                         val toks = ns.filter(t => t.startCharIndex >= i1 && 
t.endCharIndex <= i2)
-    
-                        val note = NCNlpSentenceNote(toks.map(_.index), 
s"stanford:$typ", buf: _*)
+
+                        val note = NCNlpSentenceNote(
+                            toks.map(_.index),
+                            s"stanford:$typ",
+                            buf.toSeq: _*
+                        )
     
                         toks.foreach(_.add(note))
                     }
diff --git 
a/nlpcraft-stanford/src/main/scala/org/apache/nlpcraft/server/nlp/core/stanford/NCStanfordParser.scala
 
b/nlpcraft-stanford/src/main/scala/org/apache/nlpcraft/server/nlp/core/stanford/NCStanfordParser.scala
index 990d867..1449fdf 100644
--- 
a/nlpcraft-stanford/src/main/scala/org/apache/nlpcraft/server/nlp/core/stanford/NCStanfordParser.scala
+++ 
b/nlpcraft-stanford/src/main/scala/org/apache/nlpcraft/server/nlp/core/stanford/NCStanfordParser.scala
@@ -26,12 +26,12 @@ import org.apache.nlpcraft.common.{NCE, NCService}
 import org.apache.nlpcraft.server.ignite.NCIgniteInstance
 import org.apache.nlpcraft.server.nlp.core.{NCNlpParser, NCNlpWord}
 
-import scala.collection.JavaConverters._
-import scala.collection.Seq
+import scala.jdk.CollectionConverters.ListHasAsScala
 
 /**
   * Stanford NLP parser implementation.
   */
+//noinspection DuplicatedCode
 object NCStanfordParser extends NCService with NCNlpParser with 
NCIgniteInstance {
     /**
      *
@@ -79,12 +79,13 @@ object NCStanfordParser extends NCService with NCNlpParser 
with NCIgniteInstance
                     word = t.originalText(),
                     normalWord = normalWord,
                     lemma = t.lemma().toLowerCase,
-                    stem = NCNlpCoreManager.stemWord(normalWord).toString,
+                    stem = NCNlpCoreManager.stemWord(normalWord),
                     pos = t.tag(),
                     start = t.beginPosition,
                     end = t.endPosition(),
                     length = t.endPosition() - t.beginPosition()
                 )
             })
+            .toSeq
     }
 }
\ No newline at end of file
diff --git 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/common/debug/NCLogHolder.scala 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/common/debug/NCLogHolder.scala
index 91615ca..3781a3c 100644
--- a/nlpcraft/src/main/scala/org/apache/nlpcraft/common/debug/NCLogHolder.scala
+++ b/nlpcraft/src/main/scala/org/apache/nlpcraft/common/debug/NCLogHolder.scala
@@ -23,7 +23,7 @@ import java.util
 import com.google.gson.Gson
 import org.apache.nlpcraft.model._
 
-import scala.jdk.CollectionConverters.{CollectionHasAsScala, SeqHasAsJava}
+import scala.jdk.CollectionConverters.{CollectionHasAsScala, MapHasAsJava, 
SeqHasAsJava}
 
 //
 // NOTE: these classes are specifically designed for JSON marshalling.
diff --git a/nlpcraft/src/main/scala/org/apache/nlpcraft/common/package.scala 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/common/package.scala
index 3b46896..d56e2cb 100644
--- a/nlpcraft/src/main/scala/org/apache/nlpcraft/common/package.scala
+++ b/nlpcraft/src/main/scala/org/apache/nlpcraft/common/package.scala
@@ -18,7 +18,7 @@
 package org.apache.nlpcraft
 
 import java.util.concurrent.Callable
-import java.util.function.{BiPredicate, Consumer, Supplier, Function ⇒ 
JFunction, Predicate ⇒ JPredicate}
+import java.util.function.{BiPredicate, Consumer, Supplier, Function => 
JFunction, Predicate => JPredicate}
 import org.apache.nlpcraft.common.ansi.NCAnsi._
 import org.apache.nlpcraft.common.util._
 
diff --git 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/model/impl/NCTokenImpl.scala 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/model/impl/NCTokenImpl.scala
index fe43bff..c0bf603 100644
--- a/nlpcraft/src/main/scala/org/apache/nlpcraft/model/impl/NCTokenImpl.scala
+++ b/nlpcraft/src/main/scala/org/apache/nlpcraft/model/impl/NCTokenImpl.scala
@@ -17,7 +17,7 @@
 
 package org.apache.nlpcraft.model.impl
 
-import java.io.{Serializable ⇒ JSerializable}
+import java.io.{Serializable => JSerializable}
 import java.util.Collections
 import org.apache.nlpcraft.common._
 import org.apache.nlpcraft.common.nlp.NCNlpSentenceToken
diff --git 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/compiler/NCIdlCompiler.scala
 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/compiler/NCIdlCompiler.scala
index 80c9514..56e999d 100644
--- 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/compiler/NCIdlCompiler.scala
+++ 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/compiler/NCIdlCompiler.scala
@@ -20,12 +20,12 @@ package org.apache.nlpcraft.model.intent.compiler
 import com.typesafe.scalalogging.LazyLogging
 import org.antlr.v4.runtime.tree.ParseTreeWalker
 import org.antlr.v4.runtime._
-import org.antlr.v4.runtime.{ParserRuleContext ⇒ PRC}
+import org.antlr.v4.runtime.{ParserRuleContext => PRC}
 import org.apache.nlpcraft.common._
-import org.apache.nlpcraft.model.intent.compiler.antlr4.{NCIdlBaseListener, 
NCIdlLexer, NCIdlParser ⇒ IDP}
-import org.apache.nlpcraft.model.intent.compiler.{NCIdlCompilerGlobal ⇒ Global}
+import org.apache.nlpcraft.model.intent.compiler.antlr4.{NCIdlBaseListener, 
NCIdlLexer, NCIdlParser => IDP}
+import org.apache.nlpcraft.model.intent.compiler.{NCIdlCompilerGlobal => 
Global}
 import org.apache.nlpcraft.model._
-import org.apache.nlpcraft.model.intent.{NCIdlContext, NCIdlFunction, 
NCIdlIntent, NCIdlStack, NCIdlSynonym, NCIdlTerm, NCIdlStackItem ⇒ Z}
+import org.apache.nlpcraft.model.intent.{NCIdlContext, NCIdlFunction, 
NCIdlIntent, NCIdlStack, NCIdlSynonym, NCIdlTerm, NCIdlStackItem => Z}
 
 import java.io._
 import java.net._
diff --git 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/solver/NCIntentSolverVariant.scala
 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/solver/NCIntentSolverVariant.scala
index deabc32..2aa9c9f 100644
--- 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/solver/NCIntentSolverVariant.scala
+++ 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/solver/NCIntentSolverVariant.scala
@@ -22,6 +22,7 @@ import org.apache.nlpcraft.model.NCToken
 import org.apache.nlpcraft.model.impl.NCTokenPimp._
 
 import java.util
+import scala.jdk.CollectionConverters.ListHasAsScala
 
 /**
  * Sentence variant & its weight.
diff --git 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/NCProbeSynonym.scala 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/NCProbeSynonym.scala
index 065d924..e30d301 100644
--- 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/NCProbeSynonym.scala
+++ 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/NCProbeSynonym.scala
@@ -134,8 +134,8 @@ class NCProbeSynonym(
                     state = -1
             }
 
-            if (state != -1 && all.size == res.size && (!shouldBeNeighbors || 
U.isIncreased(res.map(getIndex).sorted)))
-                Some(res)
+            if (state != -1 && all.size == res.size && (!shouldBeNeighbors || 
U.isIncreased(res.map(getIndex).toSeq.sorted)))
+                Some(res.toSeq)
             else
                 None
         }
diff --git 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/cmd/NCCommandManager.scala
 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/cmd/NCCommandManager.scala
index 1b17353..a7480fb 100644
--- 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/cmd/NCCommandManager.scala
+++ 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/cmd/NCCommandManager.scala
@@ -17,7 +17,7 @@
 
 package org.apache.nlpcraft.probe.mgrs.cmd
 
-import java.io.{Serializable ⇒ JSerializable}
+import java.io.{Serializable => JSerializable}
 import com.google.gson.Gson
 import io.opencensus.trace.Span
 import org.apache.nlpcraft.common.{NCService, _}
diff --git 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/model/NCModelManager.scala
 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/model/NCModelManager.scala
index a6ad87a..1c5b6b0 100644
--- 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/model/NCModelManager.scala
+++ 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/model/NCModelManager.scala
@@ -24,13 +24,12 @@ import org.apache.nlpcraft.model._
 import org.apache.nlpcraft.probe.mgrs.NCProbeModel
 import org.apache.nlpcraft.probe.mgrs.deploy._
 
-import scala.collection.convert.DecorateAsScala
 import scala.util.control.Exception._
 
 /**
   * Model manager.
   */
-object NCModelManager extends NCService with DecorateAsScala {
+object NCModelManager extends NCService {
     // Deployed models keyed by their IDs.
     @volatile private var data: Map[String, NCProbeModel] = _
 
@@ -73,10 +72,10 @@ object NCModelManager extends NCService with 
DecorateAsScala {
                     s"${B}Origin:$RST                ${mdl.getOrigin}",
                     s"${B}Elements:$RST              
${withWarn(w.elements.keySet.size)}",
                     s"${B}Synonyms:$RST",
-                    s"${B}   Simple continuous:$RST  $contCnt",
-                    s"${B}   Simple sparse:$RST      $sparseCnt",
-                    s"${B}   IDL continuous:$RST     $contIdlCnt",
-                    s"${B}   IDL sparse:$RST         $sparseIdlCnt",
+                    s"$B   Simple continuous:$RST  $contCnt",
+                    s"$B   Simple sparse:$RST      $sparseCnt",
+                    s"$B   IDL continuous:$RST     $contIdlCnt",
+                    s"$B   IDL sparse:$RST         $sparseIdlCnt",
                     s"${B}Intents:$RST               
${withWarn(w.intents.size)}"
                 )
             })
diff --git 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/model/NCModelEnricher.scala
 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/model/NCModelEnricher.scala
index 867d10a..6b92656 100644
--- 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/model/NCModelEnricher.scala
+++ 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/model/NCModelEnricher.scala
@@ -19,18 +19,18 @@ package org.apache.nlpcraft.probe.mgrs.nlp.enrichers.model
 
 import io.opencensus.trace.Span
 import org.apache.nlpcraft.common._
-import org.apache.nlpcraft.common.nlp.{NCNlpSentence ⇒ Sentence, 
NCNlpSentenceNote ⇒ NlpNote, NCNlpSentenceToken ⇒ NlpToken}
+import org.apache.nlpcraft.common.nlp.{NCNlpSentence => Sentence, 
NCNlpSentenceNote => NlpNote, NCNlpSentenceToken => NlpToken}
 import org.apache.nlpcraft.model._
 import org.apache.nlpcraft.probe.mgrs.NCProbeSynonym.NCIdlContent
 import 
org.apache.nlpcraft.probe.mgrs.NCProbeSynonymChunkKind.{NCSynonymChunkKind, _}
 import org.apache.nlpcraft.probe.mgrs.nlp.NCProbeEnricher
 import org.apache.nlpcraft.probe.mgrs.nlp.impl.NCRequestImpl
 import org.apache.nlpcraft.probe.mgrs.sentence.NCSentenceManager
-import org.apache.nlpcraft.probe.mgrs.{NCProbeModel, NCProbeVariants, 
NCProbeSynonym ⇒ Synonym}
+import org.apache.nlpcraft.probe.mgrs.{NCProbeModel, NCProbeVariants, 
NCProbeSynonym => Synonym}
 
 import java.io.Serializable
 import java.util
-import java.util.{List ⇒ JList}
+import java.util.{List => JList}
 import scala.collection.mutable.ArrayBuffer
 import scala.collection.mutable
 import scala.jdk.CollectionConverters.{ListHasAsScala, MapHasAsJava, 
MapHasAsScala, SeqHasAsJava}
diff --git 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/relation/NCRelationEnricher.scala
 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/relation/NCRelationEnricher.scala
index 946e5ff..1c3e9ea 100644
--- 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/relation/NCRelationEnricher.scala
+++ 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/relation/NCRelationEnricher.scala
@@ -18,7 +18,6 @@
 package org.apache.nlpcraft.probe.mgrs.nlp.enrichers.relation
 
 import java.io.Serializable
-
 import io.opencensus.trace.Span
 import org.apache.nlpcraft.common.makro.NCMacroParser
 import org.apache.nlpcraft.common.nlp.core.NCNlpCoreManager
@@ -28,6 +27,7 @@ import org.apache.nlpcraft.probe.mgrs.NCProbeModel
 import org.apache.nlpcraft.probe.mgrs.nlp.NCProbeEnricher
 
 import scala.collection.mutable
+import scala.jdk.CollectionConverters.SeqHasAsJava
 
 /**
   * Relation enricher.
diff --git 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/server/nlp/enrichers/date/NCDateEnricher.scala
 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/server/nlp/enrichers/date/NCDateEnricher.scala
index cc5171f..d507dcf 100644
--- 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/server/nlp/enrichers/date/NCDateEnricher.scala
+++ 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/server/nlp/enrichers/date/NCDateEnricher.scala
@@ -19,7 +19,7 @@ package org.apache.nlpcraft.server.nlp.enrichers.date
 
 import io.opencensus.trace.Span
 import org.apache.nlpcraft.common.config.NCConfigurable
-import org.apache.nlpcraft.common.nlp.{NCNlpSentence ⇒ Sentence, 
NCNlpSentenceNote ⇒ Note, NCNlpSentenceToken ⇒ Token}
+import org.apache.nlpcraft.common.nlp.{NCNlpSentence => Sentence, 
NCNlpSentenceNote => Note, NCNlpSentenceToken => Token}
 import org.apache.nlpcraft.common.pool.NCThreadPoolManager
 import org.apache.nlpcraft.common.{NCService, _}
 import org.apache.nlpcraft.server.nlp.enrichers.NCServerEnricher
@@ -27,10 +27,10 @@ import 
org.apache.nlpcraft.server.nlp.enrichers.date.NCDateConstants._
 import org.apache.nlpcraft.server.nlp.enrichers.date.NCDateFormatType._
 
 import java.util
-import java.util.{Calendar ⇒ C}
+import java.util.{Calendar => C}
 import scala.collection.immutable.Iterable
 import scala.collection.mutable
-import scala.collection.mutable.{LinkedHashMap ⇒ LHM}
+import scala.collection.mutable.{LinkedHashMap => LHM}
 import scala.concurrent.ExecutionContext
 import scala.jdk.CollectionConverters.ListHasAsScala
 
diff --git 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/server/nlp/enrichers/date/NCDateParser.scala
 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/server/nlp/enrichers/date/NCDateParser.scala
index e5c09e1..ae1e583 100644
--- 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/server/nlp/enrichers/date/NCDateParser.scala
+++ 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/server/nlp/enrichers/date/NCDateParser.scala
@@ -17,7 +17,7 @@
 
 package org.apache.nlpcraft.server.nlp.enrichers.date
 
-import java.util.{Locale, Calendar ⇒ C}
+import java.util.{Locale, Calendar => C}
 import org.apache.nlpcraft.common._
 
 import scala.jdk.CollectionConverters.SeqHasAsJava
diff --git 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/server/nlp/enrichers/date/tools/NCDateGenerator.scala
 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/server/nlp/enrichers/date/tools/NCDateGenerator.scala
index f9b394c..d20d94e 100644
--- 
a/nlpcraft/src/main/scala/org/apache/nlpcraft/server/nlp/enrichers/date/tools/NCDateGenerator.scala
+++ 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/server/nlp/enrichers/date/tools/NCDateGenerator.scala
@@ -18,13 +18,13 @@
 package org.apache.nlpcraft.server.nlp.enrichers.date.tools
 
 import java.text.{DateFormat, SimpleDateFormat}
-import java.util.{Date, Locale, Calendar ⇒ C}
+import java.util.{Date, Locale, Calendar => C}
 import org.apache.nlpcraft.common._
 import org.apache.nlpcraft.common.nlp.numeric.NCNumericGenerator
 import org.apache.nlpcraft.server.nlp.enrichers.date.NCDateConstants._
 import org.apache.nlpcraft.server.nlp.enrichers.date.NCDateFormatType._
 
-import scala.collection.mutable.{LinkedHashMap ⇒ LHM}
+import scala.collection.mutable.{LinkedHashMap => LHM}
 import NCDateGenerator._
 
 import scala.collection.mutable
diff --git 
a/nlpcraft/src/test/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/sort/NCEnricherSortSpec.scala
 
b/nlpcraft/src/test/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/sort/NCEnricherSortSpec.scala
index 94cad05..df089e3 100644
--- 
a/nlpcraft/src/test/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/sort/NCEnricherSortSpec.scala
+++ 
b/nlpcraft/src/test/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/sort/NCEnricherSortSpec.scala
@@ -20,7 +20,7 @@ package org.apache.nlpcraft.probe.mgrs.nlp.enrichers.sort
 import org.apache.nlpcraft.{NCTestElement, NCTestEnvironment}
 import org.apache.nlpcraft.model.NCElement
 import org.apache.nlpcraft.probe.mgrs.nlp.enrichers.NCTestSortTokenType._
-import org.apache.nlpcraft.probe.mgrs.nlp.enrichers.{NCDefaultTestModel, 
NCEnricherBaseSpec, NCTestNlpToken ⇒ nlp, NCTestSortToken ⇒ srt, 
NCTestUserToken ⇒ usr}
+import org.apache.nlpcraft.probe.mgrs.nlp.enrichers.{NCDefaultTestModel, 
NCEnricherBaseSpec, NCTestNlpToken => nlp, NCTestSortToken => srt, 
NCTestUserToken => usr}
 import org.junit.jupiter.api.Test
 
 import java.util
diff --git 
a/nlpcraft/src/test/scala/org/apache/nlpcraft/server/nlp/enrichers/date/tools/NCDateGeneratorSpec.scala
 
b/nlpcraft/src/test/scala/org/apache/nlpcraft/server/nlp/enrichers/date/tools/NCDateGeneratorSpec.scala
index 147a46a..d4d833f 100644
--- 
a/nlpcraft/src/test/scala/org/apache/nlpcraft/server/nlp/enrichers/date/tools/NCDateGeneratorSpec.scala
+++ 
b/nlpcraft/src/test/scala/org/apache/nlpcraft/server/nlp/enrichers/date/tools/NCDateGeneratorSpec.scala
@@ -27,7 +27,7 @@ import org.junit.jupiter.api.Test
 
 import java.text.SimpleDateFormat
 import java.util.{Calendar, Date, Locale}
-import scala.collection.mutable.{LinkedHashMap ⇒ LHM}
+import scala.collection.mutable.{LinkedHashMap => LHM}
 import scala.jdk.CollectionConverters.SeqHasAsJava
 import scala.language.implicitConversions
 

Reply via email to