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

Prepare for dart 3.0 alpha changes: use sdk directory copy for tests #1895

Closed

Conversation

annagrin
Copy link
Contributor

@annagrin annagrin commented Jan 14, 2023

Prepare for dart 3.0 alpha changes:

Towards: #1878

dwds/tool/pub_upgrade.sh Outdated Show resolved Hide resolved
dwds/tool/pub_upgrade.sh Outdated Show resolved Hide resolved
@annagrin annagrin marked this pull request as draft January 19, 2023 02:41
Copy link
Contributor

@nshahan nshahan left a comment

Choose a reason for hiding this comment

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

For all of the pubspec.yaml files getting updated in this file the upper bound on the SDK constraint is still <3.0.0. WDYT? When should we be bumping this to <4.0.0?

dwds/lib/src/utilities/sdk_layout.dart Show resolved Hide resolved
dwds/lib/src/utilities/sdk_layout.dart Outdated Show resolved Hide resolved
dwds/test/sdk_asset_generator_test.dart Show resolved Hide resolved
dwds/test/sdk_configuration_test.dart Outdated Show resolved Hide resolved
frontend_server_client/example/web_client.dart Outdated Show resolved Hide resolved
@annagrin annagrin marked this pull request as ready for review January 19, 2023 20:19
dwds/lib/src/utilities/sdk_layout.dart Show resolved Hide resolved
dwds/test/sdk_asset_generator_test.dart Show resolved Hide resolved
dwds/test/sdk_configuration_test.dart Outdated Show resolved Hide resolved
frontend_server_client/example/web_client.dart Outdated Show resolved Hide resolved
frontend_server_client/example/web_client.dart Outdated Show resolved Hide resolved
@annagrin
Copy link
Contributor Author

For all of the pubspec.yaml files getting updated in this file the upper bound on the SDK constraint is still <3.0.0. WDYT? When should we be bumping this to <4.0.0?

I think so (even if it works now due to the semver misuse:)

@annagrin annagrin marked this pull request as draft January 24, 2023 03:10
@annagrin
Copy link
Contributor Author

I am going to split this PR as it is getting too big:

  • Make sure tests run in a copy of the sdk directory.
  • Handle SDK layout change.

@annagrin annagrin mentioned this pull request Jan 24, 2023
13 tasks
- change min SDK constraint to 3.0.0-134.0.dev
- update build_web_compilers to ^4.0.0
- update build_runner to ^2.4.0
- update SDK paths in code
- remove CI testing on stable and add testing on main
@annagrin annagrin changed the title Prepare for dart 3.0 alpha changes: handle renamed assets Prepare for dart 3.0 alpha changes: use sdk directory copy for tests Jan 24, 2023
@annagrin
Copy link
Contributor Author

closing - replaced by #1967

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.

3 participants