@@ -1482,7 +1482,7 @@ void main() {
14821482 expect (tabController.index, 1 );
14831483
14841484 final PageView pageView = tester.widget (find.byType (PageView ));
1485- final PageController pageController = pageView.controller! ;
1485+ final PageController pageController = pageView.controller;
14861486 final ScrollPosition position = pageController.position;
14871487
14881488 // The TabBarView's page width is 400, so page 0 is at scroll offset 0.0,
@@ -1531,7 +1531,7 @@ void main() {
15311531 expect (tabController.index, 0 );
15321532
15331533 final PageView pageView = tester.widget <PageView >(find.byType (PageView ));
1534- final PageController pageController = pageView.controller! ;
1534+ final PageController pageController = pageView.controller;
15351535 final ScrollPosition position = pageController.position;
15361536
15371537 expect (position.pixels, 0.0 );
@@ -1592,7 +1592,7 @@ void main() {
15921592 expect (tabController.index, 1 );
15931593
15941594 final PageView pageView = tester.widget (find.byType (PageView ));
1595- final PageController pageController = pageView.controller! ;
1595+ final PageController pageController = pageView.controller;
15961596
15971597 // The TabView was initialized with viewportFraction as 0.8
15981598 // So it's expected the PageView inside would obtain the same viewportFraction
@@ -1635,7 +1635,7 @@ void main() {
16351635 expect (tabController.index, 1 );
16361636
16371637 final PageView pageView = tester.widget (find.byType (PageView ));
1638- final PageController pageController = pageView.controller! ;
1638+ final PageController pageController = pageView.controller;
16391639
16401640 // The TabView was initialized with default viewportFraction
16411641 // So it's expected the PageView inside would obtain the value 1
@@ -1680,13 +1680,13 @@ void main() {
16801680
16811681 await tester.pumpWidget (buildFrame (0.8 ));
16821682 PageView pageView = tester.widget (find.byType (PageView ));
1683- PageController pageController = pageView.controller! ;
1683+ PageController pageController = pageView.controller;
16841684 expect (pageController.viewportFraction, 0.8 );
16851685
16861686 // Rebuild with a different viewport fraction.
16871687 await tester.pumpWidget (buildFrame (0.5 ));
16881688 pageView = tester.widget (find.byType (PageView ));
1689- pageController = pageView.controller! ;
1689+ pageController = pageView.controller;
16901690 expect (pageController.viewportFraction, 0.5 );
16911691 });
16921692
@@ -1861,7 +1861,7 @@ void main() {
18611861 expect (tabController.index, 1 );
18621862
18631863 final PageView pageView = tester.widget (find.byType (PageView ));
1864- final PageController pageController = pageView.controller! ;
1864+ final PageController pageController = pageView.controller;
18651865 final ScrollPosition position = pageController.position;
18661866
18671867 // The TabBarView's page width is 400, so page 0 is at scroll offset 0.0,
@@ -1905,7 +1905,7 @@ void main() {
19051905 expect (tabController.index, 0 );
19061906
19071907 final PageView pageView = tester.widget (find.byType (PageView ));
1908- final PageController pageController = pageView.controller! ;
1908+ final PageController pageController = pageView.controller;
19091909 final ScrollPosition position = pageController.position;
19101910
19111911 // The TabBarView's page width is 400, so page 0 is at scroll offset 0.0,
@@ -1950,7 +1950,7 @@ void main() {
19501950 expect (tabController.index, 0 );
19511951
19521952 final PageView pageView = tester.widget (find.byType (PageView ));
1953- final PageController pageController = pageView.controller! ;
1953+ final PageController pageController = pageView.controller;
19541954 final ScrollPosition position = pageController.position;
19551955
19561956 // The TabBarView's page width is 400, so page 0 is at scroll offset 0.0,
@@ -1999,7 +1999,7 @@ void main() {
19991999 expect (tabController.index, 0 );
20002000
20012001 final PageView pageView = tester.widget (find.byType (PageView ));
2002- final PageController pageController = pageView.controller! ;
2002+ final PageController pageController = pageView.controller;
20032003 final ScrollPosition position = pageController.position;
20042004
20052005 // The TabBarView's page width is 400, so page 0 is at scroll offset 0.0,
@@ -2050,7 +2050,7 @@ void main() {
20502050 expect (tabController.index, 0 );
20512051
20522052 final PageView pageView = tester.widget (find.byType (PageView ));
2053- final PageController pageController = pageView.controller! ;
2053+ final PageController pageController = pageView.controller;
20542054 final ScrollPosition position = pageController.position;
20552055
20562056 // The TabBarView's page width is 400, so page 0 is at scroll offset 0.0,
@@ -2246,7 +2246,7 @@ void main() {
22462246 expect (tabController.index, 1 );
22472247
22482248 final PageView pageView = tester.widget (find.byType (PageView ));
2249- final PageController pageController = pageView.controller! ;
2249+ final PageController pageController = pageView.controller;
22502250 final ScrollPosition position = pageController.position;
22512251
22522252 // The TabBarView's page width is 400, so page 0 is at scroll offset 0.0,
@@ -2432,7 +2432,7 @@ void main() {
24322432 expect (tabController.index, 1 );
24332433
24342434 final PageView pageView = tester.widget (find.byType (PageView ));
2435- final PageController pageController = pageView.controller! ;
2435+ final PageController pageController = pageView.controller;
24362436 final ScrollPosition position = pageController.position;
24372437
24382438 // The TabBarView's page width is 400, so page 0 is at scroll offset 0.0,
@@ -4208,15 +4208,15 @@ void main() {
42084208
42094209 await tester.pumpWidget (buildFrame (15 ));
42104210 PageView pageView = tester.widget (find.byType (PageView ));
4211- final PageController pageController1 = pageView.controller! ;
4211+ final PageController pageController1 = pageView.controller;
42124212 TabController tabController = DefaultTabController .of (tester.element (find.text ('Page 14' )));
42134213 expect (tabController.index, 14 );
42144214 expect (pageController1.page, 14 );
42154215
42164216 // Rebuild with a new default tab controller with more tabs.
42174217 await tester.pumpWidget (buildFrame (10 ));
42184218 pageView = tester.widget (find.byType (PageView ));
4219- final PageController pageController2 = pageView.controller! ;
4219+ final PageController pageController2 = pageView.controller;
42204220 tabController = DefaultTabController .of (tester.element (find.text ('Page 9' )));
42214221 expect (tabController.index, 9 );
42224222 expect (pageController2.page, 9 );
@@ -5065,7 +5065,7 @@ void main() {
50655065 double expectedIndicatorLeft = canvas.indicatorRect.left;
50665066
50675067 final PageView pageView = tester.widget (find.byType (PageView ));
5068- final PageController pageController = pageView.controller! ;
5068+ final PageController pageController = pageView.controller;
50695069 void pageControllerListener () {
50705070 // Whenever TabBarView scrolls due to changing TabController's index,
50715071 // check if indicator stays idle in its expectedIndicatorLeft
@@ -5225,7 +5225,7 @@ void main() {
52255225 ));
52265226
52275227 final PageView pageView = tester.widget (find.byType (PageView ));
5228- final PageController pageController = pageView.controller! ;
5228+ final PageController pageController = pageView.controller;
52295229 final ScrollPosition position = pageController.position;
52305230
52315231 expect (tabController.index, 0 );
@@ -5715,7 +5715,7 @@ void main() {
57155715
57165716 await tester.pumpWidget (buildFrame (controller1, showLast: true ));
57175717 final PageView pageView = tester.widget (find.byType (PageView ));
5718- final PageController pageController = pageView.controller! ;
5718+ final PageController pageController = pageView.controller;
57195719 await tester.tap (find.text ('three' ));
57205720 await tester.pumpAndSettle ();
57215721 expect (controller1.index, 2 );
@@ -5782,7 +5782,7 @@ void main() {
57825782
57835783 await tester.pumpWidget (buildFrame (controller1, showLast: true ));
57845784 PageView pageView = tester.widget (find.byType (PageView ));
5785- PageController pageController = pageView.controller! ;
5785+ PageController pageController = pageView.controller;
57865786 await tester.tap (find.text ('three' ));
57875787 await tester.pumpAndSettle ();
57885788 expect (controller1.index, 2 );
@@ -5792,15 +5792,15 @@ void main() {
57925792 await tester.pumpWidget (buildFrame (controller2, showLast: false ));
57935793 await tester.pumpAndSettle ();
57945794 pageView = tester.widget (find.byType (PageView ));
5795- pageController = pageView.controller! ;
5795+ pageController = pageView.controller;
57965796 expect (controller2.index, 0 );
57975797 expect (pageController.page, 0 );
57985798
57995799 // Change TabController back to 'controller1' whose index is 2.
58005800 await tester.pumpWidget (buildFrame (controller1, showLast: true ));
58015801 await tester.pumpAndSettle ();
58025802 pageView = tester.widget (find.byType (PageView ));
5803- pageController = pageView.controller! ;
5803+ pageController = pageView.controller;
58045804 expect (controller1.index, 2 );
58055805 expect (pageController.page, 2 );
58065806 });
0 commit comments