Circular Dependency Warnings

When circular dependencies exist in a SuiteCloud project for SuiteCloud Development Framework (SDF) or an SDF SuiteApp but there are no errors, there are no warnings for the circular dependencies outputted to the SuiteCloud project deployment log and SuiteApp installation log. Circular dependency warnings are only logged when there are errors that cause deployment or installation to fail.

Circular dependencies detected

Circular dependencies are detected when SDF custom objects reference each other in a way that creates direct dependencies. Circular dependencies that are detected on SuiteCloud project validation and deployment (or SuiteApp installation) log the warning “Circular dependencies detected” for each circular dependency when SuiteCloud project deployment (or SDF SuiteApp installation) fails due to any error.

Cause: SDF custom objects reference each other in a way that creates direct dependencies

  • Solution

    You can resolve the circular dependency warnings by ensuring that each SDF custom object does not reference any SDF custom object that references it.

General Notices