Repository navigation
sqflite_watchos: upstream's own example, its common pages pinned by commit - #37
Merged
Merged
Conversation
…ommit The example is now sqflite 2.4.5's own (sqflite/example): lib/main.dart and lib/compat_test_run.dart unchanged. Its pages come from sqflite_example_common, which is not on pub.dev, so the pubspec takes it from tekartik/sqflite pinned to 21d2b8d, the commit of sqflite 2.4.5, and adds sqflite_watchos. The other dependencies carry a caret on the version they ran with. The report lists both deviations (#20). AUTHORING.md section 3 lists the pin as a watch deviation, and the example constraint check now also fails a git dependency whose ref is not a full commit hash: a branch, a tag or no ref can move like "any".
This was referenced Oct 30, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Part of #20: the example item.
The example is now sqflite 2.4.5's own (
sqflite/example):lib/main.dartandlib/compat_test_run.dartare unchanged. Its pages come fromsqflite_example_common, which is not on pub.dev. Two watch deviations, both in the example pubspec and listed in PORTING_REPORT:sqflite_example_commonis pinned withrefto tekartik/sqflite21d2b8d, the commit of sqflite 2.4.5. Upstream takes it from the default branch, which can move under the example. tekartik/sqflite has no 2.4.x tags.sqflite_watchosis added.The other dependencies are upstream's, each with a caret on the version it ran with here.
Repository rules
refis not a full commit hash. A branch, a tag or norefcan move likeany. There are three new fixtures and a unit test.Checked on the watchOS 27.0 Simulator (Series 12, 46 mm)
The isolate item of #20 comes in a separate PR. The physical-watch run is still open.