OAK-11946 : migrate cache APIs to Caffeine #2807
Quality Gate failed
Failed conditions
62.3% Coverage on New Code (required ≥ 80%)
Annotations
sonarqubecloud / SonarCloud Code Analysis
Remove this use of "get"; it is deprecated.
See more on https://sonarcloud.io/project/issues?id=org.apache.jackrabbit%3Ajackrabbit-oak&issues=AZ0O5CJ021WDqUHGXrZh&open=AZ0O5CJ021WDqUHGXrZh&pullRequest=2807
sonarqubecloud / SonarCloud Code Analysis
A "Brain Method" was detected. Refactor it to reduce at least one of the following metrics: LOC from 71 to 64, Complexity from 23 to 14, Nesting Level from 3 to 2, Number of Variables from 20 to 6.
See more on https://sonarcloud.io/project/issues?id=org.apache.jackrabbit%3Ajackrabbit-oak&issues=AZ0O5B_D21WDqUHGXrZV&open=AZ0O5B_D21WDqUHGXrZV&pullRequest=2807
sonarqubecloud / SonarCloud Code Analysis
Refactor this method to reduce its Cognitive Complexity from 17 to the 15 allowed.
See more on https://sonarcloud.io/project/issues?id=org.apache.jackrabbit%3Ajackrabbit-oak&issues=AZ0O5CEv21WDqUHGXrZb&open=AZ0O5CEv21WDqUHGXrZb&pullRequest=2807
sonarqubecloud / SonarCloud Code Analysis
Remove this use of "get"; it is deprecated.
See more on https://sonarcloud.io/project/issues?id=org.apache.jackrabbit%3Ajackrabbit-oak&issues=AZ0O5CIU21WDqUHGXrZg&open=AZ0O5CIU21WDqUHGXrZg&pullRequest=2807
sonarqubecloud / SonarCloud Code Analysis
Remove this unused import 'com.github.benmanes.caffeine.cache.Ticker'.
See more on https://sonarcloud.io/project/issues?id=org.apache.jackrabbit%3Ajackrabbit-oak&issues=AZ0O5CLa21WDqUHGXrZi&open=AZ0O5CLa21WDqUHGXrZi&pullRequest=2807
sonarqubecloud / SonarCloud Code Analysis
A "Brain Method" was detected. Refactor it to reduce at least one of the following metrics: LOC from 66 to 64, Complexity from 15 to 14, Nesting Level from 5 to 2, Number of Variables from 23 to 6.
See more on https://sonarcloud.io/project/issues?id=org.apache.jackrabbit%3Ajackrabbit-oak&issues=AZ0O5B9J21WDqUHGXrZU&open=AZ0O5B9J21WDqUHGXrZU&pullRequest=2807
sonarqubecloud / SonarCloud Code Analysis
A "Brain Method" was detected. Refactor it to reduce at least one of the following metrics: LOC from 87 to 64, Complexity from 21 to 14, Nesting Level from 4 to 2, Number of Variables from 31 to 6.
See more on https://sonarcloud.io/project/issues?id=org.apache.jackrabbit%3Ajackrabbit-oak&issues=AZ0O5CBw21WDqUHGXrZZ&open=AZ0O5CBw21WDqUHGXrZZ&pullRequest=2807
sonarqubecloud / SonarCloud Code Analysis
Replace generic exceptions with specific library exceptions or a custom exception.
See more on https://sonarcloud.io/project/issues?id=org.apache.jackrabbit%3Ajackrabbit-oak&issues=AZ0O5CEv21WDqUHGXrZa&open=AZ0O5CEv21WDqUHGXrZa&pullRequest=2807
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 15 to 14, Nesting Level from 4 to 2, Number of Variables from 21 to 6.
See more on https://sonarcloud.io/project/issues?id=org.apache.jackrabbit%3Ajackrabbit-oak&issues=AZ0O5B4121WDqUHGXrZT&open=AZ0O5B4121WDqUHGXrZT&pullRequest=2807
sonarqubecloud / SonarCloud Code Analysis
Remove this block of code, fill it in, or add a comment explaining why it is empty.
See more on https://sonarcloud.io/project/issues?id=org.apache.jackrabbit%3Ajackrabbit-oak&issues=AZ0O5CHi21WDqUHGXrZf&open=AZ0O5CHi21WDqUHGXrZf&pullRequest=2807
sonarqubecloud / SonarCloud Code Analysis
Replace this instanceof check and cast with 'instanceof RuntimeException runtimeexception'
See more on https://sonarcloud.io/project/issues?id=org.apache.jackrabbit%3Ajackrabbit-oak&issues=AZ0O5CEv21WDqUHGXrZc&open=AZ0O5CEv21WDqUHGXrZc&pullRequest=2807
sonarqubecloud / SonarCloud Code Analysis
Add 'since' and/or 'forRemoval' arguments to the @Deprecated annotation.
See more on https://sonarcloud.io/project/issues?id=org.apache.jackrabbit%3Ajackrabbit-oak&issues=AZ0O5CGl21WDqUHGXrZd&open=AZ0O5CGl21WDqUHGXrZd&pullRequest=2807
sonarqubecloud / SonarCloud Code Analysis
Make this anonymous inner class a lambda
See more on https://sonarcloud.io/project/issues?id=org.apache.jackrabbit%3Ajackrabbit-oak&issues=AZ0O5B4121WDqUHGXrZS&open=AZ0O5B4121WDqUHGXrZS&pullRequest=2807
sonarqubecloud / SonarCloud Code Analysis
Do not forget to remove this deprecated code someday.
See more on https://sonarcloud.io/project/issues?id=org.apache.jackrabbit%3Ajackrabbit-oak&issues=AZ0O5CA621WDqUHGXrZW&open=AZ0O5CA621WDqUHGXrZW&pullRequest=2807
sonarqubecloud / SonarCloud Code Analysis
Do not forget to remove this deprecated code someday.
See more on https://sonarcloud.io/project/issues?id=org.apache.jackrabbit%3Ajackrabbit-oak&issues=AZ0O5CGl21WDqUHGXrZe&open=AZ0O5CGl21WDqUHGXrZe&pullRequest=2807
sonarqubecloud / SonarCloud Code Analysis
Remove this use of "GUAVA_CACHE_PROPERTY"; it is deprecated.
See more on https://sonarcloud.io/project/issues?id=org.apache.jackrabbit%3Ajackrabbit-oak&issues=AZ0O5CA621WDqUHGXrZX&open=AZ0O5CA621WDqUHGXrZX&pullRequest=2807
sonarqubecloud / SonarCloud Code Analysis
Remove this use of "GUAVA_CACHE_PROPERTY"; it is deprecated.
See more on https://sonarcloud.io/project/issues?id=org.apache.jackrabbit%3Ajackrabbit-oak&issues=AZ0O5CA621WDqUHGXrZY&open=AZ0O5CA621WDqUHGXrZY&pullRequest=2807
sonarqubecloud / SonarCloud Code Analysis
Make this anonymous inner class a lambda
See more on https://sonarcloud.io/project/issues?id=org.apache.jackrabbit%3Ajackrabbit-oak&issues=AZ0O5B4121WDqUHGXrZR&open=AZ0O5B4121WDqUHGXrZR&pullRequest=2807