This rule checks that the logic layer of one component does not depend on the dataaccess layer of another component. Allowed dependencies from the logic layer:

Noncompliant Code Example

    package com.devonfw.ide.sonarqube.compA.logic.api;

    import com.devonfw.ide.sonarqube.compB.dataaccess.api.Bar;

    public class MyClass {}