Skip to content

Commit fe1814b

Browse files
Firebase dependencies removed from master
1 parent 51411f1 commit fe1814b

File tree

6 files changed

+4
-214
lines changed

6 files changed

+4
-214
lines changed

android/app/build.gradle

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -99,19 +99,9 @@ android {
9999
dev {
100100
dimension "default"
101101
applicationIdSuffix ".dev"
102-
resValue "string", "google_api_key", localProperties["DEV_FIREBASE_ANDROID_API_KEY"]
103-
resValue "string", "google_app_id", localProperties["DEV_FIREBASE_ANDROID_APP_ID"]
104-
resValue "string", "gcm_defaultSenderId", localProperties["DEV_FIREBASE_ANDROID_MESSAGING_SENDER_ID"]
105-
resValue "string", "google_storage_bucket", localProperties["DEV_FIREBASE_ANDROID_STORAGE_BUCKET"]
106-
resValue "string", "project_id", localProperties["DEV_FIREBASE_ANDROID_PROJECT_ID"]
107102
}
108103
prod {
109104
dimension "default"
110-
resValue "string", "google_api_key", localProperties["PROD_FIREBASE_ANDROID_API_KEY"]
111-
resValue "string", "google_app_id", localProperties["PROD_FIREBASE_ANDROID_APP_ID"]
112-
resValue "string", "gcm_defaultSenderId", localProperties["PROD_FIREBASE_ANDROID_MESSAGING_SENDER_ID"]
113-
resValue "string", "google_storage_bucket", localProperties["PROD_FIREBASE_ANDROID_STORAGE_BUCKET"]
114-
resValue "string", "project_id", localProperties["PROD_FIREBASE_ANDROID_PROJECT_ID"]
115105
}
116106
}
117107
}

lib/firebase_options.dart

Lines changed: 0 additions & 80 deletions
This file was deleted.

lib/main_dev.dart

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,11 @@
1-
import 'package:firebase_analytics/firebase_analytics.dart';
2-
import 'package:firebase_core/firebase_core.dart';
31
import 'package:flutter/material.dart';
4-
import 'package:flutter_dotenv/flutter_dotenv.dart';
5-
import 'package:logger/logger.dart';
6-
import 'package:package_info_plus/package_info_plus.dart';
72

83
import '/app/my_app.dart';
94
import '/flavors/build_config.dart';
105
import '/flavors/env_config.dart';
116
import '/flavors/environment.dart';
12-
import 'firebase_options.dart';
137

14-
Future<void> main() async {
8+
void main() {
159
EnvConfig devConfig = EnvConfig(
1610
appName: "Flutter GetX Template Dev",
1711
baseUrl: "https://api.github.com",
@@ -22,14 +16,6 @@ Future<void> main() async {
2216
envType: Environment.DEVELOPMENT,
2317
envConfig: devConfig,
2418
);
25-
WidgetsFlutterBinding.ensureInitialized();
26-
PackageInfo packageInfo = await PackageInfo.fromPlatform();
27-
Logger().d(packageInfo.packageName);
28-
await dotenv.load(fileName: "conf/.env");
29-
var app = await Firebase.initializeApp(
30-
options: DefaultFirebaseOptions.currentPlatform(Environment.DEVELOPMENT),
31-
);
32-
FirebaseAnalytics analytics = FirebaseAnalytics.instanceFor(app: app);
33-
analytics.logEvent(name: "CUSTOM_EVENT", parameters: {"VAL": "VALUE1"});
19+
3420
runApp(const MyApp());
3521
}

lib/main_prod.dart

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,11 @@
1-
import 'package:firebase_analytics/firebase_analytics.dart';
2-
import 'package:firebase_core/firebase_core.dart';
31
import 'package:flutter/material.dart';
4-
import 'package:flutter_dotenv/flutter_dotenv.dart';
52

63
import '/app/my_app.dart';
74
import '/flavors/build_config.dart';
85
import '/flavors/env_config.dart';
96
import '/flavors/environment.dart';
10-
import 'firebase_options.dart';
117

12-
Future<void> main() async {
8+
void main() {
139
EnvConfig prodConfig = EnvConfig(
1410
appName: "Flutter GetX Template Prod",
1511
baseUrl: "https://api.github.com",
@@ -20,12 +16,6 @@ Future<void> main() async {
2016
envType: Environment.PRODUCTION,
2117
envConfig: prodConfig,
2218
);
23-
WidgetsFlutterBinding.ensureInitialized();
24-
await dotenv.load(fileName: "conf/.env");
25-
var app = await Firebase.initializeApp(
26-
options: DefaultFirebaseOptions.currentPlatform(Environment.PRODUCTION),
27-
);
28-
FirebaseAnalytics analytics = FirebaseAnalytics.instanceFor(app: app);
29-
analytics.logEvent(name: "CUSTOM_EVENT", parameters: {"VAL": "VALUE1"});
19+
3020
runApp(const MyApp());
3121
}

pubspec.lock

Lines changed: 0 additions & 91 deletions
Original file line numberDiff line numberDiff line change
@@ -197,48 +197,6 @@ packages:
197197
url: "https://pub.dartlang.org"
198198
source: hosted
199199
version: "6.1.2"
200-
firebase_analytics:
201-
dependency: "direct main"
202-
description:
203-
name: firebase_analytics
204-
url: "https://pub.dartlang.org"
205-
source: hosted
206-
version: "9.0.3"
207-
firebase_analytics_platform_interface:
208-
dependency: transitive
209-
description:
210-
name: firebase_analytics_platform_interface
211-
url: "https://pub.dartlang.org"
212-
source: hosted
213-
version: "3.0.2"
214-
firebase_analytics_web:
215-
dependency: transitive
216-
description:
217-
name: firebase_analytics_web
218-
url: "https://pub.dartlang.org"
219-
source: hosted
220-
version: "0.4.0+3"
221-
firebase_core:
222-
dependency: "direct main"
223-
description:
224-
name: firebase_core
225-
url: "https://pub.dartlang.org"
226-
source: hosted
227-
version: "1.10.5"
228-
firebase_core_platform_interface:
229-
dependency: transitive
230-
description:
231-
name: firebase_core_platform_interface
232-
url: "https://pub.dartlang.org"
233-
source: hosted
234-
version: "4.2.2"
235-
firebase_core_web:
236-
dependency: transitive
237-
description:
238-
name: firebase_core_web
239-
url: "https://pub.dartlang.org"
240-
source: hosted
241-
version: "1.5.2"
242200
flutter:
243201
dependency: "direct main"
244202
description: flutter
@@ -258,13 +216,6 @@ packages:
258216
url: "https://pub.dartlang.org"
259217
source: hosted
260218
version: "3.3.0"
261-
flutter_dotenv:
262-
dependency: "direct main"
263-
description:
264-
name: flutter_dotenv
265-
url: "https://pub.dartlang.org"
266-
source: hosted
267-
version: "5.0.2"
268219
flutter_launcher_icons:
269220
dependency: "direct dev"
270221
description:
@@ -399,48 +350,6 @@ packages:
399350
url: "https://pub.dartlang.org"
400351
source: hosted
401352
version: "2.0.2"
402-
package_info_plus:
403-
dependency: "direct main"
404-
description:
405-
name: package_info_plus
406-
url: "https://pub.dartlang.org"
407-
source: hosted
408-
version: "1.3.0"
409-
package_info_plus_linux:
410-
dependency: transitive
411-
description:
412-
name: package_info_plus_linux
413-
url: "https://pub.dartlang.org"
414-
source: hosted
415-
version: "1.0.3"
416-
package_info_plus_macos:
417-
dependency: transitive
418-
description:
419-
name: package_info_plus_macos
420-
url: "https://pub.dartlang.org"
421-
source: hosted
422-
version: "1.3.0"
423-
package_info_plus_platform_interface:
424-
dependency: transitive
425-
description:
426-
name: package_info_plus_platform_interface
427-
url: "https://pub.dartlang.org"
428-
source: hosted
429-
version: "1.0.2"
430-
package_info_plus_web:
431-
dependency: transitive
432-
description:
433-
name: package_info_plus_web
434-
url: "https://pub.dartlang.org"
435-
source: hosted
436-
version: "1.0.4"
437-
package_info_plus_windows:
438-
dependency: transitive
439-
description:
440-
name: package_info_plus_windows
441-
url: "https://pub.dartlang.org"
442-
source: hosted
443-
version: "1.0.4"
444353
path:
445354
dependency: transitive
446355
description:

pubspec.yaml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,6 @@ dependencies:
2222
animations: ^2.0.2
2323
logger: ^1.1.0
2424
pretty_dio_logger: ^1.1.1
25-
firebase_core: ^1.10.5
26-
firebase_analytics: ^9.0.3
27-
flutter_dotenv: ^5.0.2
28-
package_info_plus: ^1.3.0
2925

3026
dev_dependencies:
3127
flutter_test:
@@ -46,7 +42,6 @@ flutter:
4642
uses-material-design: true
4743
assets:
4844
- images/
49-
- conf/
5045
fonts:
5146
- family: Roboto
5247
fonts:

0 commit comments

Comments
 (0)