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

tiagobento pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-kie-tools.git


The following commit(s) were added to refs/heads/main by this push:
     new 42751a5b2dd kie-issues#2078: Example keyword for form schema of data 
types days and time duration and years and month duration (#3259)
42751a5b2dd is described below

commit 42751a5b2dd8b6bad6e664dbc6af79fa03657f4b
Author: Aswathi <[email protected]>
AuthorDate: Fri Aug 29 04:53:00 2025 +0530

    kie-issues#2078: Example keyword for form schema of data types days and 
time duration and years and month duration (#3259)
---
 packages/dmn-runner/src/ajv.ts                 | 3 ++-
 packages/dmn-runner/src/jsonSchemaConstants.ts | 1 +
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/packages/dmn-runner/src/ajv.ts b/packages/dmn-runner/src/ajv.ts
index 0a192b87e9c..e22182e92a8 100644
--- a/packages/dmn-runner/src/ajv.ts
+++ b/packages/dmn-runner/src/ajv.ts
@@ -36,7 +36,7 @@ import {
   X_DMN_TYPE_CONSTRAINTS_KEYWORD,
   X_DMN_TYPE_KEYWORD,
 } from "./jitExecutorKeywords";
-import { RECURSION_KEYWORD, RECURSION_REF_KEYWORD } from 
"./jsonSchemaConstants";
+import { EXAMPLES_KEYWORD, RECURSION_KEYWORD, RECURSION_REF_KEYWORD } from 
"./jsonSchemaConstants";
 import {
   DAYS_AND_TIME_DURATION_FORMAT,
   DAYS_AND_TIME_DURATION_REGEXP,
@@ -235,6 +235,7 @@ export class DmnRunnerAjv {
     this.ajv.addKeyword(X_DMN_DESCRIPTIONS_KEYWORD);
     this.ajv.addKeyword(RECURSION_KEYWORD);
     this.ajv.addKeyword(RECURSION_REF_KEYWORD);
+    this.ajv.addKeyword(EXAMPLES_KEYWORD);
     this.ajv.addFormat(DAYS_AND_TIME_DURATION_FORMAT, {
       type: "string",
       validate: (data: string) => !!data.match(DAYS_AND_TIME_DURATION_REGEXP),
diff --git a/packages/dmn-runner/src/jsonSchemaConstants.ts 
b/packages/dmn-runner/src/jsonSchemaConstants.ts
index 4b3a94fbbf3..103cffc56b1 100644
--- a/packages/dmn-runner/src/jsonSchemaConstants.ts
+++ b/packages/dmn-runner/src/jsonSchemaConstants.ts
@@ -21,3 +21,4 @@ export const RECURSION_KEYWORD = "recursion";
 export const RECURSION_REF_KEYWORD = "recursionRef";
 export const SCHEMA_DRAFT4 = "http://json-schema.org/draft-04/schema#";;
 export const JSON_SCHEMA_INPUT_SET_PATH = "definitions.InputSet.properties";
+export const EXAMPLES_KEYWORD = "examples";


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to