SnsMessageManager Impl #6804
SnsMessageManager Impl #6804
Quality Gate failed
Failed conditions
1 Security Hotspot
46.3% Coverage on New Code (required ≥ 80%)
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
Remove this use of "Thread.sleep()".
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0x0gI4PeizfJ0Xm0qo&open=AZ0x0gI4PeizfJ0Xm0qo&pullRequest=6804
sonarqubecloud / SonarCloud Code Analysis
Refactor the code of the lambda to have only one invocation possibly throwing a runtime exception.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0x0gSWPeizfJ0Xm0ra&open=AZ0x0gSWPeizfJ0Xm0ra&pullRequest=6804
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "TopicArn" 4 times.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0x0gK-PeizfJ0Xm0q_&open=AZ0x0gK-PeizfJ0Xm0q_&pullRequest=6804
sonarqubecloud / SonarCloud Code Analysis
Remove the declaration of thrown exception 'java.security.cert.CertificateException', as it cannot be thrown from method's body.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0x0gSWPeizfJ0Xm0rc&open=AZ0x0gSWPeizfJ0Xm0rc&pullRequest=6804
sonarqubecloud / SonarCloud Code Analysis
Remove this unused "DEFAULT_HTTP_TIMEOUT" private field.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0x0gKnPeizfJ0Xm0q7&open=AZ0x0gKnPeizfJ0Xm0q7&pullRequest=6804
sonarqubecloud / SonarCloud Code Analysis
Join these multiple assertions subject to one assertion chain.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0x0gI4PeizfJ0Xm0qj&open=AZ0x0gI4PeizfJ0Xm0qj&pullRequest=6804
sonarqubecloud / SonarCloud Code Analysis
Join these multiple assertions subject to one assertion chain.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0x0gJlPeizfJ0Xm0qy&open=AZ0x0gJlPeizfJ0Xm0qy&pullRequest=6804
sonarqubecloud / SonarCloud Code Analysis
Refactor the code of the lambda to have only one invocation possibly throwing a runtime exception.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0x0gJlPeizfJ0Xm0qx&open=AZ0x0gJlPeizfJ0Xm0qx&pullRequest=6804
sonarqubecloud / SonarCloud Code Analysis
Refactor the code of the lambda to have only one invocation possibly throwing a runtime exception.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0x0gR9PeizfJ0Xm0rW&open=AZ0x0gR9PeizfJ0Xm0rW&pullRequest=6804
sonarqubecloud / SonarCloud Code Analysis
Refactor the code of the lambda to have only one invocation possibly throwing a runtime exception.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0x0gI4PeizfJ0Xm0qi&open=AZ0x0gI4PeizfJ0Xm0qi&pullRequest=6804
sonarqubecloud / SonarCloud Code Analysis
Call "Optional#isPresent()" before accessing the value.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0x0gGLPeizfJ0Xm0qX&open=AZ0x0gGLPeizfJ0Xm0qX&pullRequest=6804
sonarqubecloud / SonarCloud Code Analysis
Remove this 'public' modifier.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0x0gSmPeizfJ0Xm0rf&open=AZ0x0gSmPeizfJ0Xm0rf&pullRequest=6804
sonarqubecloud / SonarCloud Code Analysis
Refactor the code of the lambda to have only one invocation possibly throwing a runtime exception.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0x0gIaPeizfJ0Xm0qh&open=AZ0x0gIaPeizfJ0Xm0qh&pullRequest=6804
sonarqubecloud / SonarCloud Code Analysis
Use "Arrays.copyOf", "Arrays.asList", "Collections.addAll" or "System.arraycopy" instead.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0x0gK-PeizfJ0Xm0rI&open=AZ0x0gK-PeizfJ0Xm0rI&pullRequest=6804
sonarqubecloud / SonarCloud Code Analysis
Refactor the code of the lambda to have only one invocation possibly throwing a runtime exception.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0x0gR9PeizfJ0Xm0rV&open=AZ0x0gR9PeizfJ0Xm0rV&pullRequest=6804
sonarqubecloud / SonarCloud Code Analysis
Remove this unused import 'java.util.concurrent.CompletableFuture'.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0x0gI4PeizfJ0Xm0qq&open=AZ0x0gI4PeizfJ0Xm0qq&pullRequest=6804
sonarqubecloud / SonarCloud Code Analysis
Use isZero() instead.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0x0gI4PeizfJ0Xm0qn&open=AZ0x0gI4PeizfJ0Xm0qn&pullRequest=6804
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "MessageId" 4 times.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0x0gK-PeizfJ0Xm0rH&open=AZ0x0gK-PeizfJ0Xm0rH&pullRequest=6804
sonarqubecloud / SonarCloud Code Analysis
Add the "@Override" annotation above this method signature
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0x0gLZPeizfJ0Xm0rK&open=AZ0x0gLZPeizfJ0Xm0rK&pullRequest=6804
sonarqubecloud / SonarCloud Code Analysis
Remove this unused import 'java.io.InputStream'.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0x0gI4PeizfJ0Xm0qp&open=AZ0x0gI4PeizfJ0Xm0qp&pullRequest=6804
sonarqubecloud / SonarCloud Code Analysis
Join these multiple assertions subject to one assertion chain.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0x0gJlPeizfJ0Xm0q0&open=AZ0x0gJlPeizfJ0Xm0q0&pullRequest=6804
sonarqubecloud / SonarCloud Code Analysis
Remove this 'public' modifier.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0x0gRpPeizfJ0Xm0rQ&open=AZ0x0gRpPeizfJ0Xm0rQ&pullRequest=6804
sonarqubecloud / SonarCloud Code Analysis
Remove this unused import 'software.amazon.awssdk.core.internal.http.loader.DefaultSdkHttpClientBuilder'.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0x0gPbPeizfJ0Xm0rM&open=AZ0x0gPbPeizfJ0Xm0rM&pullRequest=6804
sonarqubecloud / SonarCloud Code Analysis
Define a constant instead of duplicating this literal "SignatureVersion" 4 times.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0x0gK-PeizfJ0Xm0rF&open=AZ0x0gK-PeizfJ0Xm0rF&pullRequest=6804
sonarqubecloud / SonarCloud Code Analysis
Remove this 'public' modifier.
See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZ0x0gRbPeizfJ0Xm0rP&open=AZ0x0gRbPeizfJ0Xm0rP&pullRequest=6804