From ff34c122204bb7d8bdc839c650f6b63ebaa47bc8 Mon Sep 17 00:00:00 2001 From: Stephan Mantel Date: Tue, 28 May 2024 11:24:05 +0200 Subject: [PATCH 1/8] Add logo to root of the project --- logo.png | Bin 0 -> 4668 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 logo.png diff --git a/logo.png b/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..0f3fe89819735f453c0d952771b178b40e8b1b2a GIT binary patch literal 4668 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 jxPRaOVf-J@QgoLj;i3gqRUF;s(9E$xfyW9z( literal 0 HcmV?d00001 From cda84dc1e94896ee316006691009c87a777a7a86 Mon Sep 17 00:00:00 2001 From: Stephan Mantel Date: Tue, 28 May 2024 11:25:31 +0200 Subject: [PATCH 2/8] Add icon svg to .idea folder --- .idea/icon.svg | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 .idea/icon.svg diff --git a/.idea/icon.svg b/.idea/icon.svg new file mode 100644 index 00000000..eec6b702 --- /dev/null +++ b/.idea/icon.svg @@ -0,0 +1,7 @@ + + + + + + From 7b7a55b43daad0624b6979ff6c65a540d66477ca Mon Sep 17 00:00:00 2001 From: Stephan Mantel Date: Tue, 28 May 2024 14:26:06 +0200 Subject: [PATCH 3/8] Run pub get in stead of packages get --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c7fa4ff9..f638554e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -82,7 +82,7 @@ jobs: architecture: x64 - name: Install dependencies - run: flutter packages get + run: flutter pub get working-directory: floor - name: Run generator @@ -124,7 +124,7 @@ jobs: channel: stable - name: Install dependencies - run: flutter packages get + run: flutter pub get working-directory: example - name: Analyze From 0b87d8f679da90cc3e3eec338abf11d7513cf4b3 Mon Sep 17 00:00:00 2001 From: Stephan Mantel Date: Tue, 28 May 2024 14:35:14 +0200 Subject: [PATCH 4/8] Update working directory --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f638554e..f911b24e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -83,7 +83,7 @@ jobs: - name: Install dependencies run: flutter pub get - working-directory: floor + working-directory: floor_common - name: Run generator run: flutter packages pub run build_runner build --delete-conflicting-outputs From 6c736b6d7eaf13695a3aaec17ba848a34319833d Mon Sep 17 00:00:00 2001 From: Stephan Mantel Date: Tue, 28 May 2024 14:46:20 +0200 Subject: [PATCH 5/8] Run async test code directly Without the use of tester.runAsync --- example/test/main_test.dart | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/example/test/main_test.dart b/example/test/main_test.dart index 836ea537..1e4b9c6e 100644 --- a/example/test/main_test.dart +++ b/example/test/main_test.dart @@ -18,17 +18,15 @@ void main() { }); testWidgets('Tapping save stores task in database', (tester) async { - await tester.runAsync(() async { - await tester.pumpWidget(FloorApp(taskDao)); - final textFieldFinder = find.byType(TextField); - final raisedButtonFinder = find.byType(OutlinedButton); + await tester.pumpWidget(FloorApp(taskDao)); + final textFieldFinder = find.byType(TextField); + final raisedButtonFinder = find.byType(OutlinedButton); - await tester.enterText(textFieldFinder, 'Hello world!'); - await tester.tap(raisedButtonFinder); + await tester.enterText(textFieldFinder, 'Hello world!'); + await tester.tap(raisedButtonFinder); - final tasks = await taskDao.findAllTasks(); - expect(tasks, isNotEmpty); - }); + final tasks = await taskDao.findAllTasks(); + expect(tasks, isNotEmpty); }); testWidgets('Tapping save clears text input field', (tester) async { From 834f703ab9958396b1e6cddd720c3384f011ec48 Mon Sep 17 00:00:00 2001 From: Stephan Mantel Date: Tue, 28 May 2024 14:56:56 +0200 Subject: [PATCH 6/8] Revert "Run async test code directly" This reverts commit 6c736b6d7eaf13695a3aaec17ba848a34319833d. --- example/test/main_test.dart | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/example/test/main_test.dart b/example/test/main_test.dart index 1e4b9c6e..836ea537 100644 --- a/example/test/main_test.dart +++ b/example/test/main_test.dart @@ -18,15 +18,17 @@ void main() { }); testWidgets('Tapping save stores task in database', (tester) async { - await tester.pumpWidget(FloorApp(taskDao)); - final textFieldFinder = find.byType(TextField); - final raisedButtonFinder = find.byType(OutlinedButton); + await tester.runAsync(() async { + await tester.pumpWidget(FloorApp(taskDao)); + final textFieldFinder = find.byType(TextField); + final raisedButtonFinder = find.byType(OutlinedButton); - await tester.enterText(textFieldFinder, 'Hello world!'); - await tester.tap(raisedButtonFinder); + await tester.enterText(textFieldFinder, 'Hello world!'); + await tester.tap(raisedButtonFinder); - final tasks = await taskDao.findAllTasks(); - expect(tasks, isNotEmpty); + final tasks = await taskDao.findAllTasks(); + expect(tasks, isNotEmpty); + }); }); testWidgets('Tapping save clears text input field', (tester) async { From 8f4ff5b4fd34918b4cff3a8c4841b4debf266b94 Mon Sep 17 00:00:00 2001 From: Stephan Mantel Date: Wed, 29 May 2024 07:48:50 +0200 Subject: [PATCH 7/8] Revert "Update working directory" This reverts commit 0b87d8f679da90cc3e3eec338abf11d7513cf4b3. --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f911b24e..f638554e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -83,7 +83,7 @@ jobs: - name: Install dependencies run: flutter pub get - working-directory: floor_common + working-directory: floor - name: Run generator run: flutter packages pub run build_runner build --delete-conflicting-outputs From 377180951f0edcfd8946febbb890fdc666ac8e52 Mon Sep 17 00:00:00 2001 From: Stephan Mantel Date: Wed, 29 May 2024 07:49:01 +0200 Subject: [PATCH 8/8] Revert "Run pub get in stead of packages get" This reverts commit 7b7a55b43daad0624b6979ff6c65a540d66477ca. --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f638554e..c7fa4ff9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -82,7 +82,7 @@ jobs: architecture: x64 - name: Install dependencies - run: flutter pub get + run: flutter packages get working-directory: floor - name: Run generator @@ -124,7 +124,7 @@ jobs: channel: stable - name: Install dependencies - run: flutter pub get + run: flutter packages get working-directory: example - name: Analyze