This is an automated email from the ASF dual-hosted git repository.
aradzinski pushed a change to branch NLPCRAFT-512
in repository https://gitbox.apache.org/repos/asf/incubator-nlpcraft.git
from 30996df2 NCPropertyMap methods related fixes.
add 2cb43ff6 IDL fragments related fixes.
add a4d318ed IDL fragments related fixes.
add 3591a085 Update NCEntity.scala
add 014f91d9 WIP on scaladoc.
add 63847784 WIP on scaladoc.
add 1cd60504 Merge branch 'master' into NLPCRAFT-500
add c65837a5 WIP.
add 5490d1bf WIP.
add 9bac8d03 IDL fragments related fixes.
add ce166aa7 IDL fragments related fixes.
add 4cc1f0e3 IDL fragments related fixes.
add 0b2855bd IDL fragments related fixes.
add 167461bd IDL fragments related fixes.
add 43eb7bfe IDL fragments related fixes.
add 1b1e7315 IDL fragments related fixes.
add 9fa4af8b IDL fragments related fixes.
add b661edeb IDL fragments related fixes.
add 47ef27dd IDL fragments related fixes.
add 4c7be2b1 IDL fragments related fixes.
add d1566d69 Tests minor improvements.
add 26f649ee Tests minor improvements.
add 71dad153 Minor refactoring.
add 8441c263 WIP
new c63ced72 Merge branch 'master' into NLPCRAFT-512
The 1 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:
.../examples/lightswitch/LightSwitchFrModel.scala | 5 +-
.../examples/lightswitch/LightSwitchRuModel.scala | 5 +-
.../lightswitch/LightSwitchScalaModel.scala | 5 +-
.../examples/pizzeria/PizzeriaModelSpec.scala | 0
.../pizzeria/cli/PizzeriaModelClientCli.scala | 0
.../pizzeria/cli/PizzeriaModelServer.scala | 0
.../apache/nlpcraft/examples/time/TimeModel.scala | 2 +-
.../main/scala/org/apache/nlpcraft/NCEntity.scala | 43 ++++---
.../org/apache/nlpcraft/NCEntityEnricher.scala | 27 +++--
.../scala/org/apache/nlpcraft/NCEntityMapper.scala | 24 ++--
.../scala/org/apache/nlpcraft/NCEntityParser.scala | 26 ++--
.../org/apache/nlpcraft/NCEntityValidator.scala | 26 ++--
.../scala/org/apache/nlpcraft/NCException.scala | 6 +-
.../scala/org/apache/nlpcraft/NCIntentMatch.scala | 6 +-
.../scala/org/apache/nlpcraft/NCIntentSkip.scala | 10 +-
.../scala/org/apache/nlpcraft/NCLifecycle.scala | 19 +--
.../scala/org/apache/nlpcraft/NCPropertyMap.scala | 6 +-
.../main/scala/org/apache/nlpcraft/NCResult.scala | 27 +++++
.../main/scala/org/apache/nlpcraft/NCToken.scala | 18 +--
.../org/apache/nlpcraft/NCTokenEnricher.scala | 18 +--
.../scala/org/apache/nlpcraft/NCTokenParser.scala | 18 +--
.../org/apache/nlpcraft/NCTokenValidator.scala | 18 +--
.../main/scala/org/apache/nlpcraft/NCVariant.scala | 2 +-
.../nlpcraft/internal/impl/NCModelScanner.scala | 61 ++++++++--
.../internal/intent/compiler/NCIDLCompiler.scala | 132 ++++++++++++---------
.../internal/intent/compiler/NCIDLFragment.scala | 30 -----
.../internal/intent/compiler/NCIDLGlobal.scala | 83 -------------
.../internal/conversation/NCConversationSpec.scala | 10 +-
.../conversation/NCConversationTimeoutSpec.scala | 7 +-
.../internal/impl/NCModelCallbacksSpec.scala | 10 +-
.../nlpcraft/internal/impl/NCModelClientSpec.scala | 4 +-
.../internal/impl/NCModelClientSpec2.scala | 3 +-
.../internal/impl/NCModelClientSpec3.scala | 7 +-
.../impl/scan/NCModelIntentsInvalidArgsSpec.scala | 2 +-
.../intent/compiler/NCIDLCompilerSpec.scala | 14 +--
.../compiler/NCIDLFragmentsOverridingSpec.scala | 49 ++++++++
.../compiler/NCIDLFragmentsOverridingSpec2.scala | 52 ++++++++
.../intent/compiler/NCIDLFragmentsSpec.scala | 99 ++++++++++++++++
.../intent/compiler/functions/NCIDLFunctions.scala | 5 +-
.../internal/intent/compiler/impl_level1.idl} | 9 +-
.../internal/intent/compiler/impl_level2.idl} | 10 +-
.../apache/nlpcraft/nlp/NCEntityEnricherSpec.scala | 2 +-
.../apache/nlpcraft/nlp/NCEntityMapperSpec.scala | 2 +-
.../nlpcraft/nlp/NCEntityValidatorSpec.scala | 2 +-
.../apache/nlpcraft/nlp/NCTokenEnricherSpec.scala | 2 +-
.../apache/nlpcraft/nlp/NCTokenValidatorSpec.scala | 2 +-
.../apache/nlpcraft/nlp/NCVariantFilterSpec.scala | 2 +-
.../apache/nlpcraft/nlp/util/NCTestConfig.scala | 10 +-
.../apache/nlpcraft/nlp/util/NCTestResult.scala | 7 +-
49 files changed, 552 insertions(+), 375 deletions(-)
rename nlpcraft-examples/pizzeria/src/test/{java =>
scala}/org/apache/nlpcraft/examples/pizzeria/PizzeriaModelSpec.scala (100%)
rename nlpcraft-examples/pizzeria/src/test/{java =>
scala}/org/apache/nlpcraft/examples/pizzeria/cli/PizzeriaModelClientCli.scala
(100%)
rename nlpcraft-examples/pizzeria/src/test/{java =>
scala}/org/apache/nlpcraft/examples/pizzeria/cli/PizzeriaModelServer.scala
(100%)
delete mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/internal/intent/compiler/NCIDLFragment.scala
delete mode 100644
nlpcraft/src/main/scala/org/apache/nlpcraft/internal/intent/compiler/NCIDLGlobal.scala
create mode 100644
nlpcraft/src/test/scala/org/apache/nlpcraft/internal/intent/compiler/NCIDLFragmentsOverridingSpec.scala
create mode 100644
nlpcraft/src/test/scala/org/apache/nlpcraft/internal/intent/compiler/NCIDLFragmentsOverridingSpec2.scala
create mode 100644
nlpcraft/src/test/scala/org/apache/nlpcraft/internal/intent/compiler/NCIDLFragmentsSpec.scala
copy nlpcraft/src/test/{resources/scan/idl.idl =>
scala/org/apache/nlpcraft/internal/intent/compiler/impl_level1.idl} (85%)
copy nlpcraft/src/test/{resources/scan/idl.idl =>
scala/org/apache/nlpcraft/internal/intent/compiler/impl_level2.idl} (79%)