Skip to content

Add models and unmarshaller

fe8c6f8
Select commit
Loading
Failed to load commit list.
Merged

Add models and unmarshaller #6790

Add models and unmarshaller
fe8c6f8
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Mar 13, 2026 in 15m 50s

Quality Gate failed

Failed conditions
27.6% Coverage on New Code (required ≥ 80%)
E 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

Check failure on line 48 in services/sns/src/main/java/software/amazon/awssdk/services/sns/internal/messagemanager/SnsMessageParser.java

See this annotation in the file changed.

@sonarqubecloud 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=AZzkRD5ZtUTrntRZZJBE&open=AZzkRD5ZtUTrntRZZJBE&pullRequest=6790

Check failure on line 48 in services/sns/src/main/java/software/amazon/awssdk/services/sns/internal/messagemanager/SnsMessageParser.java

See this annotation in the file changed.

@sonarqubecloud 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=AZzkRD5ZtUTrntRZZJA8&open=AZzkRD5ZtUTrntRZZJA8&pullRequest=6790

Check warning on line 21 in services-custom/sns-message-manager/src/test/java/software/amazon/awssdk/messagemanager/sns/model/SnsUnsubscribeConfirmationTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this 'public' modifier.

See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZzkRD--tUTrntRZZJBL&open=AZzkRD--tUTrntRZZJBL&pullRequest=6790

Check warning on line 164 in services-custom/sns-message-manager/src/test/java/software/amazon/awssdk/messagemanager/sns/internal/SnsMessageUnmarshallerTest.java

See this annotation in the file changed.

@sonarqubecloud 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=AZzkRD_YtUTrntRZZJBQ&open=AZzkRD_YtUTrntRZZJBQ&pullRequest=6790

Check warning on line 44 in services/s3/src/test/java/software/amazon/awssdk/services/s3/S3ConfigurationTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use isTrue() instead.

See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZzoJJZKgS-m3yv41FGt&open=AZzoJJZKgS-m3yv41FGt&pullRequest=6790

Check warning on line 303 in services/sns/src/main/java/software/amazon/awssdk/services/sns/internal/messagemanager/SignatureValidator.java

See this annotation in the file changed.

@sonarqubecloud 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=AZzkRD47tUTrntRZZJAz&open=AZzkRD47tUTrntRZZJAz&pullRequest=6790

Check warning on line 29 in services/sns/src/test/java/software/amazon/awssdk/services/sns/internal/messagemanager/CertificateRetrieverTest.java

See this annotation in the file changed.

@sonarqubecloud 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=AZzkRD4JtUTrntRZZJAn&open=AZzkRD4JtUTrntRZZJAn&pullRequest=6790

Check warning on line 21 in services-custom/sns-message-manager/src/test/java/software/amazon/awssdk/messagemanager/sns/model/SnsSubscriptionConfirmationTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this 'public' modifier.

See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZzkRD_GtUTrntRZZJBM&open=AZzkRD_GtUTrntRZZJBM&pullRequest=6790

Check warning on line 47 in services/s3/src/test/java/software/amazon/awssdk/services/s3/S3ConfigurationTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use isFalse() instead.

See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZzoJJZKgS-m3yv41FGw&open=AZzoJJZKgS-m3yv41FGw&pullRequest=6790

Check warning on line 772 in services/sns/src/test/java/software/amazon/awssdk/services/sns/internal/messagemanager/CertificateRetrieverTest.java

See this annotation in the file changed.

@sonarqubecloud 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=AZzkRD4JtUTrntRZZJAm&open=AZzkRD4JtUTrntRZZJAm&pullRequest=6790

Check warning on line 69 in services/cloudfront/src/test/java/software/amazon/awssdk/services/cloudfront/CloudFrontUtilitiesIntegrationTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this unused import 'software.amazon.awssdk.services.cloudfront.model.KeyGroup'.

See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZzkRD1stUTrntRZZJAc&open=AZzkRD1stUTrntRZZJAc&pullRequest=6790

Check warning on line 45 in services/s3/src/test/java/software/amazon/awssdk/services/s3/S3ConfigurationTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use isFalse() instead.

See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZzoJJZKgS-m3yv41FGu&open=AZzoJJZKgS-m3yv41FGu&pullRequest=6790

Check warning on line 41 in services/s3/src/test/java/software/amazon/awssdk/services/s3/internal/handlers/StreamingRequestInterceptorTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this 'public' modifier.

See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZzoJJXrgS-m3yv41FGn&open=AZzoJJXrgS-m3yv41FGn&pullRequest=6790

Check warning on line 185 in services/sns/src/main/java/software/amazon/awssdk/services/sns/internal/messagemanager/SignatureValidator.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this use of "getSubjectDN"; it is deprecated.

See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZzkRD47tUTrntRZZJA2&open=AZzkRD47tUTrntRZZJA2&pullRequest=6790

Check failure on line 48 in services/sns/src/main/java/software/amazon/awssdk/services/sns/internal/messagemanager/SnsMessageParser.java

See this annotation in the file changed.

@sonarqubecloud 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=AZzkRD5ZtUTrntRZZJBC&open=AZzkRD5ZtUTrntRZZJBC&pullRequest=6790

Check warning on line 133 in services-custom/sns-message-manager/src/main/java/software/amazon/awssdk/messagemanager/sns/model/SnsMessage.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Rename this generic name to match the regular expression '^[A-Z][0-9]?$'.

See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZzkRD_itUTrntRZZJBV&open=AZzkRD_itUTrntRZZJBV&pullRequest=6790

Check warning on line 48 in services/s3/src/test/java/software/amazon/awssdk/services/s3/S3ConfigurationTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use isFalse() instead.

See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZzoJJZKgS-m3yv41FGx&open=AZzoJJZKgS-m3yv41FGx&pullRequest=6790

Check failure on line 48 in services/sns/src/main/java/software/amazon/awssdk/services/sns/internal/messagemanager/SnsMessageParser.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "Timestamp" 3 times.

See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZzkRD5ZtUTrntRZZJA-&open=AZzkRD5ZtUTrntRZZJA-&pullRequest=6790

Check failure on line 105 in services/cloudfront/src/main/java/software/amazon/awssdk/services/cloudfront/internal/utils/SigningUtils.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use try-with-resources or close this "JsonWriter" in a "finally" clause.

See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZzkRD3QtUTrntRZZJAe&open=AZzkRD3QtUTrntRZZJAe&pullRequest=6790

Check warning on line 112 in services/sns/src/main/java/software/amazon/awssdk/services/sns/messagemanager/SnsMessageManager.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Consider using the Consumer Builder method instead of creating this nested builder.

See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZzkRD52tUTrntRZZJBI&open=AZzkRD52tUTrntRZZJBI&pullRequest=6790

Check warning on line 28 in services/cloudfront/src/test/java/software/amazon/awssdk/services/cloudfront/CloudFrontUtilitiesIntegrationTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this unused import 'java.security.Key'.

See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZzkRD1stUTrntRZZJAb&open=AZzkRD1stUTrntRZZJAb&pullRequest=6790

Check warning on line 73 in services/sns/src/test/java/software/amazon/awssdk/services/sns/internal/messagemanager/SignatureValidatorTest.java

See this annotation in the file changed.

@sonarqubecloud 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=AZzkRD32tUTrntRZZJAf&open=AZzkRD32tUTrntRZZJAf&pullRequest=6790

Check warning on line 176 in services/sns/src/test/java/software/amazon/awssdk/services/sns/internal/messagemanager/SnsMessageParserTest.java

See this annotation in the file changed.

@sonarqubecloud 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=AZzkRD4atUTrntRZZJAq&open=AZzkRD4atUTrntRZZJAq&pullRequest=6790

Check failure on line 55 in services/sns/src/main/java/software/amazon/awssdk/services/sns/internal/messagemanager/SnsMessageParser.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "Token" 4 times.

See more on https://sonarcloud.io/project/issues?id=aws_aws-sdk-java-v2&issues=AZzkRD5ZtUTrntRZZJA9&open=AZzkRD5ZtUTrntRZZJA9&pullRequest=6790

Check warning on line 155 in services-custom/sns-message-manager/src/test/java/software/amazon/awssdk/messagemanager/sns/internal/SnsMessageUnmarshallerTest.java

See this annotation in the file changed.

@sonarqubecloud 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=AZzkRD_YtUTrntRZZJBP&open=AZzkRD_YtUTrntRZZJBP&pullRequest=6790