Skip to content

Commit

Permalink
Merge pull request #264 from icapps/feature/flutter-upgrade-3-3-1
Browse files Browse the repository at this point in the history
Feature/flutter upgrade to 3.3.2
  • Loading branch information
vanlooverenkoen committed Oct 12, 2022
2 parents df55328 + b94aa14 commit cebd49e
Show file tree
Hide file tree
Showing 121 changed files with 3,823 additions and 1,979 deletions.
2 changes: 1 addition & 1 deletion .fvm/fvm_config.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"flutterSdkVersion": "2.10.4",
"flutterSdkVersion": "3.3.2",
"flavors": {}
}
1 change: 1 addition & 0 deletions analysis_options.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ analyzer:
- '**.mocks.dart'
- 'lib/util/license.dart'
- 'test/coverage_helper_test.dart'
- 'tool/'

linter:
rules:
Expand Down
5 changes: 3 additions & 2 deletions android/app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"

android {
buildToolsVersion "30.0.0"
compileSdkVersion 30
compileSdkVersion 33

sourceSets {
main.java.srcDirs += 'src/main/kotlin'
Expand All @@ -40,7 +40,8 @@ android {
defaultConfig {
applicationId "com.icapps.fluttertemplate"
minSdkVersion 19
targetSdkVersion 30
targetSdkVersion 33
multiDexEnabled true
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
Expand Down
70 changes: 69 additions & 1 deletion ios/Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -6,18 +6,45 @@ PODS:
- Flutter
- device_info_plus (0.0.1):
- Flutter
- Firebase/Analytics (8.9.0):
- Firebase/Core
- Firebase/Core (8.9.0):
- Firebase/CoreOnly
- FirebaseAnalytics (~> 8.9.0)
- Firebase/CoreOnly (8.9.0):
- FirebaseCore (= 8.9.0)
- Firebase/Crashlytics (8.9.0):
- Firebase/CoreOnly
- FirebaseCrashlytics (~> 8.9.0)
- firebase_analytics (9.0.4):
- Firebase/Analytics (= 8.9.0)
- firebase_core
- Flutter
- firebase_core (1.10.6):
- Firebase/CoreOnly (= 8.9.0)
- Flutter
- firebase_crashlytics (2.4.4):
- Firebase/Crashlytics (= 8.9.0)
- firebase_core
- Flutter
- FirebaseAnalytics (8.9.1):
- FirebaseAnalytics/AdIdSupport (= 8.9.1)
- FirebaseCore (~> 8.0)
- FirebaseInstallations (~> 8.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.6)
- GoogleUtilities/MethodSwizzler (~> 7.6)
- GoogleUtilities/Network (~> 7.6)
- "GoogleUtilities/NSData+zlib (~> 7.6)"
- nanopb (~> 2.30908.0)
- FirebaseAnalytics/AdIdSupport (8.9.1):
- FirebaseCore (~> 8.0)
- FirebaseInstallations (~> 8.0)
- GoogleAppMeasurement (= 8.9.1)
- GoogleUtilities/AppDelegateSwizzler (~> 7.6)
- GoogleUtilities/MethodSwizzler (~> 7.6)
- GoogleUtilities/Network (~> 7.6)
- "GoogleUtilities/NSData+zlib (~> 7.6)"
- nanopb (~> 2.30908.0)
- FirebaseCore (8.9.0):
- FirebaseCoreDiagnostics (~> 8.0)
- GoogleUtilities/Environment (~> 7.6)
Expand Down Expand Up @@ -45,14 +72,47 @@ PODS:
- FMDB (2.7.5):
- FMDB/standard (= 2.7.5)
- FMDB/standard (2.7.5)
- GoogleAppMeasurement (8.9.1):
- GoogleAppMeasurement/AdIdSupport (= 8.9.1)
- GoogleUtilities/AppDelegateSwizzler (~> 7.6)
- GoogleUtilities/MethodSwizzler (~> 7.6)
- GoogleUtilities/Network (~> 7.6)
- "GoogleUtilities/NSData+zlib (~> 7.6)"
- nanopb (~> 2.30908.0)
- GoogleAppMeasurement/AdIdSupport (8.9.1):
- GoogleAppMeasurement/WithoutAdIdSupport (= 8.9.1)
- GoogleUtilities/AppDelegateSwizzler (~> 7.6)
- GoogleUtilities/MethodSwizzler (~> 7.6)
- GoogleUtilities/Network (~> 7.6)
- "GoogleUtilities/NSData+zlib (~> 7.6)"
- nanopb (~> 2.30908.0)
- GoogleAppMeasurement/WithoutAdIdSupport (8.9.1):
- GoogleUtilities/AppDelegateSwizzler (~> 7.6)
- GoogleUtilities/MethodSwizzler (~> 7.6)
- GoogleUtilities/Network (~> 7.6)
- "GoogleUtilities/NSData+zlib (~> 7.6)"
- nanopb (~> 2.30908.0)
- GoogleDataTransport (9.1.2):
- GoogleUtilities/Environment (~> 7.2)
- nanopb (~> 2.30908.0)
- PromisesObjC (< 3.0, >= 1.2)
- GoogleUtilities/AppDelegateSwizzler (7.6.0):
- GoogleUtilities/Environment
- GoogleUtilities/Logger
- GoogleUtilities/Network
- GoogleUtilities/Environment (7.6.0):
- PromisesObjC (< 3.0, >= 1.2)
- GoogleUtilities/Logger (7.6.0):
- GoogleUtilities/Environment
- GoogleUtilities/MethodSwizzler (7.6.0):
- GoogleUtilities/Logger
- GoogleUtilities/Network (7.6.0):
- GoogleUtilities/Logger
- "GoogleUtilities/NSData+zlib"
- GoogleUtilities/Reachability
- "GoogleUtilities/NSData+zlib (7.6.0)"
- GoogleUtilities/Reachability (7.6.0):
- GoogleUtilities/Logger
- GoogleUtilities/UserDefaults (7.6.0):
- GoogleUtilities/Logger
- nanopb (2.30908.0):
Expand Down Expand Up @@ -92,6 +152,7 @@ DEPENDENCIES:
- connectivity_plus (from `.symlinks/plugins/connectivity_plus/ios`)
- device_info (from `.symlinks/plugins/device_info/ios`)
- device_info_plus (from `.symlinks/plugins/device_info_plus/ios`)
- firebase_analytics (from `.symlinks/plugins/firebase_analytics/ios`)
- firebase_core (from `.symlinks/plugins/firebase_core/ios`)
- firebase_crashlytics (from `.symlinks/plugins/firebase_crashlytics/ios`)
- Flutter (from `Flutter`)
Expand All @@ -104,11 +165,13 @@ DEPENDENCIES:
SPEC REPOS:
trunk:
- Firebase
- FirebaseAnalytics
- FirebaseCore
- FirebaseCoreDiagnostics
- FirebaseCrashlytics
- FirebaseInstallations
- FMDB
- GoogleAppMeasurement
- GoogleDataTransport
- GoogleUtilities
- nanopb
Expand All @@ -123,6 +186,8 @@ EXTERNAL SOURCES:
:path: ".symlinks/plugins/device_info/ios"
device_info_plus:
:path: ".symlinks/plugins/device_info_plus/ios"
firebase_analytics:
:path: ".symlinks/plugins/firebase_analytics/ios"
firebase_core:
:path: ".symlinks/plugins/firebase_core/ios"
firebase_crashlytics:
Expand All @@ -145,15 +210,18 @@ SPEC CHECKSUMS:
device_info: d7d233b645a32c40dfdc212de5cf646ca482f175
device_info_plus: e5c5da33f982a436e103237c0c85f9031142abed
Firebase: 13d8d96499e2635428d5bf0ec675df21f95d9a95
firebase_analytics: cc1ab30e479b7089c0a952c0cae7ba286d464c68
firebase_core: c263d7daf1dc92fcd9895e6abdc04872b0ee07ff
firebase_crashlytics: 9cbd5d9e8560b218f02fce3c7359567ac822d05f
FirebaseAnalytics: 4ab446ce08a3fe52e8a4303dd997cf26276bf968
FirebaseCore: 599ee609343eaf4941bd188f85e3aa077ffe325b
FirebaseCoreDiagnostics: 56fb7216d87e0e6ec2feddefa9d8a392fe8b2c18
FirebaseCrashlytics: 40efbd81157dae307ec95612fa1328347284d2c2
FirebaseInstallations: 830327b45345ffc859eaa9c17bcd5ae893fd5425
Flutter: 50d75fe2f02b26cc09d224853bb45737f8b3214a
flutter_secure_storage: 7953c38a04c3fdbb00571bcd87d8e3b5ceb9daec
FMDB: 2ce00b547f966261cd18927a3ddb07cb6f3db82a
GoogleAppMeasurement: 837649ad3987936c232f6717c5680216f6243d24
GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940
GoogleUtilities: 684ee790a24f73ebb2d1d966e9711c203f2a4237
nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96
Expand All @@ -167,4 +235,4 @@ SPEC CHECKSUMS:

PODFILE CHECKSUM: aafe91acc616949ddb318b77800a7f51bffa2a4c

COCOAPODS: 1.11.2
COCOAPODS: 1.11.3
54 changes: 26 additions & 28 deletions lib/database/flutter_template_database.g.dart

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions lib/di/db/setup_drift_io.dart
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ import 'package:path_provider/path_provider.dart';

Future<DatabaseConnection> createDriftDatabaseConnection(String name) async {
if (FlavorConfig.isInTest()) {
return DatabaseConnection.fromExecutor(NativeDatabase.memory());
return DatabaseConnection(NativeDatabase.memory());
}
final dbFolder = await getApplicationDocumentsDirectory();
final file = File(join(dbFolder.path, '$name.sqlite'));
Expand All @@ -33,7 +33,7 @@ Future<DatabaseConnection> createDriftDatabaseConnection(String name) async {
void _startBackground(_IsolateStartRequest request) {
final executor = NativeDatabase(File(request.targetPath));
final driftIsolate = DriftIsolate.inCurrent(
() => DatabaseConnection.fromExecutor(executor),
() => DatabaseConnection(executor),
);
request.sendDriftIsolate.send(driftIsolate);
}
Expand Down
2 changes: 1 addition & 1 deletion lib/di/db/setup_drift_web.dart
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ import 'package:drift/web.dart';

// If you want to use web workers, see https://drift.simonbinder.eu/web/
Future<DatabaseConnection> createDriftDatabaseConnection(String name) async {
return DatabaseConnection.fromExecutor(WebDatabase.withStorage(await DriftWebStorage.indexedDbIfSupported(name)));
return DatabaseConnection(WebDatabase.withStorage(await DriftWebStorage.indexedDbIfSupported(name)));
}

0 comments on commit cebd49e

Please sign in to comment.