
Fix Partially Deprecated Apis
by UI52b8c4a944e39No licenseListed Oct 8, 2026Updated Oct 8, 2026
Fix partially deprecated API usage that UI5 linter reports but cannot auto-fix. Use this skill when linter outputs: - `no-deprecated-api` for Parameters.get, JSONModel.loadData, Mobile.init, ODataModel.v2.createEntry, View.create, Fragment.load, Router constructor - `unsupported-api-usage` for string formatter in JS bindings Trigger on: Parameters.get without object param, JSONModel.loadData with bAsync=false, Mobile.init with homeIcon, createEntry with batchGroupId, View.create/Fragment.load with non-XML type, Router without async:true, formatter as string in JS. Provides specific fix patterns for each partially deprecated API variant.
- 2b8c4a944e39Currentcommit 2b8c4a9Published Oct 8, 2026
Source and attribution
Source:UI5/plugins-coding-agentsinplugins/ui5-modernization/skills/fix-partially-deprecated-apisat commit2b8c4a9
License: No license
Content belongs to its original authors. SourceWeft indexes it from a public repository.
More from UI5/plugins-coding-agents

Modernize Ui5 App
UI5
Orchestrates a five-phase UI5 application modernization workflow with verification gates and per-phase commits.

Modernize Flp Sandbox
UI5
Migrates SAP UI5 apps from the legacy FLP sandbox to the New Sandbox, rewriting config, hooks and tests.

Fix Xml Native Html
UI5
Guides replacement of deprecated native HTML and SVG in UI5 XML views with equivalent UI5 controls and icons.

Fix Table Row Mode
UI5
Fixes deprecated sap.ui.table.Table row properties by converting them to the rowMode aggregation in UI5 code.

Fix Pseudo Modules
UI5
Guides fixes for UI5 linter pseudo module and implicit global errors by correcting module imports.

Fix Manifest Json
UI5
Fixes SAP UI5 manifest.json issues reported by the UI5 linter that cannot be auto-fixed.
More in Software Development

Playground
anthropics
Builds self-contained interactive HTML playgrounds with controls, live preview, and copyable prompt output.

M5 Onboard
anthropics
Provisions M5Stack ESP32 boards by detecting them on USB, flashing UIFlow 2.0 firmware, and installing a MicroPython app bundle.

Cardputer Buddy
anthropics
Guides iterating on a Cardputer-Adv MicroPython app bundle: adding apps, pushing files over USB-serial, tailing logs, and running REPL commands.

Testing Strategy
anthropics
Designs test strategies and test plans, covering test types, coverage targets, and example test cases.

Tech Debt
anthropics
Identifies, categorizes, and prioritizes technical debt, producing a scored backlog and phased remediation plan.

System Design
anthropics
Guides system and architecture design through requirements, high-level design, deep dives, scaling, and trade-off analysis.