[client-v2, jdbc-v2] Lazy String instantiation, Read bytes to buffer first #2813
Quality Gate failed
Failed conditions
77.5% Coverage on New Code (required ≥ 80%)
Annotations
sonarqubecloud / SonarCloud Code Analysis
Remove the declaration of thrown exception 'java.lang.Exception', as it cannot be thrown from method's body.
See more on https://sonarcloud.io/project/issues?id=ClickHouse_clickhouse-java&issues=AZ1znqGofrTUmNjb20JH&open=AZ1znqGofrTUmNjb20JH&pullRequest=2813
Check warning on line 6 in jdbc-v2/src/main/java/com/clickhouse/jdbc/internal/JdbcConfiguration.java
sonarqubecloud / SonarCloud Code Analysis
Remove this unused import 'com.clickhouse.data.ClickHouseDataType'.
See more on https://sonarcloud.io/project/issues?id=ClickHouse_clickhouse-java&issues=AZ15RxIBr8BzwM6YPq8n&open=AZ15RxIBr8BzwM6YPq8n&pullRequest=2813
Check warning on line 133 in jdbc-v2/src/main/java/com/clickhouse/jdbc/ConnectionImpl.java
sonarqubecloud / SonarCloud Code Analysis
Convert this Map to an EnumMap.
See more on https://sonarcloud.io/project/issues?id=ClickHouse_clickhouse-java&issues=AZ15RxIZr8BzwM6YPq8o&open=AZ15RxIZr8BzwM6YPq8o&pullRequest=2813
sonarqubecloud / SonarCloud Code Analysis
Refactor this code to use the more specialised Functional Interface 'IntFunction<ByteBuffer>'
See more on https://sonarcloud.io/project/issues?id=ClickHouse_clickhouse-java&issues=AZ1znqHzfrTUmNjb20JI&open=AZ1znqHzfrTUmNjb20JI&pullRequest=2813
sonarqubecloud / SonarCloud Code Analysis
Remove this unused "valueConverters" private field.
See more on https://sonarcloud.io/project/issues?id=ClickHouse_clickhouse-java&issues=AZ1FwnR5MypVGK4GgbNB&open=AZ1FwnR5MypVGK4GgbNB&pullRequest=2813