Skip to content

Commit 9106d12

Browse files
authored
Merge pull request #34 from Onix-Systems/dev
Dev
2 parents 85c831c + bee8764 commit 9106d12

File tree

7 files changed

+54
-60
lines changed

7 files changed

+54
-60
lines changed

bricks/flutter_clean_base/__brick__/{{project_name.snakeCase()}}/lib/app/app_initialization.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ import 'package:get_it/get_it.dart';
33
import 'package:{{project_name}}/core/arch/logger/app_logger_impl.dart';
44
{{#firebase_auth}}import 'package:{{project_name}}/firebase_options.dart';
55
import 'package:firebase_core/firebase_core.dart';{{/firebase_auth}}
6-
import 'package:{{project_name}}/core/di/app.dart';
76
import 'package:{{project_name}}/core/di/injection.dart';
87

98
class Initialization {

bricks/flutter_clean_base/__brick__/{{project_name.snakeCase()}}/lib/data/repository/firebase_auth_repository_impl.dart

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@ import 'package:{{project_name}}/core/arch/domain/entity/common/operation_status
22
import 'package:{{project_name}}/core/arch/domain/entity/common/result.dart';
33
import 'package:{{project_name}}/core/arch/domain/entity/failure/api_failure.dart';
44
import 'package:{{project_name}}/core/arch/domain/entity/failure/firebase_failure.dart';
5-
import 'package:{{project_name}}/core/di/app.dart';
6-
import 'package:{{project_name}}/core/extension/logger_extension.dart';
5+
import 'package:{{project_name}}/core/arch/logger/app_logger_impl.dart';
76
import 'package:{{project_name}}/data/source/remote/firebase/auth/firebase_auth_source.dart';
87
import 'package:{{project_name}}/domain/params/create_user/create_account_params.dart';
98
import 'package:{{project_name}}/domain/repository/firebase_auth_repository.dart';

lib/domain/service/file_generator_service/data_component_generators/generate_component_class.dart

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,16 +31,13 @@ class GenerateComponentClass {
3131
import 'package:freezed_annotation/freezed_annotation.dart';
3232
${'$imports\n'}
3333
part '${name.snakeCase}.freezed.dart';
34-
part '${name.snakeCase}.g.dart';
3534
3635
@freezed
3736
class ${name.pascalCase} with _\$${name.pascalCase} {
3837
factory ${name.pascalCase}({
3938
${dataComponent.properties.map((e) => ' $e,').join('\n')}
4039
}) = _${name.pascalCase};
4140
42-
factory ${name.pascalCase}.fromJson(Map<String, dynamic> json) => _\$${name.pascalCase}FromJson(json);
43-
4441
factory ${name.pascalCase}.empty() => ${name.pascalCase}(
4542
${_getProperties(dataComponent: dataComponent)}
4643
);

lib/domain/service/file_generator_service/source_generators/repository_files_generator.dart

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,7 @@ class RepositoryFilesGenerator {
8686
final fileContent =
8787
'''import 'package:$projectName/core/arch/data/remote/base/map_common_server_error.dart';
8888
import 'package:$projectName/core/arch/domain/entity/common/result.dart';
89-
import 'package:$projectName/core/di/app.dart';
90-
import 'package:$projectName/core/extension/crashlytics_util.dart';
89+
import 'package:$projectName/core/arch/logger/app_logger_impl.dart';
9190
import 'package:$projectName/core/arch/domain/entity/failure/api_failure.dart';
9291
import 'package:$projectName/core/arch/domain/entity/common/operation_status.dart';
9392
import 'package:$projectName/data/source/remote/${sourceName.snakeCase}/${sourceName.snakeCase}_source.dart';

macos/Podfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,4 +76,4 @@ SPEC CHECKSUMS:
7676

7777
PODFILE CHECKSUM: 33dc0a74a37eaaaa9a4d991374cc1fb2ce00b9ca
7878

79-
COCOAPODS: 1.13.0
79+
COCOAPODS: 1.14.3

pubspec.lock

Lines changed: 38 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -53,10 +53,10 @@ packages:
5353
dependency: transitive
5454
description:
5555
name: back_button_interceptor
56-
sha256: e47660f2178a4392eb72001f9594d3fdcb5efde93e59d2819d61fda499e781c8
56+
sha256: ba7d4f4d801e2f1367db35ecf8870cf954cd2c434a9e6208b10fe527b34eb873
5757
url: "https://pub.dev"
5858
source: hosted
59-
version: "6.0.2"
59+
version: "7.0.0"
6060
bloc:
6161
dependency: transitive
6262
description:
@@ -109,10 +109,10 @@ packages:
109109
dependency: "direct dev"
110110
description:
111111
name: build_runner
112-
sha256: "10c6bcdbf9d049a0b666702cf1cee4ddfdc38f02a19d35ae392863b47519848b"
112+
sha256: "67d591d602906ef9201caf93452495ad1812bea2074f04e25dbd7c133785821b"
113113
url: "https://pub.dev"
114114
source: hosted
115-
version: "2.4.6"
115+
version: "2.4.7"
116116
build_runner_core:
117117
dependency: transitive
118118
description:
@@ -173,10 +173,10 @@ packages:
173173
dependency: "direct main"
174174
description:
175175
name: collection
176-
sha256: f092b211a4319e98e5ff58223576de6c2803db36221657b46c82574721240687
176+
sha256: ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a
177177
url: "https://pub.dev"
178178
source: hosted
179-
version: "1.17.2"
179+
version: "1.18.0"
180180
connectivity_plus:
181181
dependency: "direct main"
182182
description:
@@ -245,10 +245,10 @@ packages:
245245
dependency: "direct main"
246246
description:
247247
name: dio
248-
sha256: "01870acd87986f768e0c09cc4d7a19a59d814af7b34cbeb0b437d2c33bdfea4c"
248+
sha256: "797e1e341c3dd2f69f2dad42564a6feff3bfb87187d05abb93b9609e6f1645c3"
249249
url: "https://pub.dev"
250250
source: hosted
251-
version: "5.3.4"
251+
version: "5.4.0"
252252
dio_cache_interceptor:
253253
dependency: "direct main"
254254
description:
@@ -489,10 +489,10 @@ packages:
489489
dependency: "direct dev"
490490
description:
491491
name: freezed
492-
sha256: "21bf2825311de65501d22e563e3d7605dff57fb5e6da982db785ae5372ff018a"
492+
sha256: "6c5031daae12c7072b3a87eff98983076434b4889ef2a44384d0cae3f82372ba"
493493
url: "https://pub.dev"
494494
source: hosted
495-
version: "2.4.5"
495+
version: "2.4.6"
496496
freezed_annotation:
497497
dependency: "direct main"
498498
description:
@@ -529,10 +529,10 @@ packages:
529529
dependency: "direct main"
530530
description:
531531
name: go_router
532-
sha256: c247a4f76071c3b97bb5ae8912968870d5565644801c5e09f3bc961b4d874895
532+
sha256: "3b40e751eaaa855179b416974d59d29669e750d2e50fcdb2b37f1cb0ca8c803a"
533533
url: "https://pub.dev"
534534
source: hosted
535-
version: "12.1.1"
535+
version: "13.0.1"
536536
google_fonts:
537537
dependency: "direct main"
538538
description:
@@ -569,10 +569,10 @@ packages:
569569
dependency: "direct main"
570570
description:
571571
name: http
572-
sha256: "759d1a329847dd0f39226c688d3e06a6b8679668e350e2891a6474f8b4bb8525"
572+
sha256: d4872660c46d929f6b8a9ef4e7a7eff7e49bbf0c4ec3f385ee32df5119175139
573573
url: "https://pub.dev"
574574
source: hosted
575-
version: "1.1.0"
575+
version: "1.1.2"
576576
http_multi_server:
577577
dependency: transitive
578578
description:
@@ -609,10 +609,10 @@ packages:
609609
dependency: "direct main"
610610
description:
611611
name: intl_utils
612-
sha256: "1d6d98ce452c586d099a57751d127c0c22727e6f34f5be1f5e7f2bcc69e5062a"
612+
sha256: c2b1f5c72c25512cbeef5ab015c008fc50fe7e04813ba5541c25272300484bf4
613613
url: "https://pub.dev"
614614
source: hosted
615-
version: "2.8.6"
615+
version: "2.8.7"
616616
io:
617617
dependency: transitive
618618
description:
@@ -657,10 +657,10 @@ packages:
657657
dependency: "direct main"
658658
description:
659659
name: loader_overlay
660-
sha256: "2b43430880a22133c9d18f65b96c166afa37b605bbe35efcb4f65073ae5aab97"
660+
sha256: "02deeeed0d4eaaeeada6ce7bb13426d7548acad1f71e4884ec4a010e0e4824d6"
661661
url: "https://pub.dev"
662662
source: hosted
663-
version: "3.0.0"
663+
version: "4.0.0"
664664
logger:
665665
dependency: "direct main"
666666
description:
@@ -697,10 +697,10 @@ packages:
697697
dependency: transitive
698698
description:
699699
name: meta
700-
sha256: "3c74dbf8763d36539f114c799d8a2d87343b5067e9d796ca22b5eb8437090ee3"
700+
sha256: a6e590c838b18133bb482a2745ad77c5bb7715fb0451209e1a7567d416678b8e
701701
url: "https://pub.dev"
702702
source: hosted
703-
version: "1.9.1"
703+
version: "1.10.0"
704704
mime:
705705
dependency: transitive
706706
description:
@@ -745,10 +745,10 @@ packages:
745745
dependency: "direct main"
746746
description:
747747
name: package_info_plus
748-
sha256: "7e76fad405b3e4016cd39d08f455a4eb5199723cf594cd1b8916d47140d93017"
748+
sha256: "88bc797f44a94814f2213db1c9bd5badebafdfb8290ca9f78d4b9ee2a3db4d79"
749749
url: "https://pub.dev"
750750
source: hosted
751-
version: "4.2.0"
751+
version: "5.0.1"
752752
package_info_plus_platform_interface:
753753
dependency: transitive
754754
description:
@@ -873,10 +873,10 @@ packages:
873873
dependency: "direct main"
874874
description:
875875
name: process_run
876-
sha256: "94413ec6bbd05dfe7c3002c379724f75f185ff7f0a5dfb1851a42473d84c956e"
876+
sha256: "66847793266478f2fd1222f9d165069643f5b99da642154c6c22fb8d38130a78"
877877
url: "https://pub.dev"
878878
source: hosted
879-
version: "0.13.3"
879+
version: "0.14.0+1"
880880
provider:
881881
dependency: transitive
882882
description:
@@ -929,10 +929,10 @@ packages:
929929
dependency: "direct main"
930930
description:
931931
name: searchfield
932-
sha256: "329b058de69c370218ec66c15234cb9fe6a5c9a4359fa92aa89188eb50707bf6"
932+
sha256: aee95457277cf6dce2a0da0ee21578fbe98135c6daadc67061e5a21d08f3b02a
933933
url: "https://pub.dev"
934934
source: hosted
935-
version: "0.8.9"
935+
version: "0.9.0"
936936
shared_preferences:
937937
dependency: "direct main"
938938
description:
@@ -1038,18 +1038,18 @@ packages:
10381038
dependency: transitive
10391039
description:
10401040
name: stack_trace
1041-
sha256: c3c7d8edb15bee7f0f74debd4b9c5f3c2ea86766fe4178eb2a18eb30a0bdaed5
1041+
sha256: "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b"
10421042
url: "https://pub.dev"
10431043
source: hosted
1044-
version: "1.11.0"
1044+
version: "1.11.1"
10451045
stream_channel:
10461046
dependency: transitive
10471047
description:
10481048
name: stream_channel
1049-
sha256: "83615bee9045c1d322bbbd1ba209b7a749c2cbcdcb3fdd1df8eb488b3279c1c8"
1049+
sha256: ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7
10501050
url: "https://pub.dev"
10511051
source: hosted
1052-
version: "2.1.1"
1052+
version: "2.1.2"
10531053
stream_transform:
10541054
dependency: transitive
10551055
description:
@@ -1086,10 +1086,10 @@ packages:
10861086
dependency: transitive
10871087
description:
10881088
name: test_api
1089-
sha256: "75760ffd7786fffdfb9597c35c5b27eaeec82be8edfb6d71d32651128ed7aab8"
1089+
sha256: "5c2f730018264d276c20e4f1503fd1308dfbbae39ec8ee63c5236311ac06954b"
10901090
url: "https://pub.dev"
10911091
source: hosted
1092-
version: "0.6.0"
1092+
version: "0.6.1"
10931093
timing:
10941094
dependency: transitive
10951095
description:
@@ -1110,10 +1110,10 @@ packages:
11101110
dependency: "direct main"
11111111
description:
11121112
name: url_launcher
1113-
sha256: b1c9e98774adf8820c96fbc7ae3601231d324a7d5ebd8babe27b6dfac91357ba
1113+
sha256: e9aa5ea75c84cf46b3db4eea212523591211c3cf2e13099ee4ec147f54201c86
11141114
url: "https://pub.dev"
11151115
source: hosted
1116-
version: "6.2.1"
1116+
version: "6.2.2"
11171117
url_launcher_android:
11181118
dependency: transitive
11191119
description:
@@ -1222,10 +1222,10 @@ packages:
12221222
dependency: transitive
12231223
description:
12241224
name: web
1225-
sha256: dc8ccd225a2005c1be616fe02951e2e342092edf968cf0844220383757ef8f10
1225+
sha256: afe077240a270dcfd2aafe77602b4113645af95d0ad31128cc02bce5ac5d5152
12261226
url: "https://pub.dev"
12271227
source: hosted
1228-
version: "0.1.4-beta"
1228+
version: "0.3.0"
12291229
web_socket_channel:
12301230
dependency: transitive
12311231
description:
@@ -1275,5 +1275,5 @@ packages:
12751275
source: hosted
12761276
version: "3.1.2"
12771277
sdks:
1278-
dart: ">=3.1.0 <4.0.0"
1279-
flutter: ">=3.13.0"
1278+
dart: ">=3.2.0 <4.0.0"
1279+
flutter: ">=3.16.0"

pubspec.yaml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ description: Onix Flutter Clean Architecture
33

44
publish_to: 'none' # Remove this line if you wish to publish to pub.dev
55

6-
version: 1.0.17+17
6+
version: 1.0.18+18
77

88
environment:
99
sdk: '>=3.0.0 <4.0.0'
@@ -19,24 +19,24 @@ dependencies:
1919
flutter_svg: ^2.0.9
2020
window_manager: ^0.3.7
2121
recase: ^4.1.0
22-
process_run: ^0.13.3
22+
process_run: ^0.14.0+1
2323
logger: ^2.0.2+1
2424
get_it: ^7.6.4
2525
file_selector: ^1.0.1
2626
msh_checkbox: ^2.0.1
2727
freezed_annotation: ^2.4.1
2828
flutter_bloc: ^8.1.3
2929
json_annotation: ^4.8.1
30-
http: ^1.1.0
31-
collection: ^1.17.0
32-
package_info_plus: ^4.2.0
30+
http: ^1.1.2
31+
collection: ^1.18.0
32+
package_info_plus: ^5.0.1
3333
yaml: ^3.1.2
34-
url_launcher: ^6.2.1
34+
url_launcher: ^6.2.2
3535
encrypt: ^5.0.3
3636
hive: ^2.2.3
3737
flutter_secure_storage: ^9.0.0
38-
loader_overlay: ^3.0.0
39-
dio: ^5.3.4
38+
loader_overlay: ^4.0.0
39+
dio: ^5.4.0
4040
retry: ^3.1.2
4141
connectivity_plus: ^5.0.2
4242
internet_connection_checker: ^1.0.0+1
@@ -46,11 +46,11 @@ dependencies:
4646
hive_flutter: ^1.1.0
4747
pretty_dio_logger: ^1.3.1
4848
fluttertoast: ^8.2.4
49-
go_router: ^12.1.1
49+
go_router: ^13.0.1
5050
intl: ^0.18.1
51-
intl_utils: ^2.8.6
51+
intl_utils: ^2.8.7
5252
dropdown_button2: ^2.3.9
53-
searchfield: ^0.8.9
53+
searchfield: ^0.9.0
5454
google_fonts: ^6.1.0
5555
flutter_styled_toast: ^2.2.1
5656

@@ -60,8 +60,8 @@ dev_dependencies:
6060
sdk: flutter
6161

6262
flutter_lints: ^3.0.1
63-
build_runner: ^2.4.6
64-
freezed: ^2.4.5
63+
build_runner: ^2.4.7
64+
freezed: ^2.4.6
6565
json_serializable: ^6.7.1
6666

6767
flutter:

0 commit comments

Comments
 (0)