feat: add compile-time i18n for log and exception messages #17613
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
sonarqubecloud / SonarCloud Code Analysis
Replace generic exceptions with specific library exceptions or a custom exception.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ4AToU43p748isTtjpE&open=AZ4AToU43p748isTtjpE&pullRequest=17613
sonarqubecloud / SonarCloud Code Analysis
Use the built-in formatting to construct this argument.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ4ATp-23p748isTtjqF&open=AZ4ATp-23p748isTtjqF&pullRequest=17613
sonarqubecloud / SonarCloud Code Analysis
Replace generic exceptions with specific library exceptions or a custom exception.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ4CjNnzLyVlc5HDnOzz&open=AZ4CjNnzLyVlc5HDnOzz&pullRequest=17613
sonarqubecloud / SonarCloud Code Analysis
Line is longer than 100 characters (found 101).
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ4ATp3-3p748isTtjp9&open=AZ4ATp3-3p748isTtjp9&pullRequest=17613
sonarqubecloud / SonarCloud Code Analysis
Expected @throws tag for 'IllegalArgumentException'.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ4B1nyt4MikHFVFI9qQ&open=AZ4B1nyt4MikHFVFI9qQ&pullRequest=17613
sonarqubecloud / SonarCloud Code Analysis
Replace generic exceptions with specific library exceptions or a custom exception.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ4AToZZ3p748isTtjpM&open=AZ4AToZZ3p748isTtjpM&pullRequest=17613
sonarqubecloud / SonarCloud Code Analysis
Replace generic exceptions with specific library exceptions or a custom exception.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ4CjP3bLyVlc5HDnO0J&open=AZ4CjP3bLyVlc5HDnO0J&pullRequest=17613
sonarqubecloud / SonarCloud Code Analysis
Replace generic exceptions with specific library exceptions or a custom exception.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ4ATpPb3p748isTtjpu&open=AZ4ATpPb3p748isTtjpu&pullRequest=17613
sonarqubecloud / SonarCloud Code Analysis
Expected @throws tag for 'UnsupportedOperationException'.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ4AToCD3p748isTtjoe&open=AZ4AToCD3p748isTtjoe&pullRequest=17613
sonarqubecloud / SonarCloud Code Analysis
Expected @throws tag for 'RuntimeException'.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ4ATojk3p748isTtjpZ&open=AZ4ATojk3p748isTtjpZ&pullRequest=17613
sonarqubecloud / SonarCloud Code Analysis
Use the built-in formatting to construct this argument.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ4AToj13p748isTtjpa&open=AZ4AToj13p748isTtjpa&pullRequest=17613
sonarqubecloud / SonarCloud Code Analysis
Expected @throws tag for 'SemanticException'.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ4ATotf3p748isTtjpj&open=AZ4ATotf3p748isTtjpj&pullRequest=17613
sonarqubecloud / SonarCloud Code Analysis
Replace generic exceptions with specific library exceptions or a custom exception.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ4CjNoGLyVlc5HDnOz0&open=AZ4CjNoGLyVlc5HDnOz0&pullRequest=17613
sonarqubecloud / SonarCloud Code Analysis
Replace generic exceptions with specific library exceptions or a custom exception.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ4CjP5LLyVlc5HDnO0L&open=AZ4CjP5LLyVlc5HDnO0L&pullRequest=17613
sonarqubecloud / SonarCloud Code Analysis
Replace generic exceptions with specific library exceptions or a custom exception.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ4AToQm3p748isTtjo3&open=AZ4AToQm3p748isTtjo3&pullRequest=17613
sonarqubecloud / SonarCloud Code Analysis
Replace generic exceptions with specific library exceptions or a custom exception.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ4CjNwZLyVlc5HDnOz-&open=AZ4CjNwZLyVlc5HDnOz-&pullRequest=17613
sonarqubecloud / SonarCloud Code Analysis
A "Brain Method" was detected. Refactor it to reduce at least one of the following metrics: LOC from 85 to 64, Complexity from 21 to 14, Nesting Level from 3 to 2, Number of Variables from 15 to 6.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ4B1mhg4MikHFVFI9qH&open=AZ4B1mhg4MikHFVFI9qH&pullRequest=17613
sonarqubecloud / SonarCloud Code Analysis
Invoke method(s) only conditionally.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ4ATpM93p748isTtjpt&open=AZ4ATpM93p748isTtjpt&pullRequest=17613
sonarqubecloud / SonarCloud Code Analysis
Replace generic exceptions with specific library exceptions or a custom exception.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ4ATqWs3p748isTtjqM&open=AZ4ATqWs3p748isTtjqM&pullRequest=17613
sonarqubecloud / SonarCloud Code Analysis
Expected @throws tag for 'UnsupportedOperationException'.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ4CjQfoLyVlc5HDnO0O&open=AZ4CjQfoLyVlc5HDnO0O&pullRequest=17613
sonarqubecloud / SonarCloud Code Analysis
Replace generic exceptions with specific library exceptions or a custom exception.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ4AToRA3p748isTtjo7&open=AZ4AToRA3p748isTtjo7&pullRequest=17613
sonarqubecloud / SonarCloud Code Analysis
Expected @throws tag for 'PipeException'.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ4ATpbi3p748isTtjpx&open=AZ4ATpbi3p748isTtjpx&pullRequest=17613
sonarqubecloud / SonarCloud Code Analysis
Replace generic exceptions with specific library exceptions or a custom exception.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ4ATqXH3p748isTtjqN&open=AZ4ATqXH3p748isTtjqN&pullRequest=17613
sonarqubecloud / SonarCloud Code Analysis
Replace generic exceptions with specific library exceptions or a custom exception.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ4AToRA3p748isTtjo6&open=AZ4AToRA3p748isTtjo6&pullRequest=17613
sonarqubecloud / SonarCloud Code Analysis
'else' construct must use '{}'s.
See more on https://sonarcloud.io/project/issues?id=apache_iotdb&issues=AZ4CjQgBLyVlc5HDnO0R&open=AZ4CjQgBLyVlc5HDnO0R&pullRequest=17613