Skip to content

#1959. Test valid combinations of modifiers. Part 1 #2023

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

Merged
merged 6 commits into from
Apr 19, 2023

Conversation

sgrekhov
Copy link
Contributor

It's only first half of the changes but, I believe, it's big enough for review. Some test case scipped because they are already tested in basic_restrictions* tests

Copy link
Member

@eernstg eernstg left a comment

Choose a reason for hiding this comment

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

Looks good!

I've added a bunch of comments, mostly typos.

I did suggest that we'd have a comment // Reopen. on every declaration that implies a reopening (and who knows whether I got that right ;-). That might not be very helpful, but I still think it's worth being aware of reopening as a mechanism.

Copy link
Contributor Author

@sgrekhov sgrekhov left a comment

Choose a reason for hiding this comment

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

Updated. Please take another look

@sgrekhov sgrekhov requested a review from eernstg April 19, 2023 07:42
Copy link
Member

@eernstg eernstg left a comment

Choose a reason for hiding this comment

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

LGTM!

@sgrekhov
Copy link
Contributor Author

@eernstg please merge this PR

Fixed syntax error (mixin application class with body --> with semicolon).
@eernstg
Copy link
Member

eernstg commented Apr 19, 2023

Ah, yes, I forgot: There is a syntax error in LanguageFeatures/Class-modifiers/syntax_sealed_class_A04_t01.dart, a mixin application class with a body. Fixed that. Landing.

@eernstg eernstg merged commit 4b81577 into dart-lang:master Apr 19, 2023
@sgrekhov
Copy link
Contributor Author

Thank you!

copybara-service bot pushed a commit to dart-lang/sdk that referenced this pull request Apr 24, 2023
2023-04-19 [email protected] dart-lang/co19#1959. Test valid combinations of modifiers. Part 1 (dart-lang/co19#2023)
2023-04-18 49699333+dependabot[bot]@users.noreply.github.com Bump actions/checkout from 3.5.0 to 3.5.2 (dart-lang/co19#2022)
2023-04-17 [email protected] dart-lang/co19#1959. More basic and mixin restrictions tests (dart-lang/co19#2021)
2023-04-17 [email protected] dart-lang/co19#1959. Tests for syntax and basic restrictions (dart-lang/co19#2017)

Change-Id: I0d27a6b3504eb13351e72d8dac6281ff0aa52fc7
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/296802
Reviewed-by: Alexander Thomas <[email protected]>
Commit-Queue: Alexander Thomas <[email protected]>
@sgrekhov sgrekhov deleted the co19-1959-3 branch July 18, 2023 11:32
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.

2 participants