Skip to content

Commit 7e4cff3

Browse files
oblomov-devclaude
andauthored
Move deprecated-control samples into new src/00/13 (deprecated) (#673)
Group the three samples that rely on deprecated UI5 controls into a new numbered subpackage src/00/13 with CTEXT "deprecated": - z2ui5_cl_demo_app_373 sap.m.ActionSheet (deprecated 1.149) - from src/01/08/00 - z2ui5_cl_demo_app_090 sap.m.P13n* family (deprecated) - from src/00/05 - z2ui5_cl_demo_app_354 sap.m.upload.UploadSet (deprecated 1.129) - from src/00/07 Being under src/00, these are now stripped from the ABAP Cloud and 702 builds. Regenerated both overview catalogs via scripts/generate-launchpad.js (app_373 moves from sample_app_001 to sample_app_000) and documented the new subpackage in AGENTS.md. abaplint: 0 issues. Claude-Session: https://claude.ai/code/session_01SmqCGWvmAB3Dv7M97E7dKF Co-authored-by: Claude <noreply@anthropic.com>
1 parent bc7bd5e commit 7e4cff3

10 files changed

Lines changed: 16 additions & 5 deletions

AGENTS.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ src/
4747
├── 10/ only non-openui5-with-cc SAPUI5-only control that also needs a custom control
4848
├── 11/ uncategorized not yet triaged into a category
4949
├── 12/ controls - custom own control demos without a UI5 demo kit original
50+
├── 13/ deprecated sample built on a deprecated UI5 control (ActionSheet, P13n*, UploadSet, …)
5051
└── 99/ obsolete superseded, or uses a deprecated control
5152
```
5253

src/00/13/package.devc.xml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<abapGit version="v1.0.0" serializer="LCL_OBJECT_DEVC" serializer_version="v1.0.0">
3+
<asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
4+
<asx:values>
5+
<DEVC>
6+
<CTEXT>deprecated</CTEXT>
7+
</DEVC>
8+
</asx:values>
9+
</asx:abap>
10+
</abapGit>
File renamed without changes.
File renamed without changes.

src/00/z2ui5_cl_sample_app_000.clas.abap

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,6 @@ CLASS z2ui5_cl_sample_app_000 IMPLEMENTATION.
236236
( group = `only with javascript and css and html` header = `Messages with Styles I` sub = `` app = `z2ui5_cl_demo_app_310` )
237237
( group = `only with javascript and css and html` header = `Messages with Styles II` sub = `` app = `z2ui5_cl_demo_app_311` )
238238
( group = `only with javascript and css and html` header = `PDF Viewer` sub = `Display PDFs via iframe` app = `z2ui5_cl_demo_app_079` )
239-
( group = `only with javascript and css and html` header = `popups` sub = `p13n Dialog` app = `z2ui5_cl_demo_app_090` )
240239
( group = `only with javascript and css and html` header = `selscreen` sub = `filter bar with variant management WIP` app = `z2ui5_cl_demo_app_111` )
241240
( group = `only with javascript and css and html` header = `Softkeyboard on/off` sub = `` app = `z2ui5_cl_demo_app_352_0` )
242241
( group = `only with javascript and css and html` header = `tab` sub = `focus edit controls` app = `z2ui5_cl_demo_app_346` )
@@ -282,7 +281,6 @@ CLASS z2ui5_cl_sample_app_000 IMPLEMENTATION.
282281
( group = `experimental` header = `Storage` sub = `Store data inside localStorage or sessionStorage` app = `z2ui5_cl_demo_app_327` )
283282
( group = `experimental` header = `tab` sub = `different odata models` app = `z2ui5_cl_demo_app_315` )
284283
( group = `experimental` header = `tab` sub = `odata, device, http` app = `z2ui5_cl_demo_app_314` )
285-
( group = `experimental` header = `UploadSet` sub = `` app = `z2ui5_cl_demo_app_354` )
286284
( group = `demos` header = `Sample App` sub = `` app = `z2ui5_cl_demo_app_085` )
287285
( group = `demos` header = `Selection Screen` sub = `Explore Input Controls` app = `z2ui5_cl_demo_app_002` )
288286
( group = `generic xml view` header = `more` sub = `InputListItem Sample` app = `z2ui5_cl_demo_app_355` )
@@ -358,6 +356,11 @@ CLASS z2ui5_cl_sample_app_000 IMPLEMENTATION.
358356
( group = `controls - custom` header = `Tree Table II` sub = `Checkbox Binding per Node` app = `z2ui5_cl_demo_app_364` )
359357
( group = `controls - custom` header = `ui.Table I` sub = `Simple example` app = `z2ui5_cl_demo_app_070` )
360358
( group = `controls - custom` header = `ui.Table II` sub = `Events on Cell Level` app = `z2ui5_cl_demo_app_160` )
359+
( group = `deprecated` header = `popups` sub = `p13n Dialog` app = `z2ui5_cl_demo_app_090` )
360+
( group = `deprecated` header = `sap.m.ActionSheet`
361+
sub = `Action Sheet provides an easier way of showing a list of actions and allowing the user to select one. Title and Cancel button can be shown or hidden. Without an icon the entry will be left-aligned (see the last action in the list).`
362+
app = `z2ui5_cl_demo_app_373` )
363+
( group = `deprecated` header = `UploadSet` sub = `` app = `z2ui5_cl_demo_app_354` )
361364
( group = `obsolete` header = `landing page` sub = `` app = `z2ui5_cl_demo_app_000` )
362365
( group = `obsolete` header = `obsolete` sub = `old focus demo, use Focus custom control` app = `z2ui5_cl_demo_app_133_0` )
363366
( group = `obsolete` header = `obsolete` sub = `old focus demo, use Focus custom control` app = `z2ui5_cl_demo_app_189_0` )

src/01/z2ui5_cl_sample_app_001.clas.abap

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -259,9 +259,6 @@ CLASS z2ui5_cl_sample_app_001 IMPLEMENTATION.
259259
( group = `controls - extended` header = `Wizard Control I` sub = `` app = `z2ui5_cl_demo_app_175` )
260260
( group = `controls - extended` header = `Wizard Control II` sub = `Next step & SubSequentStep` app = `z2ui5_cl_demo_app_202` )
261261
( group = `controls - sap.m` header = `sap.m.ActionListItem` sub = `Use the Action List Item to trigger an action directly from a list` app = `z2ui5_cl_demo_app_216` )
262-
( group = `controls - sap.m` header = `sap.m.ActionSheet`
263-
sub = `Action Sheet provides an easier way of showing a list of actions and allowing the user to select one. Title and Cancel button can be shown or hidden. Without an icon the entry will be left-aligned (see the last action in the list).`
264-
app = `z2ui5_cl_demo_app_373` )
265262
( group = `controls - sap.m` header = `sap.m.Breadcrumbs` sub = `Breadcrumbs sample with current page set as aggregation, resulting in a link` app = `z2ui5_cl_demo_app_292` )
266263
( group = `controls - sap.m` header = `sap.m.BusyIndicator`
267264
sub = `The Busy Indicator signals that some operation is going on and that the user must wait. It does not block the current UI screen so other operations could be triggered in parallel.`

0 commit comments

Comments
 (0)