-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[kie-issues#853] Update DMN classes in the engine to 1.5 #5669
Conversation
PR job Reproducerbuild-chain build full_downstream -f 'https://raw.githubusercontent.com/${AUTHOR:apache}/incubator-kie-drools/${BRANCH:main}/.ci/buildchain-config-pr-cdb.yaml' -o 'bc' -p apache/incubator-kie-drools -u #5669 --skipParallelCheckout NOTE: To install the build-chain tool, please refer to https://github.com/kiegroup/github-action-build-chain#local-execution Please look here: https://ci-builds.apache.org/job/KIE/job/drools/job/main/job/pullrequest_jobs/job/drools-pr/job/PR-5669/2/display/redirect Test results:
Those are the test failures: org.drools.mvel.integrationtests.KieContainerTest.testIncrementalCompilationSynchronization[KieBase type=CLOUD_IDENTITY]test timed out after 20000 milliseconds |
* Add base for DMN 1.5 model classes. * Add new attribute typeConstraint into the DMN 1.5 model. * Copy dmndi model classes to 1.5 package. * Add new attribute useAlternativeInputDataShape to the DMNDI model. * Add new DMN 1.5 model classes to the reflect-config.json. * Copy DMN marshalling classes from 1.4 to 1.5 package. * Add DMNDI 1.5 converter classes. * Fix imports in DMN backend converters for DMN 1.5. * Update XML marshallers for DMN 1.5. * Align UnmarshallMarshalTest * Fix marshalling and unmarshalling of DMN 1.5. * Add DMN 1.5 elements and attributes to marshalling tests. * Update kie-dmn-core classes with DMN 1.5. * Update tests in kie-dmn-core to DMN 1.5. * Update kie-dmn-validation to DMN 1.5. * Update kie-dmn-validation tests to DMN 1.5. * Update kie-dmn-validation rules to DMN 1.5.
Resolves apache/incubator-kie-issues#853
As the DMN 1.5 models are public now, this updates the DMN engine classes and engine tests to DMN 1.5.