Detection confidence (0..1); currently always 0.95.
Concrete @Injectable class used as the parameter type.
OptionalinjectedLayer of the injected file, when a known layer segment is in its path.
@Injectable class whose constructor injects it.
OptionalinjectingLayer of the injecting file, when a known layer segment is in its path.
Reserved for mutual injection; currently always false.
Whether both layers are known and differ.
Name of the constructor parameter.
Suggested interface name: I + injected class name.
Always concrete-injection.
Metadata of a ServiceDipViolationRule result.