From 88879548de5a11c53aa4fdd8ba14748ccba804c1 Mon Sep 17 00:00:00 2001 From: Kristen Newbury Date: Mon, 10 Nov 2025 16:06:56 -0500 Subject: [PATCH 1/3] Add datepicker sap/m/DatePicker to ui5 model yaml --- javascript/frameworks/ui5/ext/ui5.model.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/javascript/frameworks/ui5/ext/ui5.model.yml b/javascript/frameworks/ui5/ext/ui5.model.yml index 0f34f1aaf..19964a4a9 100644 --- a/javascript/frameworks/ui5/ext/ui5.model.yml +++ b/javascript/frameworks/ui5/ext/ui5.model.yml @@ -56,6 +56,7 @@ extensions: - ["UI5InputControl", "sap/m/MaskEnabler", ""] - ["UI5InputControl", "sap/m/MaskInput", ""] - ["UI5InputControl", "sap/m/TextArea", ""] + - ["UI5InputControl", "sap/m/DatePicker", ""] - ["UI5InputControl", "sap/m/ComboBoxBase", ""] - ["UI5InputControl", "sap/m/MultiInput", ""] - ["UI5InputControl", "sap/ui/webc/main/MultiInput", ""] From 73c10bd082ea2c79a896eed874f7e23c43e727e9 Mon Sep 17 00:00:00 2001 From: Kristen Newbury Date: Fri, 21 Nov 2025 12:42:21 -0500 Subject: [PATCH 2/3] Add improved test cases to tests that cover ui5 sap.m.X type widgets --- .../models/source/UI5ViewSourceTest.expected | 10 +++++++ .../ui5/test/models/source/source1.xml | 30 +++++++++++++++++++ .../xss-html-control/webapp/view/app.view.xml | 18 ++++++++++- 3 files changed, 57 insertions(+), 1 deletion(-) diff --git a/javascript/frameworks/ui5/test/models/source/UI5ViewSourceTest.expected b/javascript/frameworks/ui5/test/models/source/UI5ViewSourceTest.expected index 1177b7602..8dd3c51ce 100644 --- a/javascript/frameworks/ui5/test/models/source/UI5ViewSourceTest.expected +++ b/javascript/frameworks/ui5/test/models/source/UI5ViewSourceTest.expected @@ -1 +1,11 @@ | source1.xml:5:5:7:28 | value={/input} | The binding path `/input` is a user input source. | +| source1.xml:8:5:10:28 | value={/input} | The binding path `/input` is a user input source. | +| source1.xml:11:5:13:28 | value={/input} | The binding path `/input` is a user input source. | +| source1.xml:14:5:16:28 | value={/input} | The binding path `/input` is a user input source. | +| source1.xml:17:5:19:28 | value={/input} | The binding path `/input` is a user input source. | +| source1.xml:20:5:22:28 | value={/input} | The binding path `/input` is a user input source. | +| source1.xml:23:5:25:28 | value={/input} | The binding path `/input` is a user input source. | +| source1.xml:26:5:28:28 | value={/input} | The binding path `/input` is a user input source. | +| source1.xml:29:5:31:28 | value={/input} | The binding path `/input` is a user input source. | +| source1.xml:32:5:34:28 | value={/input} | The binding path `/input` is a user input source. | +| source1.xml:35:5:37:28 | value={/input} | The binding path `/input` is a user input source. | diff --git a/javascript/frameworks/ui5/test/models/source/source1.xml b/javascript/frameworks/ui5/test/models/source/source1.xml index 7de23eb6c..061cdd6f4 100644 --- a/javascript/frameworks/ui5/test/models/source/source1.xml +++ b/javascript/frameworks/ui5/test/models/source/source1.xml @@ -5,4 +5,34 @@ + + + +