Skip to content

Commit

Permalink
reduce AppException imports
Browse files Browse the repository at this point in the history
  • Loading branch information
AhmedLSayed9 committed Dec 25, 2022
1 parent 496d54c commit 2dd7a85
Show file tree
Hide file tree
Showing 22 changed files with 7 additions and 23 deletions.
1 change: 0 additions & 1 deletion lib/auth/data/data_sources/auth_local_data_source.dart
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ import 'dart:convert';

import 'package:deliverzler/auth/data/models/user_model.dart';
import 'package:deliverzler/core/data/error/app_exception.dart';
import 'package:deliverzler/core/data/error/cache_exception_type.dart';
import 'package:deliverzler/core/data/local/local_storage_caller/i_local_storage_caller.dart';
import 'package:deliverzler/core/data/local/local_storage_caller/shared_pref_local_storage_caller.dart';
import 'package:riverpod_annotation/riverpod_annotation.dart';
Expand Down
1 change: 0 additions & 1 deletion lib/auth/data/data_sources/auth_remote_data_source.dart
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
import 'package:deliverzler/auth/data/models/user_model.dart';
import 'package:deliverzler/auth/domain/use_cases/sign_in_with_email_uc.dart';
import 'package:deliverzler/core/data/error/app_exception.dart';
import 'package:deliverzler/core/data/error/server_exception_type.dart';
import 'package:deliverzler/core/data/network/i_firebase_auth_caller.dart';
import 'package:deliverzler/core/data/network/i_firebase_firestore_caller.dart';
import 'package:deliverzler/core/data/network/main_api/api_callers/main_api_auth_caller.dart';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
import 'package:deliverzler/core/data/error/app_exception.dart';
import 'package:deliverzler/core/data/error/cache_exception_type.dart';
import 'package:deliverzler/core/data/local/local_storage_caller/i_local_storage_caller.dart';
import 'package:deliverzler/core/data/local/local_storage_caller/shared_pref_local_storage_caller.dart';
import 'package:riverpod_annotation/riverpod_annotation.dart';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
import 'package:deliverzler/core/data/error/app_exception.dart';
import 'package:deliverzler/core/data/error/cache_exception_type.dart';
import 'package:deliverzler/core/data/local/local_storage_caller/i_local_storage_caller.dart';
import 'package:deliverzler/core/data/local/local_storage_caller/shared_pref_local_storage_caller.dart';
import 'package:riverpod_annotation/riverpod_annotation.dart';
Expand Down
4 changes: 2 additions & 2 deletions lib/core/data/error/app_exception.dart
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import 'package:deliverzler/core/data/error/cache_exception_type.dart';
import 'package:deliverzler/core/data/error/server_exception_type.dart';
import 'package:freezed_annotation/freezed_annotation.dart';

part 'app_exception.freezed.dart';
part 'server_exception_type.dart';
part 'cache_exception_type.dart';

@freezed
class AppException with _$AppException implements Exception {
Expand Down
2 changes: 2 additions & 0 deletions lib/core/data/error/cache_exception_type.dart
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
part of 'app_exception.dart';

enum CacheExceptionType {
unknown,
general,
Expand Down
2 changes: 2 additions & 0 deletions lib/core/data/error/server_exception_type.dart
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
part of 'app_exception.dart';

enum ServerExceptionType {
unknown,
general, //Used for Business Logic errors
Expand Down
1 change: 0 additions & 1 deletion lib/core/data/local/extensions/local_error_extension.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
import 'package:deliverzler/core/data/error/app_exception.dart';
import 'package:deliverzler/core/data/error/cache_exception_type.dart';

extension LocaleErrorExtension on Exception {
CacheException localErrorToCacheException() {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
import 'dart:io';

import 'package:deliverzler/core/data/error/app_exception.dart';
import 'package:deliverzler/core/data/error/cache_exception_type.dart';
import 'package:deliverzler/core/data/local/extensions/local_error_extension.dart';
import 'package:deliverzler/core/data/local/image_picker_caller/i_image_picker_caller.dart';
import 'package:image_picker/image_picker.dart';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
import 'dart:io';

import 'package:deliverzler/core/data/error/app_exception.dart';
import 'package:deliverzler/core/data/error/server_exception_type.dart';
import 'package:dio/dio.dart';

extension GoogleMapErrorExtension on Exception {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
import 'dart:async';

import 'package:deliverzler/core/data/error/app_exception.dart';
import 'package:deliverzler/core/data/error/server_exception_type.dart';
import 'package:deliverzler/core/data/network/i_firebase_auth_caller.dart';
import 'package:deliverzler/core/data/network/main_api/extensions/firebase_error_extension.dart';
import 'package:firebase_auth/firebase_auth.dart';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
import 'dart:async';

import 'package:deliverzler/core/data/error/app_exception.dart';
import 'package:deliverzler/core/data/error/server_exception_type.dart';
import 'package:firebase_auth/firebase_auth.dart';

extension FirebaseErrorExtension on Exception {
Expand Down
1 change: 0 additions & 1 deletion lib/core/presentation/extensions/app_error_extension.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
import 'package:deliverzler/core/data/error/app_exception.dart';
import 'package:deliverzler/core/data/error/server_exception_type.dart';
import 'package:deliverzler/core/presentation/helpers/localization_helper.dart';
import 'package:flutter/material.dart';

Expand Down
3 changes: 1 addition & 2 deletions lib/core/presentation/services/services_initializer.dart
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ import 'package:deliverzler/firebase_options.dart';
import 'package:firebase_core/firebase_core.dart';
import 'package:firebase_messaging/firebase_messaging.dart';
import 'package:flutter/foundation.dart';
import 'package:hooks_riverpod/hooks_riverpod.dart';
import 'package:flutter/material.dart';
import 'package:deliverzler/core/presentation/styles/app_images.dart';
import 'package:intl/date_symbol_data_local.dart';
Expand All @@ -24,7 +23,7 @@ ServicesInitializer servicesInitializer(ServicesInitializerRef ref) {
class ServicesInitializer {
ServicesInitializer(this.ref);

final Ref ref;
final ServicesInitializerRef ref;

Future<void> init(WidgetsBinding widgetsBinding) async {
await _initFirebase();
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
import 'package:deliverzler/core/data/error/app_exception.dart';
import 'package:deliverzler/core/data/error/server_exception_type.dart';
import 'package:deliverzler/core/data/network/i_firebase_firestore_caller.dart';
import 'package:deliverzler/core/data/network/main_api/api_callers/main_api_firestore_caller.dart';
import 'package:deliverzler/features/home/data/models/order_model.dart';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ import 'dart:convert';
import 'package:deliverzler/auth/data/data_sources/auth_local_data_source.dart';
import 'package:deliverzler/auth/data/models/user_model.dart';
import 'package:deliverzler/core/data/error/app_exception.dart';
import 'package:deliverzler/core/data/error/cache_exception_type.dart';
import 'package:deliverzler/core/data/local/local_storage_caller/i_local_storage_caller.dart';
import 'package:deliverzler/core/data/local/local_storage_caller/shared_pref_local_storage_caller.dart';
import 'package:flutter_test/flutter_test.dart';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ import 'package:deliverzler/auth/data/data_sources/auth_remote_data_source.dart'
import 'package:deliverzler/auth/data/models/user_model.dart';
import 'package:deliverzler/auth/domain/use_cases/sign_in_with_email_uc.dart';
import 'package:deliverzler/core/data/error/app_exception.dart';
import 'package:deliverzler/core/data/error/server_exception_type.dart';
import 'package:deliverzler/core/data/network/i_firebase_auth_caller.dart';
import 'package:deliverzler/core/data/network/i_firebase_firestore_caller.dart';
import 'package:deliverzler/core/data/network/main_api/api_callers/main_api_auth_caller.dart';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import 'package:deliverzler/core/core_features/locale/data/data_sources/locale_local_data_source.dart';
import 'package:deliverzler/core/data/error/app_exception.dart';
import 'package:deliverzler/core/data/error/cache_exception_type.dart';
import 'package:deliverzler/core/data/local/local_storage_caller/i_local_storage_caller.dart';
import 'package:deliverzler/core/data/local/local_storage_caller/shared_pref_local_storage_caller.dart';
import 'package:flutter_test/flutter_test.dart';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import 'package:deliverzler/core/core_features/theme/data/data_sources/theme_local_data_source.dart';
import 'package:deliverzler/core/data/error/app_exception.dart';
import 'package:deliverzler/core/data/error/cache_exception_type.dart';
import 'package:deliverzler/core/data/local/local_storage_caller/i_local_storage_caller.dart';
import 'package:deliverzler/core/data/local/local_storage_caller/shared_pref_local_storage_caller.dart';
import 'package:flutter_test/flutter_test.dart';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
import 'package:deliverzler/core/data/error/app_exception.dart';
import 'package:deliverzler/core/data/error/cache_exception_type.dart';
import 'package:deliverzler/core/data/local/extensions/local_error_extension.dart';
import 'package:flutter_test/flutter_test.dart';

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
import 'package:deliverzler/core/data/error/app_exception.dart';
import 'package:deliverzler/core/data/error/server_exception_type.dart';
import 'package:deliverzler/core/data/network/google_map_api/extensions/google_map_error_extension.dart';
import 'package:dio/dio.dart';
import 'package:flutter_test/flutter_test.dart';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
import 'package:deliverzler/core/data/error/app_exception.dart';
import 'package:deliverzler/core/data/error/cache_exception_type.dart';
import 'package:deliverzler/core/data/error/server_exception_type.dart';
import 'package:deliverzler/core/presentation/extensions/app_error_extension.dart';
import 'package:deliverzler/core/presentation/helpers/localization_helper.dart';
import 'package:deliverzler/l10n/l10n.dart';
Expand Down

0 comments on commit 2dd7a85

Please sign in to comment.