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

Add co19 tests for augmentation libraries language feature #2559

Open
sgrekhov opened this issue Mar 5, 2024 · 1 comment
Open

Add co19 tests for augmentation libraries language feature #2559

sgrekhov opened this issue Mar 5, 2024 · 1 comment
Assignees
Labels
area-test status-blocked Blocked from making progress by another (referenced) issue

Comments

@sgrekhov
Copy link
Contributor

sgrekhov commented Mar 5, 2024

Spec https://github.com/dart-lang/language/blob/main/working/augmentation-libraries/feature-specification.md

@sgrekhov sgrekhov self-assigned this Mar 5, 2024
sgrekhov added a commit to sgrekhov/co19 that referenced this issue Mar 5, 2024
eernstg pushed a commit that referenced this issue Mar 5, 2024
)

Add tests checking that `augment` is a built-in identifier. Note that all these tests have intentional syntax errors.
sgrekhov added a commit to sgrekhov/co19 that referenced this issue Mar 6, 2024
sgrekhov added a commit to sgrekhov/co19 that referenced this issue Mar 6, 2024
sgrekhov added a commit to sgrekhov/co19 that referenced this issue Mar 8, 2024
sgrekhov added a commit to sgrekhov/co19 that referenced this issue Mar 8, 2024
copybara-service bot pushed a commit to dart-lang/sdk that referenced this issue Mar 8, 2024
2024-03-05 sgrekhov22@gmail.com dart-lang/co19#2559. Add tests checking that `augment` is a built-in identifier (dart-lang/co19#2560)
2024-03-01 49699333+dependabot[bot]@users.noreply.github.com Bump actions/setup-java from 4.0.0 to 4.1.0 (dart-lang/co19#2557)
2024-02-23 sgrekhov22@gmail.com dart-lang/co19#2548. Add tests for out parameter in a contrvariant position (dart-lang/co19#2555)
2024-02-22 sgrekhov22@gmail.com dart-lang/co19#2548. Add variance modifier declaration tests (dart-lang/co19#2554)
2024-02-21 sgrekhov22@gmail.com dart-lang/co19#2548. Add `out` and `inout` to built-in identifiers tests (dart-lang/co19#2553)

Change-Id: Idd8ddf54f4cd7bb04b7296068653bee336d6d193
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/356460
Reviewed-by: Erik Ernst <eernst@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
eernstg pushed a commit that referenced this issue Mar 11, 2024
Add tests for augment libraries errors
eernstg pushed a commit that referenced this issue Mar 11, 2024
Add applying augmentation library tests
sgrekhov added a commit to sgrekhov/co19 that referenced this issue Mar 12, 2024
sgrekhov added a commit to sgrekhov/co19 that referenced this issue Mar 12, 2024
sgrekhov added a commit to sgrekhov/co19 that referenced this issue Mar 13, 2024
sgrekhov added a commit to sgrekhov/co19 that referenced this issue Mar 13, 2024
sgrekhov added a commit to sgrekhov/co19 that referenced this issue Mar 14, 2024
sgrekhov added a commit to sgrekhov/co19 that referenced this issue Mar 15, 2024
eernstg pushed a commit that referenced this issue Mar 16, 2024
eernstg pushed a commit that referenced this issue Mar 25, 2024
Add augmenting types tests. Part 2
sgrekhov added a commit to sgrekhov/co19 that referenced this issue Mar 28, 2024
sgrekhov added a commit to sgrekhov/co19 that referenced this issue Mar 29, 2024
eernstg pushed a commit that referenced this issue Apr 2, 2024
Add augmenting types tests. Part 6
eernstg pushed a commit that referenced this issue Apr 2, 2024
Update augmenting libraries tests according #2583
eernstg pushed a commit that referenced this issue Nov 25, 2024
Update assertions in some Augmenting libraries tests
sgrekhov added a commit to sgrekhov/co19 that referenced this issue Nov 25, 2024
eernstg pushed a commit that referenced this issue Nov 25, 2024
… Part 2. (#2972)

Add extension types and enums to augmenting constructors test. Part 2.
copybara-service bot pushed a commit to dart-lang/sdk that referenced this issue Nov 27, 2024
2024-11-25 sgrekhov22@gmail.com Fixes dart-lang/co19#2994. Fix a typo in type_void_A06_t11.dart (dart-lang/co19#2995)
2024-11-25 sgrekhov22@gmail.com dart-lang/co19#2559. Fix wrong assertion text in augmenting_constructors_A18_*.dart (dart-lang/co19#2993)
2024-11-25 sgrekhov22@gmail.com dart-lang/co19#2976. Add grammar tests (dart-lang/co19#2990)
2024-11-25 sgrekhov22@gmail.com Fixes dart-lang/co19#2991. Fix typos and separate tests with `external` (dart-lang/co19#2992)
2024-11-25 sgrekhov22@gmail.com dart-lang/co19#2559. Update assertions for some Augmenting libraries tests (dart-lang/co19#2989)
2024-11-21 sgrekhov22@gmail.com dart-lang/co19#2119. Update assertion texts in Wildcards tests (dart-lang/co19#2981)
2024-11-20 sgrekhov22@gmail.com dart-lang/co19#2956. Add more type `void` and `dynamic` tests (dart-lang/co19#2987)
2024-11-20 sgrekhov22@gmail.com dart-lang/co19#2979. Update existing and add new tests checking nnbd static errors (dart-lang/co19#2984)
2024-11-20 sgrekhov22@gmail.com dart-lang/co19#2979. Fix CFE failures in nnbd weak-mode tests (dart-lang/co19#2988)
2024-11-19 sgrekhov22@gmail.com dart-lang/co19#2956. Update and rename existing tests for type `void` (dart-lang/co19#2978)
2024-11-19 sgrekhov22@gmail.com dart-lang/co19#2559. Update assertions in some Augmenting libraries tests (dart-lang/co19#2986)
2024-11-19 sgrekhov22@gmail.com Fixes dart-lang/co19#2983. Change expected error in generic_parameter_inference_A01_t05.dart (dart-lang/co19#2985)
2024-11-18 sgrekhov22@gmail.com dart-lang/co19#2979. Update NNBD static errors tests. Part 2 (dart-lang/co19#2982)
2024-11-15 sgrekhov22@gmail.com dart-lang/co19#2979. Update NNBD static errors tests (dart-lang/co19#2980)

Cq-Include-Trybots: luci.dart.try:analyzer-linux-release-try
Change-Id: Ib1dcad2edfa7c6fdd996c6db94173bec91e68368
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/397340
Commit-Queue: Alexander Thomas <athom@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
Reviewed-by: Erik Ernst <eernst@google.com>
copybara-service bot pushed a commit to dart-lang/sdk that referenced this issue Dec 1, 2024
2024-11-28 sgrekhov22@gmail.com dart-lang/co19#2976. Update assertion texts according to the new spec (dart-lang/co19#3000)
2024-11-28 sgrekhov22@gmail.com dart-lang/co19#2119. Add issue number to other_declarations_A04_t07.dart (dart-lang/co19#3001)
2024-11-28 sgrekhov22@gmail.com dart-lang/co19#2976. Add semantics tests (dart-lang/co19#2998)
2024-11-27 sgrekhov22@gmail.com Fixes dart-lang/co19#2996. Update CFE expected errors locations (dart-lang/co19#2999)
2024-11-25 sgrekhov22@gmail.com dart-lang/co19#2559. Add extension types and enums to augmenting constructors test. Part 2. (dart-lang/co19#2972)
2024-11-25 sgrekhov22@gmail.com dart-lang/co19#2956. Add more type `void` tests (dart-lang/co19#2997)

Cq-Include-Trybots: luci.dart.try:analyzer-linux-release-try
Change-Id: I858dbf6908fe32f38a401ce4ebfe120e064de4aa
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/398160
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
Reviewed-by: Erik Ernst <eernst@google.com>
sgrekhov added a commit to sgrekhov/co19 that referenced this issue Dec 9, 2024
sgrekhov added a commit to sgrekhov/co19 that referenced this issue Dec 10, 2024
eernstg pushed a commit that referenced this issue Dec 11, 2024
…ests (#3011)

Add factory constructors to augmented_expression_A04_t*.dart tests
eernstg pushed a commit that referenced this issue Dec 11, 2024
Update non-redirecting generative constructors tests
sgrekhov added a commit to sgrekhov/co19 that referenced this issue Dec 12, 2024
sgrekhov added a commit to sgrekhov/co19 that referenced this issue Dec 12, 2024
sgrekhov added a commit to sgrekhov/co19 that referenced this issue Dec 12, 2024
eernstg pushed a commit that referenced this issue Dec 12, 2024
…1. (#3014)

Add tests for reserved word `augmented` in constructors. Part 1.
sgrekhov added a commit to sgrekhov/co19 that referenced this issue Dec 13, 2024
copybara-service bot pushed a commit to dart-lang/sdk that referenced this issue Dec 13, 2024
2024-12-12 sgrekhov22@gmail.com dart-lang/co19#2559. Add tests for reserved word `augmented` in constructors. Part 1. (dart-lang/co19#3014)
2024-12-12 sgrekhov22@gmail.com dart-lang/co19#2559. Update assertions for redirecting generative constructors tests (dart-lang/co19#3013)
2024-12-11 sgrekhov22@gmail.com dart-lang/co19#2559. Update non-redirecting generative constructors tests (dart-lang/co19#3012)
2024-12-11 sgrekhov22@gmail.com dart-lang/co19#2559. Add factory constructors to augmented_expression_A04_t*.dart tests (dart-lang/co19#3011)
2024-12-09 sgrekhov22@gmail.com dart-lang/co19#2559. Update assertion text for for some of augmented expressions tests (dart-lang/co19#3010)

Cq-Include-Trybots: luci.dart.try:analyzer-linux-release-try
Change-Id: I1d95b2092a91651bebb63c82c11cf154ff5da863
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/400580
Reviewed-by: Johnni Winther <johnniwinther@google.com>
Reviewed-by: Erik Ernst <eernst@google.com>
Commit-Queue: Erik Ernst <eernst@google.com>
eernstg pushed a commit that referenced this issue Dec 16, 2024
…2. (#3015)

Add tests for reserved word `augmented` in constructors. Part 2.
sgrekhov added a commit to sgrekhov/co19 that referenced this issue Dec 16, 2024
sgrekhov added a commit to sgrekhov/co19 that referenced this issue Dec 16, 2024
sgrekhov added a commit to sgrekhov/co19 that referenced this issue Dec 17, 2024
eernstg pushed a commit that referenced this issue Dec 17, 2024
Add metadata tests. Part 1.
sgrekhov added a commit to sgrekhov/co19 that referenced this issue Dec 18, 2024
eernstg pushed a commit that referenced this issue Dec 18, 2024
eernstg pushed a commit that referenced this issue Dec 19, 2024
#3019)

Add more augmented expression tests for class-like declarations
copybara-service bot pushed a commit to dart-lang/sdk that referenced this issue Dec 20, 2024
2024-12-19 sgrekhov22@gmail.com dart-lang/co19#2976. Add equality tests. Part 1. (dart-lang/co19#3021)
2024-12-19 sgrekhov22@gmail.com dart-lang/co19#2559. Add more augmented expression tests for class-like declarations (dart-lang/co19#3019)
2024-12-18 sgrekhov22@gmail.com Fix Finalizer_A01_t04.dart test (dart-lang/co19#3020)
2024-12-18 sgrekhov22@gmail.com dart-lang/co19#2559. Fix metadata tests (dart-lang/co19#3018)
2024-12-17 sgrekhov22@gmail.com dart-lang/co19#2559. Add metadata tests. Part 1. (dart-lang/co19#3017)
2024-12-16 sgrekhov22@gmail.com dart-lang/co19#2559. Add more augmented expression tests (dart-lang/co19#3016)
2024-12-16 sgrekhov22@gmail.com dart-lang/co19#2559. Add tests for reserved word `augmented` in constructors. Part 2. (dart-lang/co19#3015)

Cq-Include-Trybots: luci.dart.try:analyzer-linux-release-try
Change-Id: Idf2d4813fdca6d4107ee17d508cf5f8b27b1b4ff
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/401882
Commit-Queue: Alexander Thomas <athom@google.com>
Reviewed-by: Erik Ernst <eernst@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-test status-blocked Blocked from making progress by another (referenced) issue
Projects
None yet
Development

No branches or pull requests

1 participant