Block Pull request based on Quality gate code coverage on new code

Thanks Ann for being patient in addressing my queries.

I am starting to think if i need to declare something as long lived branch or short lived branch. As per this page (SonarQube detects whole file as new code in shortlived branches and pull requests, when only part of the file has changed - #7 by Alexandr_Marchenko), it looks like a similar problem for us. The analysis contains entire code as new code.

I made some tests by adding following parameters in my sonar-project.properties file, i started seeing this error in PR. What does this mean?

Error on PR page: for merge into # Do nothing from $(BRANCH)