According to SonarQube, there are uncovered conditions on all the arguments passed to constructors for each component in my Angular project, as well as any elements decorated with @Input()
.
What specific conditions is SonarQube referring to, and how can I ensure they are covered? All arguments are provided by the DI framework.
For example:
Nobody in my workplace understands this issue, and my search attempts have been unsuccessful. It seems like these conditions may not need to be addressed at all, so an acceptable alternative solution would be finding a way to disable this check.