Document Chronicle Map architecture & system properties; tidy APIs, quality rules, and tests #580
Quality Gate failed
Failed conditions
21.43% Condition Coverage on New Code (required ≥ 35%)
Annotations
sonarqubecloud / SonarCloud Code Analysis
Remove the declaration of thrown exception 'java.io.IOException', as it cannot be thrown from method's body.
See more on https://sonarcloud.io/project/issues?id=OpenHFT_Chronicle-Map&issues=AZqoT0Dd85D-l9bgQBBD&open=AZqoT0Dd85D-l9bgQBBD&pullRequest=580
Check failure on line 18 in src/test/java/net/openhft/chronicle/map/LargeMapMain.java
sonarqubecloud / SonarCloud Code Analysis
Rename this constant name to match the regular expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.
See more on https://sonarcloud.io/project/issues?id=OpenHFT_Chronicle-Map&issues=AZqoT0Rz85D-l9bgQBB5&open=AZqoT0Rz85D-l9bgQBB5&pullRequest=580
Check warning on line 212 in src/main/java/net/openhft/chronicle/map/locks/ChronicleStampedLock.java
sonarqubecloud / SonarCloud Code Analysis
Extract the assignment out of this expression.
See more on https://sonarcloud.io/project/issues?id=OpenHFT_Chronicle-Map&issues=AZqoT0fE85D-l9bgQBCm&open=AZqoT0fE85D-l9bgQBCm&pullRequest=580
Check warning on line 44 in src/test/java/net/openhft/chronicle/map/jsr166/map/ChronicleMapTest.java
sonarqubecloud / SonarCloud Code Analysis
Remove the declaration of thrown exception 'java.io.IOException', as it cannot be thrown from method's body.
See more on https://sonarcloud.io/project/issues?id=OpenHFT_Chronicle-Map&issues=AZqoT0O785D-l9bgQBBV&open=AZqoT0O785D-l9bgQBBV&pullRequest=580
Check warning on line 442 in src/main/java/net/openhft/chronicle/map/ChronicleMapBuilder.java
sonarqubecloud / SonarCloud Code Analysis
Fix this call that leads to a access on a value that can be null.
See more on https://sonarcloud.io/project/issues?id=OpenHFT_Chronicle-Map&issues=AZqqyuJOqnsUhKn2BC6y&open=AZqqyuJOqnsUhKn2BC6y&pullRequest=580
Check warning on line 1407 in src/test/java/net/openhft/chronicle/map/ChronicleMapTest.java
sonarqubecloud / SonarCloud Code Analysis
Remove the declaration of thrown exception 'java.io.IOException', as it cannot be thrown from method's body.
See more on https://sonarcloud.io/project/issues?id=OpenHFT_Chronicle-Map&issues=AZqoT0Yp85D-l9bgQBCO&open=AZqoT0Yp85D-l9bgQBCO&pullRequest=580
sonarqubecloud / SonarCloud Code Analysis
Remove the declaration of thrown exception 'java.io.IOException', as it cannot be thrown from method's body.
See more on https://sonarcloud.io/project/issues?id=OpenHFT_Chronicle-Map&issues=AZqoT0O785D-l9bgQBBX&open=AZqoT0O785D-l9bgQBBX&pullRequest=580
Check failure on line 17 in src/test/java/net/openhft/chronicle/map/VeryLargeMapMain.java
sonarqubecloud / SonarCloud Code Analysis
Rename this constant name to match the regular expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.
See more on https://sonarcloud.io/project/issues?id=OpenHFT_Chronicle-Map&issues=AZqoT0SO85D-l9bgQBB8&open=AZqoT0SO85D-l9bgQBB8&pullRequest=580
Check warning on line 1444 in src/test/java/net/openhft/chronicle/map/ChronicleMapTest.java
sonarqubecloud / SonarCloud Code Analysis
Remove the declaration of thrown exception 'java.io.IOException', as it cannot be thrown from method's body.
See more on https://sonarcloud.io/project/issues?id=OpenHFT_Chronicle-Map&issues=AZqoT0Yp85D-l9bgQBCQ&open=AZqoT0Yp85D-l9bgQBCQ&pullRequest=580
sonarqubecloud / SonarCloud Code Analysis
Remove the declaration of thrown exception 'java.io.IOException', as it cannot be thrown from method's body.
See more on https://sonarcloud.io/project/issues?id=OpenHFT_Chronicle-Map&issues=AZqoT0O785D-l9bgQBBY&open=AZqoT0O785D-l9bgQBBY&pullRequest=580
Check warning on line 1494 in src/test/java/net/openhft/chronicle/map/ChronicleMapTest.java
sonarqubecloud / SonarCloud Code Analysis
Remove the declaration of thrown exception 'java.io.IOException', as it cannot be thrown from method's body.
See more on https://sonarcloud.io/project/issues?id=OpenHFT_Chronicle-Map&issues=AZqoT0Yp85D-l9bgQBCT&open=AZqoT0Yp85D-l9bgQBCT&pullRequest=580
sonarqubecloud / SonarCloud Code Analysis
Remove this unused "isoLevel" local variable.
See more on https://sonarcloud.io/project/issues?id=OpenHFT_Chronicle-Map&issues=AZqoTz-w85D-l9bgQBAx&open=AZqoTz-w85D-l9bgQBAx&pullRequest=580
sonarqubecloud / SonarCloud Code Analysis
Add a nested comment explaining why this method is empty, throw an UnsupportedOperationException or complete the implementation.
See more on https://sonarcloud.io/project/issues?id=OpenHFT_Chronicle-Map&issues=AZqoT0Cp85D-l9bgQBA2&open=AZqoT0Cp85D-l9bgQBA2&pullRequest=580
Check warning on line 1289 in src/test/java/net/openhft/chronicle/map/ChronicleMapTest.java
sonarqubecloud / SonarCloud Code Analysis
Remove the declaration of thrown exception 'java.io.IOException', as it cannot be thrown from method's body.
See more on https://sonarcloud.io/project/issues?id=OpenHFT_Chronicle-Map&issues=AZqoT0Yp85D-l9bgQBCI&open=AZqoT0Yp85D-l9bgQBCI&pullRequest=580
Check failure on line 16 in src/test/java/net/openhft/chronicle/map/LargeMapMain.java
sonarqubecloud / SonarCloud Code Analysis
Rename this constant name to match the regular expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.
See more on https://sonarcloud.io/project/issues?id=OpenHFT_Chronicle-Map&issues=AZqoT0Rz85D-l9bgQBB3&open=AZqoT0Rz85D-l9bgQBB3&pullRequest=580
Check failure on line 89 in src/test/java/net/openhft/chronicle/map/jsr166/JSR166TestCase.java
sonarqubecloud / SonarCloud Code Analysis
Rename this constant name to match the regular expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.
See more on https://sonarcloud.io/project/issues?id=OpenHFT_Chronicle-Map&issues=AZqoT0Px85D-l9bgQBBl&open=AZqoT0Px85D-l9bgQBBl&pullRequest=580
Check failure on line 91 in src/test/java/net/openhft/chronicle/map/jsr166/JSR166TestCase.java
sonarqubecloud / SonarCloud Code Analysis
Rename this constant name to match the regular expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.
See more on https://sonarcloud.io/project/issues?id=OpenHFT_Chronicle-Map&issues=AZqoT0Px85D-l9bgQBBn&open=AZqoT0Px85D-l9bgQBBn&pullRequest=580
sonarqubecloud / SonarCloud Code Analysis
Add a nested comment explaining why this method is empty, throw an UnsupportedOperationException or complete the implementation.
See more on https://sonarcloud.io/project/issues?id=OpenHFT_Chronicle-Map&issues=AZqoT0CI85D-l9bgQBAy&open=AZqoT0CI85D-l9bgQBAy&pullRequest=580
sonarqubecloud / SonarCloud Code Analysis
Add a nested comment explaining why this method is empty, throw an UnsupportedOperationException or complete the implementation.
See more on https://sonarcloud.io/project/issues?id=OpenHFT_Chronicle-Map&issues=AZqoT0Cp85D-l9bgQBA4&open=AZqoT0Cp85D-l9bgQBA4&pullRequest=580
sonarqubecloud / SonarCloud Code Analysis
Remove the declaration of thrown exception 'java.io.IOException', as it cannot be thrown from method's body.
See more on https://sonarcloud.io/project/issues?id=OpenHFT_Chronicle-Map&issues=AZqoT0O785D-l9bgQBBe&open=AZqoT0O785D-l9bgQBBe&pullRequest=580
Check failure on line 101 in src/test/java/net/openhft/chronicle/map/jsr166/JSR166TestCase.java
sonarqubecloud / SonarCloud Code Analysis
Rename this constant name to match the regular expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.
See more on https://sonarcloud.io/project/issues?id=OpenHFT_Chronicle-Map&issues=AZqoT0Px85D-l9bgQBBx&open=AZqoT0Px85D-l9bgQBBx&pullRequest=580
Check warning on line 32 in src/main/java/net/openhft/chronicle/set/SetFromMap.java
sonarqubecloud / SonarCloud Code Analysis
Remove the "transient" modifier from this field.
See more on https://sonarcloud.io/project/issues?id=OpenHFT_Chronicle-Map&issues=AZqoT0hO85D-l9bgQBCs&open=AZqoT0hO85D-l9bgQBCs&pullRequest=580
sonarqubecloud / SonarCloud Code Analysis
Remove the declaration of thrown exception 'java.io.IOException', as it cannot be thrown from method's body.
See more on https://sonarcloud.io/project/issues?id=OpenHFT_Chronicle-Map&issues=AZqoT0Ef85D-l9bgQBBE&open=AZqoT0Ef85D-l9bgQBBE&pullRequest=580
sonarqubecloud / SonarCloud Code Analysis
Add a nested comment explaining why this method is empty, throw an UnsupportedOperationException or complete the implementation.
See more on https://sonarcloud.io/project/issues?id=OpenHFT_Chronicle-Map&issues=AZqoT0Cp85D-l9bgQBA1&open=AZqoT0Cp85D-l9bgQBA1&pullRequest=580
Check warning on line 19 in src/test/java/net/openhft/chronicle/map/issue/ParallelStartupTest.java
sonarqubecloud / SonarCloud Code Analysis
Remove this 'public' modifier.
See more on https://sonarcloud.io/project/issues?id=OpenHFT_Chronicle-Map&issues=AZqoT0MP85D-l9bgQBBP&open=AZqoT0MP85D-l9bgQBBP&pullRequest=580