AppSourceCop Warning AS0116

Source application for the moved symbol cannot be found.

Description

The source application for this moved symbol cannot be found.

Remarks

The source application for a moved symbol can't be found. This is important because when a symbol is moved from one application to another, it is crucial to maintain a reference to the source application to ensure that dependent extensions can locate and use the symbol correctly. If the source application can't be found, it might be considered an unwanted take over of a symbol that is not being released for moving.

How to fix this diagnostic?

Ensure that the source application for the moved symbol is correctly referenced and available. Here are the steps to fix this diagnostic:

  1. Identify the symbol that has been moved and is causing the AS0116 warning.
  2. Verify that the source application containing the original symbol is correctly referenced in your extension.
  3. Ensure that the source application is available and accessible.
  4. Update the MovedFrom property in the destination application to correctly reference the source application.

AppSourceCop Analyzer
Getting Started with AL
Developing Extensions