Skip to content

Skip null check in doMarshal JSON serializer - #6807

Merged
RanVaknin merged 6 commits into
masterfrom
rvaknin/json-serializer-null-skip
Mar 30, 2026
Merged

RanVaknin merged 6 commits into
masterfrom
rvaknin/json-serializer-null-skip

Add test coverage

01e2739
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Mar 23, 2026 in 15m 43s

Annotations

Check warning on line 63 in services/s3/src/test/java/software/amazon/awssdk/services/s3/internal/crt/S3CrtAsyncHttpClientTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this unused import 'software.amazon.awssdk.crt.s3.S3MetaRequestResponseHandler'.

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

Check warning on line 82 in core/protocols/aws-json-protocol/src/test/java/software/amazon/awssdk/protocols/json/internal/marshall/JsonProtocolMarshallerTest.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=AZ0YIZPRS-WNYeg2GOwi&open=AZ0YIZPRS-WNYeg2GOwi&pullRequest=6807

Check warning on line 132 in core/protocols/aws-json-protocol/src/test/java/software/amazon/awssdk/protocols/json/internal/marshall/JsonProtocolMarshallerTest.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=AZ0YIZPRS-WNYeg2GOwk&open=AZ0YIZPRS-WNYeg2GOwk&pullRequest=6807

Check warning on line 471 in services/s3/src/main/java/software/amazon/awssdk/services/s3/internal/crt/DefaultS3CrtAsyncClient.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Complete the task associated to this TODO comment.

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

Check warning on line 96 in core/protocols/aws-json-protocol/src/test/java/software/amazon/awssdk/protocols/json/internal/marshall/JsonProtocolMarshallerTest.java

See this annotation in the file changed.

@sonarqubecloud 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=AZ0YIZPRS-WNYeg2GOwj&open=AZ0YIZPRS-WNYeg2GOwj&pullRequest=6807