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

Noncompliant Code Example

    package com.devonfw.ide.sonarqube.component1.logic.base;

    import com.devonfw.ide.sonarqube.component1.logic.impl.Bar;

    public class MyClass {}