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

commit 2806f4213766a9a61fad3b06ce56bf610c4b5e8d
Author: Aaron Radzinski <[email protected]>
AuthorDate: Sun Mar 5 12:29:01 2023 -0800

    WIP.
---
 .../src/main/scala/org/apache/nlpcraft/NCGlobals.scala     |  1 +
 .../src/main/scala/org/apache/nlpcraft/NCPipeline.scala    | 14 +++++++-------
 2 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/nlpcraft/src/main/scala/org/apache/nlpcraft/NCGlobals.scala 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/NCGlobals.scala
index 9c6ecfa0..bc58ee44 100644
--- a/nlpcraft/src/main/scala/org/apache/nlpcraft/NCGlobals.scala
+++ b/nlpcraft/src/main/scala/org/apache/nlpcraft/NCGlobals.scala
@@ -49,6 +49,7 @@ extension[T](opt: Option[T])
     def ===(x: T): Boolean = opt.isDefined && opt.get == x
 
 extension[T](v: T)
+    @targetName("questionToOption")
     def `?`: Option[T] = Option(v)
 
 extension(v: Int)
diff --git a/nlpcraft/src/main/scala/org/apache/nlpcraft/NCPipeline.scala 
b/nlpcraft/src/main/scala/org/apache/nlpcraft/NCPipeline.scala
index 569979b1..e3c20d7b 100644
--- a/nlpcraft/src/main/scala/org/apache/nlpcraft/NCPipeline.scala
+++ b/nlpcraft/src/main/scala/org/apache/nlpcraft/NCPipeline.scala
@@ -24,16 +24,16 @@ package org.apache.nlpcraft
   * of the pipeline and produce the list of [[NCVariant variants]] at the end 
of the pipeline.
   * Schematically the pipeline looks like this:
   * <pre>
-  *                                      +----------+        +-----------+     
    +--------+
-  *   *=========*     +---------+    +---+-------+  |    +---+-------+   |     
+---+-----+  |
-  *   :  Text   : ->  |  Token  | -> | Token     |  | -> | Token      |  | ->  
| Entity  |  | ----.
-  *   :  Input  :     |  Parser |    | Enrichers |--+    | Validators |--+     
| Parsers |--+      \
-  *   *=========*     +---------+    +-----------+       +------------+        
+---------+          \
+  *                                    +----------+        +-----------+       
  +--------+
+  * *=========*     +---------+    +---+-------+  |    +---+-------+   |     
+---+-----+  |
+  * #  Text   # ->  |  Token  | -> | Token     |  | -> | Token      |  | ->  | 
Entity  |  | ------.
+  * #  Input  #     |  Parser |    | Enrichers |--+    | Validators |--+     | 
Parsers |--+        \
+  * *=========*     +---------+    +-----------+       +------------+        
+---------+            \
   *                                                                            
                      }
   *                       +--------+        +--------+        +-----------+    
    +----------+     /
   * *============*    +---+-----+  |    +---+-----+  |    +---+--------+  |    
+---+-------+  |    /
-  * :  Variants  : <- | Variant |  | <- | Entity  |  | <- | Entity     |  | <- 
| Entity    |  | <-'
-  * :  List      :    | Filters |--+    | Mappers |--+    | Validators |--+    
| Enrichers |--+
+  * #  Variants  # <- | Variant |  | <- | Entity  |  | <- | Entity     |  | <- 
| Entity    |  | <-'
+  * #  List      #    | Filters |--+    | Mappers |--+    | Validators |--+    
| Enrichers |--+
   * *============*    +----- ---+       +----- ---+       +------------+       
+-----------+
   * </pre>
   *

Reply via email to