According to official documentation colon can be used in sonar.projectKey, by default for maven project <groupId>:<artifactId> is used as sonar.projectKey. However colon is not accepted when defining projectKey in Administration → Update Key:
This is a huge breaking change! We have setup a lot of policies and rules that match a “namespace” in the project key that is delimited with a :. Can someone clarify if this is a temporary mistake?
big breaking change , our team have an standardize cicd pipeline with standard project key name in the form of : $(project-name)-${groupId}:${artifact id} , this change is breaking all the scanning analysis , any thoughts why is not accepted “:”?