Skip to content

FEATURE - Missing fragment or controller extension files errors to be shown in InfoCenter #4603

@IvoSG

Description

@IvoSG

As a SAPUI5 developer using Adaptation Projects,
I want to be notified when a referenced fragment or controller extension file is missing,
so that I can quickly fix broken changes without checking the browser console.

Description

When a fragment or controller extension file is deleted but its change file is still loaded, the editor produces errors that are hard to find. This feature surfaces clear error messages in the InfoCenter, explaining the missing file and guiding the developer to delete the related change file.

Technical Design

Enhance the Adaptation Editor validation to detect missing fragment or controller extension references during load. Expose the errors via the InfoCenter with messages pointing to the affected change files.

Acceptance Criteria

Given a fragment or controller extension file was deleted
When I open the Adaptation Editor
Then an error is shown in the InfoCenter explaining the missing file and how to resolve it

Notes

Out of scope: cases where change files are deleted and fragment or controller extension files remain orphaned.

Tasks

  • Unit Tests added
  • Test Cases defined

Metadata

Metadata

Assignees

No fields configured for Feature.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions