Skip to content

#313: Add defensive copies for mutable DTO and AST collections#327

Merged
kaklakariada merged 10 commits into
mainfrom
kaklakariada/issue313
Jun 2, 2026
Merged

#313: Add defensive copies for mutable DTO and AST collections#327
kaklakariada merged 10 commits into
mainfrom
kaklakariada/issue313

Conversation

@kaklakariada

Copy link
Copy Markdown
Contributor

Closes #313

@kaklakariada kaklakariada enabled auto-merge (squash) June 1, 2026 11:18

@skyglass skyglass left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added suggestions mostly about moving copy methods to Utils class and preserving order of the original method in the copyMap method.

Comment thread src/main/java/com/exasol/adapter/metadata/SchemaMetadataInfo.java Outdated
Comment thread src/main/java/com/exasol/adapter/request/PushDownRequest.java Outdated
Comment thread src/main/java/com/exasol/adapter/metadata/TableMetadata.java Outdated
Comment thread src/main/java/com/exasol/adapter/metadata/SchemaMetadataInfo.java Outdated
Comment thread src/main/java/com/exasol/adapter/metadata/SchemaMetadata.java Outdated
Comment thread src/main/java/com/exasol/adapter/sql/SqlPredicateInConstList.java
Comment thread src/main/java/com/exasol/adapter/sql/SqlPredicateInConstList.java Outdated
Comment thread src/main/java/com/exasol/adapter/sql/SqlPredicateInConstList.java
Comment thread src/main/java/com/exasol/adapter/request/SetPropertiesRequest.java
Comment thread src/main/java/com/exasol/adapter/metadata/SchemaMetadataInfo.java
@sonarqubecloud

sonarqubecloud Bot commented Jun 2, 2026

Copy link
Copy Markdown

@kaklakariada kaklakariada merged commit bf1b801 into main Jun 2, 2026
7 checks passed
@kaklakariada kaklakariada deleted the kaklakariada/issue313 branch June 2, 2026 08:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add defensive copies for mutable DTO and AST collections

2 participants