Recently I have tried to contribute a fix for issue-778, and blocked by CI/CD pipeline failure.
sonarQube complains about bugs in TimeSpanMap.java/FieldTimeSpanMap.java, which is not relevant to my commit. More confused is that my clone of develop branch is also failed, while the orekit/develop shows success in CI/CD.
Can some of orekit developers give me some suggestions?
Is the sonar policy changes always effective now and after? Or do I still need to log and do some changes in my Sonar account? Sorry for that I lack experience using Sonar, I can’t locate the relevant Policy settings.
Yes, now your new branches are analyzed with respect to “develop”.
Only if you need to change policy for a branch. For example if you’re doing a bug fix for a patch release, then you will need to setup “main” as your comparison branch instead of “develop”.