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

ifropc pushed a change to branch NLPCRAFT-91
in repository https://gitbox.apache.org/repos/asf/incubator-nlpcraft.git.


 discard 0f8024f  Update minecraft.yaml
 discard 045d8d4  NPCRAFT-91: Add more examples and small changes in the model
 discard bf11d2b  NLPCRAFT-91: Add basic test
 discard fae84d6  NLPCRAFT-91: Uncomment macros
 discard 67808d6  NLPCRAFT-91: Fixes for new syntax
 discard 9ddba5e  NLPCRAFT-91: Add examples to MinecraftModel
 discard 5b729f6  NLPCRAFT-91: Finish fill command
 discard de05f20  NLPCRAFT-91: Small fixes for model
 discard d45d88a  NLPCRAFT-91: Support basic /fill command (different shapes 
and static position)
 discard cbcfd4d  Add copyright
 discard 19173f3  NLPCRAFT-91: Replace usage of macros with stand-alone element
 discard 96bbcc7  Fix regex
 discard ca905a8  NLPCRAFT-91: fill command draft
 discard 113f5c8  Update README
 discard c590a61  NLPCRAFT-91: "Give" supports player target and quantity
 discard b3bbc9b  NLPCRAFT-91: Give intent support
 discard 158253b  Version bump
 discard 5b738c4  NLPCRAFT-91: Add /time command support
 discard 7d50239  NLPCRAFT-91: Settings support for mod and cleanup data files
 discard 24cf30c  NLPCRAFT-91: Improve credentials handling
 discard b28cf43  NLPCRAFT-91: Add README
 discard 5d903f0  NLPCRAFT-91: Add sign in to mod
 discard dff94ee  NLPCRAFT-91: Fix build after restructure
 discard 7c896b9  NLPCRAFT-91: Add mod for Minecraft as example
 discard 5440357  NLPCRAFT-91: Fix minecraft model
 discard 8f66b0d  NLPCRAFT-91: Organize model files
 discard e210a73  NLPCRAFT-91: Initial model for weather command
 discard 6b962c1  NLPCRAFT-91: Base stubs for Minecraft example
 discard 66fade4  NLPCRAFT-91: Initial files
     add 5a05217  WIP.
     add 546d235  WIP.
     add ff215ba  Update NCModelView.java
     add fc3dec4  Fix javadoc.
     add 384fdc0  WIP.
     add 207ca19  Update NCIntentDsl.g4
     add f138c17  WIP.
     add 7eb34b6  Update NCIntentDsl.g4
     add 2150575  Merge branch 'NLPCRAFT-206' of 
https://github.com/apache/incubator-nlpcraft into NLPCRAFT-206
     add b8f522d  WIP.
     add 2646005  WIP.
     add da35884  WIP.
     add cb26d87  WIP.
     add b6b88a0  WIP.
     add 2bbf715  WIP.
     add 8bdde3b  WIP.
     add 526e9db  WIP.
     add f7bd364  WIP.
     add 9611729  WIP.
     add eccbe77  WIP.
     add 9ae2c0d  WIP.
     add 0876ae5  WIP.
     add 7eea36f  WIP.
     add 13291d9  WIP.
     add fc9fc0e  WIP.
     add 0b7734a  Update NCIntentDslCompiler.scala
     add 6dc2356  WIP.
     add 51acce3  Update NCIntentDslCompiler.scala
     add 96d0358  WIP.
     add 33aa4de  WIP.
     add eaaa8b7  WIP.
     add 9f7d973  WIP.
     add 637698f  WIP.
     add e5d8ac1  WIP.
     add 3e32103  Merge remote-tracking branch 'origin/master' into NLPCRAFT-206
     add 3cb9bbe  Merge branch 'master' into NLPCRAFT-206
     add 90e855c  Update NCIntentDslCompiler.scala
     add 2a83b64  WIP.
     add e812c8a  Merge branch 'master' into NLPCRAFT-206
     add 3676230  WIP.
     add 1170470  WIP.
     add 3893707  Update NCBaseDslCompiler.scala
     add 727b69a  Update NCBaseDslCompiler.scala
     add bfa41e2  Update NCIntentDslCompiler.scala
     add 8ed98be  Merge branch 'master' into NLPCRAFT-206
     add f94daf8  WIP.
     add a08a8f2  Update NCDslCompilerSpec.scala
     add 017b662  WIP.
     add 9c681f6  WIP.
     add 5feaf49  Test NC file.
     add 33ee086  WIP.
     add 203d3b4  WIP.
     add f17a3a8  WIP on error handling.
     add bdf6918  WIP.
     add c164ab3  WIP.
     add ace0a02  WIP.
     add 343e36e  Merge branch 'master' into NLPCRAFT-206
     add 0f30285  Update NCIntentDslCompiler.scala
     add 9fc897f  WIP.
     add d62eb17  WIP.
     add 8cd0199  WIP.
     add 5ac370a  WIP.
     add 8c10631  WIP.
     add 27069ca  WIP.
     add f9c1cbe  WIP.
     add a61d003  WIP.
     add e00d7ff  WIP (does NOT compile).
     add 4b39a1b  Merge remote-tracking branch 'origin/master' into NLPCRAFT-206
     add 739f11b  WIP.
     add f5bef38  WIP.
     add 11d05e8  WIP.
     add 721fbf0  WIP (compiles OK).
     add cd92760  WIP.
     add 8f9d7c5  WIP.
     add 3f77b6f  WIP.
     add 67255ef  WIP.
     add 7ed48e1  WIP.
     add 5fb372e  WIP.
     add bea5517  Merge branch 'master' into NLPCRAFT-206
     add 230ff50  WIP.
     add 1a7de94  WIP.
     add a220020  WIP.
     add 1347d84  WIP.
     add 5f870b9  WIP.
     add 260ce1b  WIP.
     add 3ac6a53  WIP.
     add 1c4a310  WIP.
     add d1bdbe4  WIP.
     add 71126d8  WIP.
     add 47bf665  WIP.
     add 06e1054  WIP.
     add 6e7c447  WIP.
     add 36eee60  WIP.
     add 9a6d6bd  WIP.
     add 824d72f  WIP.
     add 27bb4a3  WIP.
     add 23690e6  WIP.
     add 3684bd3  WIP.
     add a64acac  WIP.
     add 7d489a8  WIP.
     add 1ce0cb5  Update NCModelManager.scala
     add 72382ca  WIP.
     add e70c31a  Merge branch 'master' into NLPCRAFT-206
     add 052f3c7  Merge branch 'master' into 206_tmp
     add 15d2b0d  Merge branch 'master' into NLPCRAFT-206
     add 74d1115  Merge branch 'master' into NLPCRAFT-206
     add 85461dc  Merge branch 'NLPCRAFT-206' of 
https://github.com/apache/incubator-nlpcraft into NLPCRAFT-206
     add 14fb39a  WIP.
     add 5861102  WIP.
     add 8ef24c7  Update NCDeployManager.scala
     add 88f59b9  WIP.
     add 3d64b4b  WIP.
     add 268ad3b  WIP.
     add 8bb8dfa  WIP.
     add 9aaa2ef  WIP.
     add dc66161  WIP.
     add 1a8bc56  WIP.
     add 5a96e72  WIP.
     add ccde124  WIP.
     add 7d7e6ac  WIP.
     add 8958779  WIP.
     add b7bf65b  WIP.
     add 4a543e9  WIP.
     add ffbc3de  WIP.
     add 62da871  Update sql_model.yaml
     add 33eb2d1  Update NCDslCompilerBase.scala
     add 8aec4a9  WIP.
     add 92d25d1  WIP.
     add 8fa9649  WIP.
     add 8c602ad  WIP.
     add 6c40687  WIP.
     add c1224e3  Update NCCli.scala
     add 4ef5629  Update NCDslCompilerBase.scala
     add 1760721  WIP.
     add 7559b68  Update NCDslCompilerBase.scala
     add db93929  WIP.
     add 5cce2f0  WIP.
     add baacd68  Merge branch 'master' into NLPCRAFT-206
     add 101897f  WIP.
     add 424048a  Temporary simple test on tokens DSL.
     add 3cefa03  Update NCDslCompilerBase.scala
     add 16917cd  WIP.
     add 905b201  Update test_ok.nc
     add 3a7dede  WIP.
     add 252c86b  WIP.
     add 68727df  WIP.
     add 6231ed5  Merge branch 'NLPCRAFT-206' of 
https://github.com/apache/incubator-nlpcraft into NLPCRAFT-206
     add 954546d  Update NCDslCompilerBase.scala
     add 5ec9a27  WIP.
     add 2133789  WIP.
     add b54343c  Update NCIntentSolverEngine.scala
     add 429a852  WIP.
     add 705db63  WIP.
     add d947dac  WIP.
     add 544bcb4  Merge branch 'NLPCRAFT-206' into NLPCRAFT-257
     add e8090b6  WIP.
     add c073a74  WIP.
     add 50af786  WIP.
     add c9e4058  WIP.
     add 4137042  WIP.
     add c89e837  Update NCDslCompilerBase.scala
     add 71f6894  WIP.
     add e766582  WIP.
     add 57c8c3a  Renaming DSL  -> IDL, etc.
     add eb07ce0  DSL -> IDL.
     add 457384e  WIP.
     add d61e45d  Merge branch 'NLPCRAFT-206' of 
https://github.com/apache/incubator-nlpcraft into NLPCRAFT-206
     add 8d122e2  WIP.
     add 7c78fc9  Update NCMacroCompilerSpec.scala
     add 1a0d497  WIP.
     add cddb5eb  WIP.
     add fa3c05b  Update NCTestAutoModelValidatorImpl.scala
     add b6b714c  Merge branch 'NLPCRAFT-206' into NLPCRAFT-257
     add 05ca0a8  Update NCEnricherNestedModelSpec5.scala
     add d7d6297  WIP.
     add 15e69fb  Merge branch 'NLPCRAFT-206' into NLPCRAFT-257
     add 5efd5b8  Update NCIdlCompilerBase.scala
     add 04511b1  WIP.
     add b0adec9  Improved meta_part() function.
     add deff4ff  Update NCIdlCompilerBase.scala
     add b10ffcb  WIP.
     add 306752e  Intents test added.
     add 904b0de  Update NCIdlCompilerBase.scala
     add 4917351  has_any(), and has_all() IDL functions added.
     add 1ddf32a  Update test_ok.idl
     add 35e1ed6  Update test_ok.idl
     add e715697  Delete hs_err_pid19932.log
     add 90812f1  Update pom.xml
     add 05d19ce  Update README.md
     add be733d4  WIP.
     add 818a309  Update test_ok.idl
     add e1d24fb  Fix Maven build failure (add custom 'testResources' location).
     add 0bd7b03  Minor improvements.
     add 04ea452  WIP.
     add da438d4  WIP.
     add b32a375  WIP.
     add 4d38bd0  WIP.
     add bb99559  WIP.
     add 9754314  WIP.
     add 8f2937c  WIP.
     add 38732c8  Update test_ok.idl
     add 100dab4  Update NCIdlCompiler.scala
     add dedcf82  WIP.
     add 27b900f  WIP.
     add d5eb9da  WIP.
     add e9ec949  WIP.
     add eba8e85  WIP.
     add 61edff9  WIP.
     add b7ddcfa  WIP.
     add d8ac64a  WIP.
     add e174c6b  WIP.
     add 892c47f  WIP.
     add 8d7d58f  WIP.
     add d67a801  WIP.
     add f83bd1a  WIP.
     add a015c6b  WIP.
     add 54944bf  Update NCIdlCompilerBase.scala
     add 53658f8  WIP.
     add 4e5d53f  WIP.
     add 97c9611  Merge branch 'NLPCRAFT-278' of 
https://github.com/apache/incubator-nlpcraft into NLPCRAFT-278
     add 1c5b907  Update NCIdlFunctionsUser.scala
     add 19b885c  WIP.
     add b96ed58  WIP.
     add a60bf49  Update NCIdlCompilerBase.scala
     add 4baedfb  WIP.
     add 5fb9cc3  Update NCIdlFunctionsOther.scala
     add d08e9db  Update NCIdlCompilerBase.scala
     add 8e2872c  WIP.
     add d33a6b0  WIP.
     add bcb42c1  Update NCIdlFunctionsOther.scala
     add aa4b131  WIP.
     add 14c8ef1  Update NCToken.java
     add 68efdd0  WIP.
     add 4265ffc  WIP.
     add 9e46c69  Update SqlModel.scala
     add 154a8c9  Update NCMetaSpec.scala
     add c2e2fc0  WIP.
     add a7ae2a7  WIP.
     add 7182853  WIP.
     add 3a868f9  WIP.
     add a8db1cf  WIP.
     add cb74e43  WIP.
     add ff78bbf  WIP.
     add d4f5e75  WIP.
     add 08f17fc  WIP.
     add 10bae01  WIP.
     add fe0d3b9  WIP.
     add 4931d7a  WIP.
     add 5b06a9c  WIP.
     add cf25323  Update NCIdlCompilerBase.scala
     add 3ce78a2  WIP.
     add 8095292  Merge branch 'NLPCRAFT-278' of 
https://github.com/apache/incubator-nlpcraft into NLPCRAFT-278
     add 603d6d1  WIP.
     add 5de3fe3  WIP.
     add e83b473  WIP.
     add 32dd0d0  WIP.
     add 8ca78a5  Update NCIdlCompilerBase.scala
     add 9cc4e48  WIP.
     new 2200817  NLPCRAFT-91: Initial files
     new a6ea56b  NLPCRAFT-91: Base stubs for Minecraft example
     new f0125cb  NLPCRAFT-91: Initial model for weather command
     new 6183eab  NLPCRAFT-91: Organize model files
     new 9729b68  NLPCRAFT-91: Fix minecraft model
     new 5bda72e  NLPCRAFT-91: Add mod for Minecraft as example
     new d0e65bf  NLPCRAFT-91: Fix build after restructure
     new 55df42e  NLPCRAFT-91: Add sign in to mod
     new eb8e3c1  NLPCRAFT-91: Add README
     new 08e8a9f  NLPCRAFT-91: Improve credentials handling
     new d14908e  NLPCRAFT-91: Settings support for mod and cleanup data files
     new 5dd2272  NLPCRAFT-91: Add /time command support
     new 6d3e256  Version bump
     new a8e64f5  NLPCRAFT-91: Give intent support
     new 638356b  NLPCRAFT-91: "Give" supports player target and quantity
     new 5b2ffe4  Update README
     new b61e046  NLPCRAFT-91: fill command draft
     new c69dbd0  Fix regex
     new 4681c47  NLPCRAFT-91: Replace usage of macros with stand-alone element
     new a0c24cb  Add copyright
     new f91d531  NLPCRAFT-91: Support basic /fill command (different shapes 
and static position)
     new c06d95d  NLPCRAFT-91: Small fixes for model
     new 2bf8695  NLPCRAFT-91: Finish fill command
     new 58f9600  NLPCRAFT-91: Add examples to MinecraftModel
     new 3ea0b3b  NLPCRAFT-91: Fixes for new syntax
     new ca2a117  NLPCRAFT-91: Uncomment macros
     new 63a8974  NLPCRAFT-91: Add basic test
     new 844a37a  NPCRAFT-91: Add more examples and small changes in the model
     new f70b51e  Update minecraft.yaml

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (0f8024f)
            \
             N -- N -- N   refs/heads/NLPCRAFT-91 (f70b51e)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 29 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 README.md                                          |   42 +-
 nlpcraft/pom.xml                                   |   23 +
 nlpcraft/src/main/resources/sql/create_schema.sql  |   19 +-
 nlpcraft/src/main/resources/sql/drop_schema.sql    |    3 +-
 .../org/apache/nlpcraft/common/ansi/NCAnsi.scala   |    1 +
 .../apache/nlpcraft/common/debug/NCLogHolder.scala |   28 +-
 .../common/extcfg/NCExternalConfigManager.scala    |    2 +-
 .../nlpcraft/common/makro/NCMacroCompiler.scala    |   25 +-
 .../nlpcraft/common/makro/antlr4/NCMacroDsl.g4     |   10 +-
 .../nlpcraft/common/makro/antlr4/NCMacroDsl.interp |    2 +-
 .../nlpcraft/common/makro/antlr4/NCMacroDsl.tokens |    2 +-
 .../common/makro/antlr4/NCMacroDslLexer.interp     |    6 +-
 .../common/makro/antlr4/NCMacroDslLexer.java       |   45 +-
 .../common/makro/antlr4/NCMacroDslLexer.tokens     |    2 +-
 .../common/makro/antlr4/NCMacroDslParser.java      |   12 +-
 .../nlpcraft/common/nlp/NCNlpSentenceNote.scala    |    9 +-
 .../scala/org/apache/nlpcraft/common/package.scala |   44 +-
 .../apache/nlpcraft/common/socket/NCSocket.scala   |    6 +-
 .../apache/nlpcraft/common/util/NCIdGenerator.java |    2 +-
 .../org/apache/nlpcraft/common/util/NCUtils.scala  |  146 +-
 .../scala/org/apache/nlpcraft/examples/README.md   |    3 +-
 .../apache/nlpcraft/examples/alarm/AlarmModel.java |    2 +-
 .../nlpcraft/examples/alarm/alarm_model.json       |    2 +-
 .../alarm/intents.idl}                             |   21 +-
 .../apache/nlpcraft/examples/echo/EchoModel.scala  |    2 +-
 .../lightswitch/LightSwitchGroovyModel.groovy      |    2 +-
 .../examples/lightswitch/lightswitch_model.yaml    |    2 +-
 .../apache/nlpcraft/examples/phone/PhoneModel.java |    5 +-
 .../apache/nlpcraft/examples/sql/SqlModel.scala    |   32 +-
 .../nlpcraft/examples/sql/db/SqlValueLoader.scala  |    2 +-
 .../apache/nlpcraft/examples/sql/sql_model.yaml    |   18 +-
 .../apache/nlpcraft/examples/time/TimeModel.java   |    7 +-
 .../nlpcraft/examples/weather/WeatherModel.java    |   20 +-
 .../scala/org/apache/nlpcraft/model/NCCompany.java |    2 +-
 .../scala/org/apache/nlpcraft/model/NCContext.java |   13 +-
 .../org/apache/nlpcraft/model/NCConversation.java  |   25 +-
 .../org/apache/nlpcraft/model/NCCustomParser.java  |    2 +-
 .../{NCIntentMatch.java => NCDialogFlowItem.java}  |  102 +-
 .../scala/org/apache/nlpcraft/model/NCElement.java |    4 +-
 .../scala/org/apache/nlpcraft/model/NCIntent.java  |   30 +-
 .../org/apache/nlpcraft/model/NCIntentRef.java     |   25 +-
 .../org/apache/nlpcraft/model/NCIntentSample.java  |    3 +-
 .../org/apache/nlpcraft/model/NCIntentSkip.java    |    2 +-
 .../org/apache/nlpcraft/model/NCIntentTerm.java    |    7 +-
 .../org/apache/nlpcraft/model/NCMetadata.java      |   14 +-
 .../apache/nlpcraft/model/NCModelFileAdapter.java  |   44 +-
 .../org/apache/nlpcraft/model/NCModelView.java     |   19 +-
 .../scala/org/apache/nlpcraft/model/NCRequest.java |   11 +-
 .../scala/org/apache/nlpcraft/model/NCResult.java  |    2 +-
 .../scala/org/apache/nlpcraft/model/NCToken.java   |  167 +-
 ...{NCIntent.java => NCTokenPredicateContext.java} |   41 +-
 ...IntentTerm.java => NCTokenPredicateResult.java} |   56 +-
 .../scala/org/apache/nlpcraft/model/NCUser.java    |    9 +-
 .../model/factories/basic/NCBasicModelFactory.java |    6 +-
 .../factories/spring/NCSpringModelFactory.java     |    8 +-
 .../apache/nlpcraft/model/impl/NCCompanyImpl.java  |    7 +-
 .../apache/nlpcraft/model/impl/NCTokenImpl.scala   |   14 +-
 .../apache/nlpcraft/model/impl/NCTokenLogger.scala |    2 +-
 .../org/apache/nlpcraft/model/impl/NCUserImpl.java |   12 +-
 .../nlpcraft/model/impl/json/NCModelJson.java      |    8 +-
 .../intent/NCIdlContext.scala}                     |   38 +-
 .../NCIdlFunction.scala}                           |    8 +-
 .../apache/nlpcraft/model/intent/NCIdlIntent.scala |   60 +
 .../NCDslTokenChecker.scala => NCIdlStack.scala}   |   47 +-
 .../intent/NCIdlSynonym.scala}                     |   19 +-
 .../NCDslTokenChecker.scala => NCIdlTerm.scala}    |   59 +-
 .../model/intent/compiler/NCIdlCompiler.scala      |  694 +++++
 .../model/intent/compiler/NCIdlCompilerBase.scala  | 1251 ++++++++
 .../intent/compiler/NCIdlCompilerGlobal.scala      |   87 +
 .../compiler/NCIdlFragment.scala}                  |   19 +-
 .../nlpcraft/model/intent/compiler/antlr4/NCIdl.g4 |  343 +++
 .../model/intent/compiler/antlr4/NCIdl.interp      |  152 +
 .../model/intent/compiler/antlr4/NCIdl.tokens      |   93 +
 .../intent/compiler/antlr4/NCIdlBaseListener.java  |  591 ++++
 .../model/intent/compiler/antlr4/NCIdlLexer.interp |  175 ++
 .../model/intent/compiler/antlr4/NCIdlLexer.java   |  671 +++++
 .../model/intent/compiler/antlr4/NCIdlLexer.tokens |   93 +
 .../intent/compiler/antlr4/NCIdlListener.java      |  490 ++++
 .../model/intent/compiler/antlr4/NCIdlParser.java  | 3002 ++++++++++++++++++++
 .../model/intent/impl/NCIntentDslCompiler.scala    |  377 ---
 .../model/intent/impl/antlr4/NCIntentDsl.g4        |   98 -
 .../model/intent/impl/antlr4/NCIntentDsl.interp    |  122 -
 .../model/intent/impl/antlr4/NCIntentDsl.tokens    |   82 -
 .../impl/antlr4/NCIntentDslBaseListener.java       |  291 --
 .../intent/impl/antlr4/NCIntentDslLexer.interp     |  152 -
 .../model/intent/impl/antlr4/NCIntentDslLexer.java |  231 --
 .../intent/impl/antlr4/NCIntentDslLexer.tokens     |   82 -
 .../intent/impl/antlr4/NCIntentDslListener.java    |  220 --
 .../intent/impl/antlr4/NCIntentDslParser.java      | 1628 -----------
 .../intent/{impl => solver}/NCIntentSolver.scala   |   18 +-
 .../{impl => solver}/NCIntentSolverEngine.scala    |  430 +--
 .../{impl => solver}/NCIntentSolverInput.scala     |    2 +-
 .../{impl => solver}/NCIntentSolverResult.scala    |    4 +-
 .../{impl => solver}/NCIntentSolverVariant.scala   |   29 +-
 .../nlpcraft/model/intent/utils/NCDslIntent.scala  |   66 -
 .../nlpcraft/model/intent/utils/NCDslTerm.java     |  131 -
 .../model/intent/utils/NCDslTokenPredicate.java    |  473 ---
 .../model/intent/utils/NCDslTokenQualifier.scala   |   62 -
 .../nlpcraft/model/tools/cmdline/NCCli.scala       |   10 +-
 .../sqlgen/impl/NCSqlModelGeneratorImpl.scala      |    6 +-
 .../nlpcraft/model/tools/test/NCTestClient.java    |    2 -
 .../model/tools/test/NCTestClientBuilder.java      |    8 +-
 .../test/impl/NCTestAutoModelValidatorImpl.scala   |    2 +-
 .../apache/nlpcraft/probe/mgrs/NCProbeModel.scala  |    8 +-
 .../nlpcraft/probe/mgrs/NCProbeSynonym.scala       |   23 +-
 .../nlpcraft/probe/mgrs/NCProbeSynonymChunk.scala  |   17 +-
 .../probe/mgrs/NCProbeSynonymChunkKind.scala       |    2 +-
 .../nlpcraft/probe/mgrs/NCProbeVariants.scala      |    9 +-
 .../nlpcraft/probe/mgrs/cmd/NCCommandManager.scala |   18 +-
 .../probe/mgrs/deploy/NCDeployManager.scala        |  481 ++--
 .../mgrs/dialogflow/NCDialogFlowManager.scala      |   92 +-
 .../nlpcraft/probe/mgrs/model/NCModelManager.scala |   26 +-
 .../probe/mgrs/model/NCModelSynonymDsl.scala       |   28 -
 .../mgrs/model/NCModelSynonymDslCompiler.scala     |  290 --
 .../probe/mgrs/model/antlr4/NCSynonymDsl.g4        |   81 -
 .../probe/mgrs/model/antlr4/NCSynonymDsl.interp    |   83 -
 .../probe/mgrs/model/antlr4/NCSynonymDsl.tokens    |   53 -
 .../model/antlr4/NCSynonymDslBaseListener.java     |  183 --
 .../mgrs/model/antlr4/NCSynonymDslLexer.interp     |  107 -
 .../probe/mgrs/model/antlr4/NCSynonymDslLexer.java |  196 --
 .../mgrs/model/antlr4/NCSynonymDslLexer.tokens     |   53 -
 .../mgrs/model/antlr4/NCSynonymDslListener.java    |  130 -
 .../mgrs/model/antlr4/NCSynonymDslParser.java      | 1135 --------
 .../probe/mgrs/nlp/NCProbeEnrichmentManager.scala  |   29 +-
 .../mgrs/nlp/enrichers/model/NCModelEnricher.scala |    9 +-
 .../mgrs/nlp/enrichers/sort/NCSortEnricher.scala   |    2 +-
 .../probe/mgrs/nlp/impl/NCRequestImpl.scala        |   23 +-
 .../probe/mgrs/sentence/NCSentenceHelper.java      |    4 +-
 .../probe/mgrs/sentence/NCSentenceManager.scala    |    9 +-
 .../org/apache/nlpcraft/server/NCServer.scala      |   16 +-
 .../nlpcraft/server/company/NCCompanyManager.scala |   52 +-
 .../server/geo/tools/NCGeoNamesGenerator.scala     |    2 +-
 .../geo/tools/NCGeoStateNamesGenerator.scala       |    2 +-
 .../geo/tools/metro/NCGeoMetroGenerator.scala      |    2 +-
 .../geo/tools/unstats/NCUnsdStatsService.scala     |    2 +-
 .../org/apache/nlpcraft/server/json/NCJson.scala   |    4 +-
 ...ropertyMdo.scala => NCCompanyPropertyMdo.scala} |   22 +-
 .../nlpcraft/server/mdo/impl/NCMdoField.java       |    2 +-
 .../server/nlp/enrichers/date/NCDateEnricher.scala |    2 +-
 .../enrichers/stopword/NCStopWordEnricher.scala    |    6 +-
 .../nlpcraft/server/probe/NCProbeManager.scala     |   41 +-
 .../nlpcraft/server/query/NCQueryManager.scala     |   15 +-
 .../nlpcraft/server/rest/NCBasicRestApi.scala      |   36 +-
 .../apache/nlpcraft/server/sql/NCSqlManager.scala  |   82 +-
 .../nlpcraft/server/user/NCUserManager.scala       |    3 +-
 .../common/makro/NCMacroCompilerSpec.scala         |    1 -
 .../nlpcraft/common/makro/NCMacroParserSpec.scala  |   10 +-
 .../nlpcraft/examples/sql/NCSqlExampleSpec.scala   |    2 +-
 .../{NCIntentDslSpec.scala => NCIdlSpec.scala}     |   22 +-
 .../{NCIntentDslSpec2.scala => NCIdlSpec2.scala}   |   22 +-
 .../nlpcraft/model/NCIntentPrioritiesSpec.scala    |    4 +-
 .../abstract/NCAbstractTokensIntentsSpec.scala     |    8 +-
 .../model/abstract/NCAbstractTokensModel.scala     |    8 +-
 .../model/conversation/NCConversationSpec.scala    |    2 +-
 .../conversation/NCConversationTimeoutSpec.scala   |   18 +-
 .../nlpcraft/model/dialog/NCDialogSpec.scala       |    8 +-
 .../NCIdlTestModel.scala}                          |    8 +-
 .../NCDslSpec.scala => idl/NCIdlTestSpec.scala}    |   14 +-
 .../intent/idl/compiler/NCIdlCompilerSpec.scala    |  241 ++
 .../idl/compiler/functions/NCIdlFunctions.scala    |  189 ++
 .../functions/NCIdlFunctionsCollections.scala      |   72 +
 .../compiler/functions/NCIdlFunctionsCompany.scala |   79 +
 .../compiler/functions/NCIdlFunctionsDate.scala    |   61 +
 .../compiler/functions/NCIdlFunctionsMath.scala    |   90 +
 .../compiler/functions/NCIdlFunctionsMeta.scala    |  122 +
 .../compiler/functions/NCIdlFunctionsOther.scala}  |   54 +-
 .../compiler/functions/NCIdlFunctionsRequest.scala |   52 +
 .../compiler/functions/NCIdlFunctionsStat.scala    |   50 +
 .../compiler/functions/NCIdlFunctionsStrings.scala |   77 +
 .../compiler/functions/NCIdlFunctionsToken.scala   |  112 +
 .../compiler/functions/NCIdlFunctionsUser.scala    |   78 +
 .../nlpcraft/model/intent/idl/compiler/test_ok.idl |   58 +
 .../idl_test_model.yaml}                           |   14 +-
 .../apache/nlpcraft/model/meta/NCMetaSpec.scala    |  149 +
 .../model/properties/NCTokensPropertiesSpec.scala  |    4 +-
 .../properties/NCTokensRestrictionsSpec.scala      |    8 +-
 .../nlpcraft/model/synonyms/NCSynonymsSpec.scala   |   10 +-
 .../synonyms/NCSynonymsSpecTmp.scala}              |   35 +-
 .../nlpcraft/models/stm/NCStmTestModel.scala       |    8 +-
 .../mgrs/nlp/enrichers/NCEnricherBaseSpec.scala    |    4 +-
 .../model/NCEnricherNestedModelSpec.scala          |   10 +-
 .../model/NCEnricherNestedModelSpec2.scala         |    6 +-
 .../model/NCEnricherNestedModelSpec3.scala         |    4 +-
 .../model/NCEnricherNestedModelSpec4.scala         |    6 +-
 ...pec4.scala => NCEnricherNestedModelSpec5.scala} |   30 +-
 .../nlpcraft/server/rest/NCRestAskSpec.scala       |    2 +-
 .../nlpcraft/server/rest/NCRestCompanySpec.scala   |   67 +-
 .../apache/nlpcraft/server/rest/NCRestSpec.scala   |    4 +-
 openapi/nlpcraft_swagger.yml                       |   15 +
 pom.xml                                            |    6 +-
 sql/mysql/drop_schema.sql                          |   13 +-
 sql/mysql/schema.sql                               |   14 +
 sql/oracle/drop_schema.sql                         |    8 +
 sql/oracle/schema.sql                              |   19 +-
 sql/postgres/drop_schema.sql                       |   13 +-
 sql/postgres/schema.sql                            |   15 +
 196 files changed, 11249 insertions(+), 7657 deletions(-)
 copy 
nlpcraft/src/main/scala/org/apache/nlpcraft/{common/extcfg/NCExternalConfigType.scala
 => examples/alarm/intents.idl} (65%)
 copy nlpcraft/src/main/scala/org/apache/nlpcraft/model/{NCIntentMatch.java => 
NCDialogFlowItem.java} (63%)
 copy nlpcraft/src/main/scala/org/apache/nlpcraft/model/{NCIntent.java => 
NCTokenPredicateContext.java} (62%)
 copy nlpcraft/src/main/scala/org/apache/nlpcraft/model/{NCIntentTerm.java => 
NCTokenPredicateResult.java} (51%)
 copy 
nlpcraft/src/main/scala/org/apache/nlpcraft/{server/geo/tools/unstats/NCUnsdStatsGeo.scala
 => model/intent/NCIdlContext.scala} (55%)
 copy 
nlpcraft/src/main/scala/org/apache/nlpcraft/model/{opencensus/package-info.java 
=> intent/NCIdlFunction.scala} (83%)
 create mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/NCIdlIntent.scala
 copy 
nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/{utils/NCDslTokenChecker.scala
 => NCIdlStack.scala} (56%)
 copy 
nlpcraft/src/main/scala/org/apache/nlpcraft/{common/nlp/core/NCNlpTokenizerFactory.scala
 => model/intent/NCIdlSynonym.scala} (76%)
 rename 
nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/{utils/NCDslTokenChecker.scala
 => NCIdlTerm.scala} (50%)
 create mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/compiler/NCIdlCompiler.scala
 create mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/compiler/NCIdlCompilerBase.scala
 create mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/compiler/NCIdlCompilerGlobal.scala
 copy 
nlpcraft/src/main/scala/org/apache/nlpcraft/model/{tools/sqlgen/impl/__javadoc_fix.java
 => intent/compiler/NCIdlFragment.scala} (69%)
 create mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/compiler/antlr4/NCIdl.g4
 create mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/compiler/antlr4/NCIdl.interp
 create mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/compiler/antlr4/NCIdl.tokens
 create mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/compiler/antlr4/NCIdlBaseListener.java
 create mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/compiler/antlr4/NCIdlLexer.interp
 create mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/compiler/antlr4/NCIdlLexer.java
 create mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/compiler/antlr4/NCIdlLexer.tokens
 create mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/compiler/antlr4/NCIdlListener.java
 create mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/compiler/antlr4/NCIdlParser.java
 delete mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/impl/NCIntentDslCompiler.scala
 delete mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/impl/antlr4/NCIntentDsl.g4
 delete mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/impl/antlr4/NCIntentDsl.interp
 delete mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/impl/antlr4/NCIntentDsl.tokens
 delete mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/impl/antlr4/NCIntentDslBaseListener.java
 delete mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/impl/antlr4/NCIntentDslLexer.interp
 delete mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/impl/antlr4/NCIntentDslLexer.java
 delete mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/impl/antlr4/NCIntentDslLexer.tokens
 delete mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/impl/antlr4/NCIntentDslListener.java
 delete mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/impl/antlr4/NCIntentDslParser.java
 rename nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/{impl => 
solver}/NCIntentSolver.scala (92%)
 rename nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/{impl => 
solver}/NCIntentSolverEngine.scala (66%)
 rename nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/{impl => 
solver}/NCIntentSolverInput.scala (95%)
 rename nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/{impl => 
solver}/NCIntentSolverResult.scala (90%)
 rename nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/{impl => 
solver}/NCIntentSolverVariant.scala (83%)
 delete mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/utils/NCDslIntent.scala
 delete mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/utils/NCDslTerm.java
 delete mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/utils/NCDslTokenPredicate.java
 delete mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/model/intent/utils/NCDslTokenQualifier.scala
 delete mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/model/NCModelSynonymDsl.scala
 delete mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/model/NCModelSynonymDslCompiler.scala
 delete mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/model/antlr4/NCSynonymDsl.g4
 delete mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/model/antlr4/NCSynonymDsl.interp
 delete mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/model/antlr4/NCSynonymDsl.tokens
 delete mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/model/antlr4/NCSynonymDslBaseListener.java
 delete mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/model/antlr4/NCSynonymDslLexer.interp
 delete mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/model/antlr4/NCSynonymDslLexer.java
 delete mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/model/antlr4/NCSynonymDslLexer.tokens
 delete mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/model/antlr4/NCSynonymDslListener.java
 delete mode 100644 
nlpcraft/src/main/scala/org/apache/nlpcraft/probe/mgrs/model/antlr4/NCSynonymDslParser.java
 copy 
nlpcraft/src/main/scala/org/apache/nlpcraft/server/mdo/{NCUserPropertyMdo.scala 
=> NCCompanyPropertyMdo.scala} (78%)
 rename 
nlpcraft/src/test/scala/org/apache/nlpcraft/model/{NCIntentDslSpec.scala => 
NCIdlSpec.scala} (74%)
 rename 
nlpcraft/src/test/scala/org/apache/nlpcraft/model/{NCIntentDslSpec2.scala => 
NCIdlSpec2.scala} (75%)
 rename 
nlpcraft/src/test/scala/org/apache/nlpcraft/model/intent/{dsl/NCDslTestModel.scala
 => idl/NCIdlTestModel.scala} (77%)
 rename 
nlpcraft/src/test/scala/org/apache/nlpcraft/model/intent/{dsl/NCDslSpec.scala 
=> idl/NCIdlTestSpec.scala} (84%)
 create mode 100644 
nlpcraft/src/test/scala/org/apache/nlpcraft/model/intent/idl/compiler/NCIdlCompilerSpec.scala
 create mode 100644 
nlpcraft/src/test/scala/org/apache/nlpcraft/model/intent/idl/compiler/functions/NCIdlFunctions.scala
 create mode 100644 
nlpcraft/src/test/scala/org/apache/nlpcraft/model/intent/idl/compiler/functions/NCIdlFunctionsCollections.scala
 create mode 100644 
nlpcraft/src/test/scala/org/apache/nlpcraft/model/intent/idl/compiler/functions/NCIdlFunctionsCompany.scala
 create mode 100644 
nlpcraft/src/test/scala/org/apache/nlpcraft/model/intent/idl/compiler/functions/NCIdlFunctionsDate.scala
 create mode 100644 
nlpcraft/src/test/scala/org/apache/nlpcraft/model/intent/idl/compiler/functions/NCIdlFunctionsMath.scala
 create mode 100644 
nlpcraft/src/test/scala/org/apache/nlpcraft/model/intent/idl/compiler/functions/NCIdlFunctionsMeta.scala
 copy 
nlpcraft/src/test/scala/org/apache/nlpcraft/{common/blowfish/NCBlowfishHasherSpec.scala
 => model/intent/idl/compiler/functions/NCIdlFunctionsOther.scala} (51%)
 create mode 100644 
nlpcraft/src/test/scala/org/apache/nlpcraft/model/intent/idl/compiler/functions/NCIdlFunctionsRequest.scala
 create mode 100644 
nlpcraft/src/test/scala/org/apache/nlpcraft/model/intent/idl/compiler/functions/NCIdlFunctionsStat.scala
 create mode 100644 
nlpcraft/src/test/scala/org/apache/nlpcraft/model/intent/idl/compiler/functions/NCIdlFunctionsStrings.scala
 create mode 100644 
nlpcraft/src/test/scala/org/apache/nlpcraft/model/intent/idl/compiler/functions/NCIdlFunctionsToken.scala
 create mode 100644 
nlpcraft/src/test/scala/org/apache/nlpcraft/model/intent/idl/compiler/functions/NCIdlFunctionsUser.scala
 create mode 100644 
nlpcraft/src/test/scala/org/apache/nlpcraft/model/intent/idl/compiler/test_ok.idl
 rename 
nlpcraft/src/test/scala/org/apache/nlpcraft/model/intent/{dsl/dsl_test_model.yaml
 => idl/idl_test_model.yaml} (78%)
 create mode 100644 
nlpcraft/src/test/scala/org/apache/nlpcraft/model/meta/NCMetaSpec.scala
 copy 
nlpcraft/src/test/scala/org/apache/nlpcraft/{probe/mgrs/nlp/enrichers/model/NCEnricherNestedModelSpec3.scala
 => model/synonyms/NCSynonymsSpecTmp.scala} (56%)
 copy 
nlpcraft/src/test/scala/org/apache/nlpcraft/probe/mgrs/nlp/enrichers/model/{NCEnricherNestedModelSpec4.scala
 => NCEnricherNestedModelSpec5.scala} (62%)

Reply via email to