Skip to content

Commit 15d1682

Browse files
authored
Merge pull request #240 from powersync-ja/chore/strict-analysis-rules
Enable Strict inference rules for published packages
2 parents 9acb7aa + 2062aa1 commit 15d1682

File tree

23 files changed

+162
-214
lines changed

23 files changed

+162
-214
lines changed

demos/benchmarks/pubspec.lock

Lines changed: 11 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ packages:
55
dependency: transitive
66
description:
77
name: args
8-
sha256: "7cf60b9f0cc88203c5a190b4cd62a99feea42759a7fa695010eb5de1c0b2252a"
8+
sha256: bf9f5caeea8d8fe6721a9c358dd8a5c1947b27f1cfaa18b39c301273594919e6
99
url: "https://pub.dev"
1010
source: hosted
11-
version: "2.5.0"
11+
version: "2.6.0"
1212
async:
1313
dependency: transitive
1414
description:
@@ -139,14 +139,6 @@ packages:
139139
url: "https://pub.dev"
140140
source: hosted
141141
version: "4.0.2"
142-
js:
143-
dependency: transitive
144-
description:
145-
name: js
146-
sha256: c1b2e9b5ea78c45e1a0788d29606ba27dc5f71f019f32ca5140f61ef071838cf
147-
url: "https://pub.dev"
148-
source: hosted
149-
version: "0.7.1"
150142
json_annotation:
151143
dependency: transitive
152144
description:
@@ -305,14 +297,14 @@ packages:
305297
path: "../../packages/powersync"
306298
relative: true
307299
source: path
308-
version: "1.11.0"
300+
version: "1.11.2"
309301
powersync_core:
310302
dependency: "direct overridden"
311303
description:
312304
path: "../../packages/powersync_core"
313305
relative: true
314306
source: path
315-
version: "1.1.0"
307+
version: "1.1.2"
316308
powersync_flutter_libs:
317309
dependency: "direct overridden"
318310
description:
@@ -361,10 +353,10 @@ packages:
361353
dependency: transitive
362354
description:
363355
name: sqlite3
364-
sha256: bb174b3ec2527f9c5f680f73a89af8149dd99782fbb56ea88ad0807c5638f2ed
356+
sha256: "35d3726fe18ab1463403a5cc8d97dbc81f2a0b08082e8173851363fcc97b6627"
365357
url: "https://pub.dev"
366358
source: hosted
367-
version: "2.4.7"
359+
version: "2.7.2"
368360
sqlite3_flutter_libs:
369361
dependency: transitive
370362
description:
@@ -377,18 +369,18 @@ packages:
377369
dependency: transitive
378370
description:
379371
name: sqlite3_web
380-
sha256: f22d1dda7a40be0867984f55cdf5c2d599e5f05d3be4a642d78f38b38983f554
372+
sha256: "870f287c2375117af1f769893c5ea0941882ee820444af5c3dcceec3b217aab1"
381373
url: "https://pub.dev"
382374
source: hosted
383-
version: "0.2.0"
375+
version: "0.3.0"
384376
sqlite_async:
385377
dependency: "direct main"
386378
description:
387379
name: sqlite_async
388-
sha256: d66fb6e6d07c1a834743326c033029f75becbb1fad6823d709f921872abc3d5b
380+
sha256: a60e8d5c8df8e694933bd5a312c38393e79ad77d784bb91c6f38ba627bfb7aec
389381
url: "https://pub.dev"
390382
source: hosted
391-
version: "0.11.0"
383+
version: "0.11.4"
392384
stack_trace:
393385
dependency: transitive
394386
description:
@@ -494,5 +486,5 @@ packages:
494486
source: hosted
495487
version: "3.1.2"
496488
sdks:
497-
dart: ">=3.4.0 <4.0.0"
489+
dart: ">=3.5.0 <4.0.0"
498490
flutter: ">=3.22.0"

demos/django-todolist/pubspec.lock

Lines changed: 11 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ packages:
55
dependency: transitive
66
description:
77
name: args
8-
sha256: "7cf60b9f0cc88203c5a190b4cd62a99feea42759a7fa695010eb5de1c0b2252a"
8+
sha256: bf9f5caeea8d8fe6721a9c358dd8a5c1947b27f1cfaa18b39c301273594919e6
99
url: "https://pub.dev"
1010
source: hosted
11-
version: "2.5.0"
11+
version: "2.6.0"
1212
async:
1313
dependency: transitive
1414
description:
@@ -152,14 +152,6 @@ packages:
152152
url: "https://pub.dev"
153153
source: hosted
154154
version: "4.0.2"
155-
js:
156-
dependency: transitive
157-
description:
158-
name: js
159-
sha256: c1b2e9b5ea78c45e1a0788d29606ba27dc5f71f019f32ca5140f61ef071838cf
160-
url: "https://pub.dev"
161-
source: hosted
162-
version: "0.7.1"
163155
json_annotation:
164156
dependency: transitive
165157
description:
@@ -318,14 +310,14 @@ packages:
318310
path: "../../packages/powersync"
319311
relative: true
320312
source: path
321-
version: "1.11.0"
313+
version: "1.11.2"
322314
powersync_core:
323315
dependency: "direct overridden"
324316
description:
325317
path: "../../packages/powersync_core"
326318
relative: true
327319
source: path
328-
version: "1.1.0"
320+
version: "1.1.2"
329321
powersync_flutter_libs:
330322
dependency: "direct overridden"
331323
description:
@@ -430,10 +422,10 @@ packages:
430422
dependency: transitive
431423
description:
432424
name: sqlite3
433-
sha256: bb174b3ec2527f9c5f680f73a89af8149dd99782fbb56ea88ad0807c5638f2ed
425+
sha256: "35d3726fe18ab1463403a5cc8d97dbc81f2a0b08082e8173851363fcc97b6627"
434426
url: "https://pub.dev"
435427
source: hosted
436-
version: "2.4.7"
428+
version: "2.7.2"
437429
sqlite3_flutter_libs:
438430
dependency: transitive
439431
description:
@@ -446,18 +438,18 @@ packages:
446438
dependency: transitive
447439
description:
448440
name: sqlite3_web
449-
sha256: f22d1dda7a40be0867984f55cdf5c2d599e5f05d3be4a642d78f38b38983f554
441+
sha256: "870f287c2375117af1f769893c5ea0941882ee820444af5c3dcceec3b217aab1"
450442
url: "https://pub.dev"
451443
source: hosted
452-
version: "0.2.0"
444+
version: "0.3.0"
453445
sqlite_async:
454446
dependency: "direct main"
455447
description:
456448
name: sqlite_async
457-
sha256: d66fb6e6d07c1a834743326c033029f75becbb1fad6823d709f921872abc3d5b
449+
sha256: a60e8d5c8df8e694933bd5a312c38393e79ad77d784bb91c6f38ba627bfb7aec
458450
url: "https://pub.dev"
459451
source: hosted
460-
version: "0.11.0"
452+
version: "0.11.4"
461453
stack_trace:
462454
dependency: transitive
463455
description:
@@ -563,5 +555,5 @@ packages:
563555
source: hosted
564556
version: "3.1.2"
565557
sdks:
566-
dart: ">=3.4.0 <4.0.0"
558+
dart: ">=3.5.0 <4.0.0"
567559
flutter: ">=3.22.0"

demos/firebase-nodejs-todolist/pubspec.lock

Lines changed: 9 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -264,14 +264,6 @@ packages:
264264
url: "https://pub.dev"
265265
source: hosted
266266
version: "4.0.2"
267-
js:
268-
dependency: transitive
269-
description:
270-
name: js
271-
sha256: c1b2e9b5ea78c45e1a0788d29606ba27dc5f71f019f32ca5140f61ef071838cf
272-
url: "https://pub.dev"
273-
source: hosted
274-
version: "0.7.1"
275267
json_annotation:
276268
dependency: transitive
277269
description:
@@ -454,14 +446,14 @@ packages:
454446
path: "../../packages/powersync"
455447
relative: true
456448
source: path
457-
version: "1.11.0"
449+
version: "1.11.2"
458450
powersync_core:
459451
dependency: "direct overridden"
460452
description:
461453
path: "../../packages/powersync_core"
462454
relative: true
463455
source: path
464-
version: "1.1.0"
456+
version: "1.1.2"
465457
powersync_flutter_libs:
466458
dependency: "direct overridden"
467459
description:
@@ -590,10 +582,10 @@ packages:
590582
dependency: transitive
591583
description:
592584
name: sqlite3
593-
sha256: bb174b3ec2527f9c5f680f73a89af8149dd99782fbb56ea88ad0807c5638f2ed
585+
sha256: "35d3726fe18ab1463403a5cc8d97dbc81f2a0b08082e8173851363fcc97b6627"
594586
url: "https://pub.dev"
595587
source: hosted
596-
version: "2.4.7"
588+
version: "2.7.2"
597589
sqlite3_flutter_libs:
598590
dependency: transitive
599591
description:
@@ -606,18 +598,18 @@ packages:
606598
dependency: transitive
607599
description:
608600
name: sqlite3_web
609-
sha256: f22d1dda7a40be0867984f55cdf5c2d599e5f05d3be4a642d78f38b38983f554
601+
sha256: "870f287c2375117af1f769893c5ea0941882ee820444af5c3dcceec3b217aab1"
610602
url: "https://pub.dev"
611603
source: hosted
612-
version: "0.2.0"
604+
version: "0.3.0"
613605
sqlite_async:
614606
dependency: transitive
615607
description:
616608
name: sqlite_async
617-
sha256: d66fb6e6d07c1a834743326c033029f75becbb1fad6823d709f921872abc3d5b
609+
sha256: a60e8d5c8df8e694933bd5a312c38393e79ad77d784bb91c6f38ba627bfb7aec
618610
url: "https://pub.dev"
619611
source: hosted
620-
version: "0.11.0"
612+
version: "0.11.4"
621613
stack_trace:
622614
dependency: transitive
623615
description:
@@ -835,5 +827,5 @@ packages:
835827
source: hosted
836828
version: "2.0.3"
837829
sdks:
838-
dart: ">=3.4.0 <4.0.0"
830+
dart: ">=3.5.0 <4.0.0"
839831
flutter: ">=3.22.0"

demos/supabase-anonymous-auth/pubspec.lock

Lines changed: 11 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ packages:
1313
dependency: transitive
1414
description:
1515
name: args
16-
sha256: "7cf60b9f0cc88203c5a190b4cd62a99feea42759a7fa695010eb5de1c0b2252a"
16+
sha256: bf9f5caeea8d8fe6721a9c358dd8a5c1947b27f1cfaa18b39c301273594919e6
1717
url: "https://pub.dev"
1818
source: hosted
19-
version: "2.5.0"
19+
version: "2.6.0"
2020
async:
2121
dependency: transitive
2222
description:
@@ -184,14 +184,6 @@ packages:
184184
url: "https://pub.dev"
185185
source: hosted
186186
version: "4.0.2"
187-
js:
188-
dependency: transitive
189-
description:
190-
name: js
191-
sha256: c1b2e9b5ea78c45e1a0788d29606ba27dc5f71f019f32ca5140f61ef071838cf
192-
url: "https://pub.dev"
193-
source: hosted
194-
version: "0.7.1"
195187
json_annotation:
196188
dependency: transitive
197189
description:
@@ -374,14 +366,14 @@ packages:
374366
path: "../../packages/powersync"
375367
relative: true
376368
source: path
377-
version: "1.11.0"
369+
version: "1.11.2"
378370
powersync_core:
379371
dependency: "direct overridden"
380372
description:
381373
path: "../../packages/powersync_core"
382374
relative: true
383375
source: path
384-
version: "1.1.0"
376+
version: "1.1.2"
385377
powersync_flutter_libs:
386378
dependency: "direct overridden"
387379
description:
@@ -510,10 +502,10 @@ packages:
510502
dependency: transitive
511503
description:
512504
name: sqlite3
513-
sha256: bb174b3ec2527f9c5f680f73a89af8149dd99782fbb56ea88ad0807c5638f2ed
505+
sha256: "35d3726fe18ab1463403a5cc8d97dbc81f2a0b08082e8173851363fcc97b6627"
514506
url: "https://pub.dev"
515507
source: hosted
516-
version: "2.4.7"
508+
version: "2.7.2"
517509
sqlite3_flutter_libs:
518510
dependency: transitive
519511
description:
@@ -526,18 +518,18 @@ packages:
526518
dependency: transitive
527519
description:
528520
name: sqlite3_web
529-
sha256: f22d1dda7a40be0867984f55cdf5c2d599e5f05d3be4a642d78f38b38983f554
521+
sha256: "870f287c2375117af1f769893c5ea0941882ee820444af5c3dcceec3b217aab1"
530522
url: "https://pub.dev"
531523
source: hosted
532-
version: "0.2.0"
524+
version: "0.3.0"
533525
sqlite_async:
534526
dependency: "direct main"
535527
description:
536528
name: sqlite_async
537-
sha256: d66fb6e6d07c1a834743326c033029f75becbb1fad6823d709f921872abc3d5b
529+
sha256: a60e8d5c8df8e694933bd5a312c38393e79ad77d784bb91c6f38ba627bfb7aec
538530
url: "https://pub.dev"
539531
source: hosted
540-
version: "0.11.0"
532+
version: "0.11.4"
541533
stack_trace:
542534
dependency: transitive
543535
description:
@@ -755,5 +747,5 @@ packages:
755747
source: hosted
756748
version: "2.0.0"
757749
sdks:
758-
dart: ">=3.4.0 <4.0.0"
750+
dart: ">=3.5.0 <4.0.0"
759751
flutter: ">=3.19.0"

0 commit comments

Comments
 (0)