GROOVY-12181: Refactor async runtime and AST helpers introduced by GROOVY-9381#2725
Quality Gate failed
Failed conditions
C Reliability Rating on New Code (required ≥ A)
See analysis details on SonarQube Cloud
Catch issues before they fail your Quality Gate with our IDE extension
SonarQube for IDE
Annotations
Check failure on line 954 in src/main/java/org/apache/groovy/parser/antlr4/AstBuilder.java
sonarqubecloud / SonarCloud Code Analysis
Fix this access that will throw a NullPointerException when executed.
See more on https://sonarcloud.io/project/issues?id=apache_groovy&issues=AZ-AnyQDgDQPfj9TTXAb&open=AZ-AnyQDgDQPfj9TTXAb&pullRequest=2725
Check failure on line 914 in src/main/java/org/apache/groovy/parser/antlr4/AstBuilder.java
sonarqubecloud / SonarCloud Code Analysis
Fix this access that will throw a NullPointerException when executed.
See more on https://sonarcloud.io/project/issues?id=apache_groovy&issues=AZ-AnyQDgDQPfj9TTXAa&open=AZ-AnyQDgDQPfj9TTXAa&pullRequest=2725
Check failure on line 3312 in src/main/java/org/apache/groovy/parser/antlr4/AstBuilder.java
sonarqubecloud / SonarCloud Code Analysis
Fix this access that will throw a NullPointerException when executed.
See more on https://sonarcloud.io/project/issues?id=apache_groovy&issues=AZ-AnyQDgDQPfj9TTXAd&open=AZ-AnyQDgDQPfj9TTXAd&pullRequest=2725
Check failure on line 4618 in src/main/java/org/apache/groovy/parser/antlr4/AstBuilder.java
sonarqubecloud / SonarCloud Code Analysis
Fix this access that will throw a NullPointerException when executed.
See more on https://sonarcloud.io/project/issues?id=apache_groovy&issues=AZ-AnyQDgDQPfj9TTXAc&open=AZ-AnyQDgDQPfj9TTXAc&pullRequest=2725
Check warning on line 82 in src/main/java/org/apache/groovy/runtime/async/AsyncExecutors.java
sonarqubecloud / SonarCloud Code Analysis
Use a thread-safe type; adding "volatile" is not enough to make this field thread-safe.
See more on https://sonarcloud.io/project/issues?id=apache_groovy&issues=AZ-AnyVGgDQPfj9TTXAe&open=AZ-AnyVGgDQPfj9TTXAe&pullRequest=2725