This rule checks that base scope does not depend on impl scope of another component part. Allowed dependencies from base scope:

Noncompliant Code Example

    package com.devonfw.ide.sonarqube.compA.common.base;

    import com.devonfw.ide.sonarqube.compB.common.impl.Bar;

    public class MyClass {}