Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: avoid behavioural interfaces for Construct Properties #206

Merged

Conversation

reste85
Copy link
Contributor

@reste85 reste85 commented Aug 7, 2024

Removing I notation from props interfaces, in order to be considered as struct by JSII. This solves Python problems of our Constructs that have been addressed thanks to the JSII team in the following issue aws/jsii#4593

BREAKING CHANGE: this introduces breaking changes since some property classes of constructs have been changed

…ered as struct by JSII.

BREAKING CHANGE: this introduces breaking changes since some property classes of constructs have been changed
@reste85 reste85 self-assigned this Aug 7, 2024
@reste85 reste85 added the bug Something isn't working label Aug 7, 2024
@cdklabs-automation cdklabs-automation added this pull request to the merge queue Aug 7, 2024
Merged via the queue into main with commit 2f1090e Aug 7, 2024
13 checks passed
@cdklabs-automation cdklabs-automation deleted the fix/removing-behavioural-interfaces-from-properties branch August 7, 2024 15:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants