This is an automated email from the ASF dual-hosted git repository.
aradzinski pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nlpcraft.git.
from 02e52e2 WIP
add 0df8361 IDL initial tests.
add cd389ae WIP
add 0c1a7bd WIP
add 1bab562 Update pom.xml
add 4e2095d Update pom.xml
add 1a0853a IDL tests.
add 31f46a9 WIP
add f413a49 Merge remote-tracking branch 'origin/NLPCRAFT-474' into
NLPCRAFT-474
add 3a253c4 WIP
add 23db28a WIP
add 9cbb148 WIP
No new revisions were added by this update.
Summary of changes:
.../nlpcraft/internal/antlr4/NCCompilerUtils.scala | 4 +-
.../nlpcraft/internal/intent/NCIDLIntent.scala | 2 +-
.../intent/compiler/NCIDLCodeGenerator.scala | 36 +-
.../internal/intent/compiler/NCIDLCompiler.scala | 20 +-
.../internal/intent/compiler/antlr4/NCIDL.g4 | 2 +-
.../intent/compiler/antlr4/NCIDLBaseListener.java | 2 +-
.../intent/compiler/antlr4/NCIDLLexer.interp | 2 +-
.../intent/compiler/antlr4/NCIDLLexer.java | 796 ++++++++++-----------
.../intent/compiler/antlr4/NCIDLListener.java | 2 +-
.../intent/compiler/antlr4/NCIDLParser.java | 2 +-
.../apache/nlpcraft/internal/util/NCUtils.scala | 84 +--
.../impl/NCSemanticSynonymsProcessor.scala | 12 +-
.../intent/compiler/NCIDLCompilerSpec.scala | 292 ++++++++
.../intent/compiler/functions/NCIDLFunctions.scala | 242 +++++++
.../functions/NCIDLFunctionsCollections.scala | 79 ++
.../compiler/functions/NCIDLFunctionsDate.scala | 58 ++
.../functions/NCIDLFunctionsEntitiesUsed.scala | 63 ++
.../compiler/functions/NCIDLFunctionsEntity.scala | 167 +++++
.../compiler/functions/NCIDLFunctionsMath.scala | 95 +++
.../compiler/functions/NCIDLFunctionsMeta.scala | 87 +++
.../compiler/functions/NCIDLFunctionsModel.scala} | 31 +-
.../compiler/functions/NCIDLFunctionsOther.scala | 73 ++
.../compiler/functions/NCIDLFunctionsRequest.scala | 42 +-
.../compiler/functions/NCIDLFunctionsStat.scala | 53 ++
.../compiler/functions/NCIDLFunctionsStrings.scala | 92 +++
.../nlpcraft/internal/intent/compiler/test_ok.idl | 79 ++
.../apache/nlpcraft/nlp/util/NCTestRequest.scala | 6 +-
.../{NCTestRequest.scala => NCTestToken.scala} | 36 +-
.../nlpcraft/nlp/util/opennlp/NCTestConfig.scala | 2 +-
pom.xml | 4 +-
30 files changed, 1881 insertions(+), 584 deletions(-)
create mode 100644
nlpcraft/src/test/scala/org/apache/nlpcraft/internal/intent/compiler/NCIDLCompilerSpec.scala
create mode 100644
nlpcraft/src/test/scala/org/apache/nlpcraft/internal/intent/compiler/functions/NCIDLFunctions.scala
create mode 100644
nlpcraft/src/test/scala/org/apache/nlpcraft/internal/intent/compiler/functions/NCIDLFunctionsCollections.scala
create mode 100644
nlpcraft/src/test/scala/org/apache/nlpcraft/internal/intent/compiler/functions/NCIDLFunctionsDate.scala
create mode 100644
nlpcraft/src/test/scala/org/apache/nlpcraft/internal/intent/compiler/functions/NCIDLFunctionsEntitiesUsed.scala
create mode 100644
nlpcraft/src/test/scala/org/apache/nlpcraft/internal/intent/compiler/functions/NCIDLFunctionsEntity.scala
create mode 100644
nlpcraft/src/test/scala/org/apache/nlpcraft/internal/intent/compiler/functions/NCIDLFunctionsMath.scala
create mode 100644
nlpcraft/src/test/scala/org/apache/nlpcraft/internal/intent/compiler/functions/NCIDLFunctionsMeta.scala
copy
nlpcraft/src/test/scala/org/apache/nlpcraft/{nlp/token/enricher/en/NCDictionaryTokenEnricherSpec.scala
=> internal/intent/compiler/functions/NCIDLFunctionsModel.scala} (55%)
create mode 100644
nlpcraft/src/test/scala/org/apache/nlpcraft/internal/intent/compiler/functions/NCIDLFunctionsOther.scala
copy
nlpcraft-stanford/src/test/scala/org/apache/nlpcraft/nlp/entity/parser/stanford/NCStanfordNLPEntityParserSpec.scala
=>
nlpcraft/src/test/scala/org/apache/nlpcraft/internal/intent/compiler/functions/NCIDLFunctionsRequest.scala
(50%)
create mode 100644
nlpcraft/src/test/scala/org/apache/nlpcraft/internal/intent/compiler/functions/NCIDLFunctionsStat.scala
create mode 100644
nlpcraft/src/test/scala/org/apache/nlpcraft/internal/intent/compiler/functions/NCIDLFunctionsStrings.scala
create mode 100644
nlpcraft/src/test/scala/org/apache/nlpcraft/internal/intent/compiler/test_ok.idl
copy nlpcraft/src/test/scala/org/apache/nlpcraft/nlp/util/{NCTestRequest.scala
=> NCTestToken.scala} (66%)