With SonarQube 9.9 LTS Enterprise Edition analysis of 3 branches of a microservice all have identical settings apart from the branch name. The branches are master, develop and a feature branch. The exclusions list is respected by the master and develop branch analyses but ignored for the feature branch.
The log lists the “Excluded sources” correctly but when the analysis completes issues are raised on the excluded files when they should not be.
We have deleted the project, recreated it, reanalysed it and tried a simplified exclusions list of of just one exclusion:
None of these things make any difference, the same problem remains.