Skip to content

Commit 79a412b

Browse files
committed
Format Dart files to match project's code style
1 parent 63fc79f commit 79a412b

File tree

76 files changed

+619
-473
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

76 files changed

+619
-473
lines changed

lib/core/config/app_constant.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
const BASE_URL= "https://api.themoviedb.org/3/";
2-
const API_KEY ="59cd6896d8432f9c69aed9b86b9c2931";
3-
const IMAGE_URL = "https://image.tmdb.org/t/p/w342/";
1+
const BASE_URL = "https://api.themoviedb.org/3/";
2+
const API_KEY = "59cd6896d8432f9c69aed9b86b9c2931";
3+
const IMAGE_URL = "https://image.tmdb.org/t/p/w342/";

lib/core/hive/favorite_model.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,4 @@ class Favorite extends HiveObject {
3434
this.overview,
3535
this.releaseDate,
3636
});
37-
}
37+
}

lib/core/hive/hive_helper.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ class HiveHelper {
88
static Future<void> init() async {
99
// Initialize Hive
1010
await Hive.initFlutter();
11-
11+
1212
// Register adapter
1313
Hive.registerAdapter(FavoriteAdapter());
14-
14+
1515
// Open box
1616
_box = await Hive.openBox<Favorite>(_boxName);
1717
}
@@ -57,4 +57,4 @@ class HiveHelper {
5757
static Future<void> close() async {
5858
await _box?.close();
5959
}
60-
}
60+
}

lib/core/network/dio_provider.dart

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,19 @@ import 'package:flutter_riverpod/flutter_riverpod.dart';
44
import 'package:pretty_dio_logger/pretty_dio_logger.dart';
55

66
final dioProvider = Provider<Dio>((ref) {
7-
final dio = Dio(BaseOptions(
8-
baseUrl: BASE_URL,
9-
queryParameters: {
10-
'api_key': API_KEY,
11-
},
12-
));
13-
dio.interceptors.add(PrettyDioLogger(
14-
requestHeader: true,
15-
requestBody: true,
16-
responseBody: true,
17-
responseHeader: false,
18-
error: true,
19-
compact: true,
20-
maxWidth: 90,
21-
));
7+
final dio = Dio(
8+
BaseOptions(baseUrl: BASE_URL, queryParameters: {'api_key': API_KEY}),
9+
);
10+
dio.interceptors.add(
11+
PrettyDioLogger(
12+
requestHeader: true,
13+
requestBody: true,
14+
responseBody: true,
15+
responseHeader: false,
16+
error: true,
17+
compact: true,
18+
maxWidth: 90,
19+
),
20+
);
2221
return dio;
2322
});

lib/core/utils/pagination_consumer_state.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,4 +186,4 @@ abstract class PaginationConsumerState<T, W extends ConsumerStatefulWidget>
186186
],
187187
);
188188
}
189-
}
189+
}

lib/core/utils/utils.dart

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,9 @@ String formatTvDuration(List<int>? episodeRunTime) {
88
if (episodeRunTime == null || episodeRunTime.isEmpty) {
99
return 'N/A';
1010
}
11-
11+
1212
// For TV series, we'll show the average episode runtime
13-
final avgRuntime = episodeRunTime.reduce((a, b) => a + b) ~/ episodeRunTime.length;
13+
final avgRuntime =
14+
episodeRunTime.reduce((a, b) => a + b) ~/ episodeRunTime.length;
1415
return '${avgRuntime}m';
15-
}
16+
}

lib/features/celebrity/data/datasources/celebrity_remote_data_source.dart

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,16 +36,15 @@ class CelebrityRemoteDataSourceImpl implements CelebrityRemoteDataSource {
3636
Future<PersonListResponse> searchPersons(String query, int page) async {
3737
final response = await dio.get(
3838
'search/person',
39-
queryParameters: {
40-
'query': query,
41-
'page': page,
42-
},
39+
queryParameters: {'query': query, 'page': page},
4340
);
4441
return PersonListResponse.fromJson(response.data as Map<String, dynamic>);
4542
}
4643
}
4744

48-
final celebrityRemoteDataSourceProvider = Provider<CelebrityRemoteDataSource>((ref) {
45+
final celebrityRemoteDataSourceProvider = Provider<CelebrityRemoteDataSource>((
46+
ref,
47+
) {
4948
final dio = ref.watch(dioProvider);
5049
return CelebrityRemoteDataSourceImpl(dio);
51-
});
50+
});

lib/features/celebrity/data/models/person_list_response.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,4 @@ class PersonListResponse with _$PersonListResponse {
1515

1616
factory PersonListResponse.fromJson(Map<String, dynamic> json) =>
1717
_$PersonListResponseFromJson(json);
18-
}
18+
}

lib/features/celebrity/data/models/person_model.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,4 @@ class PersonModel with _$PersonModel {
1717

1818
factory PersonModel.fromJson(Map<String, dynamic> json) =>
1919
_$PersonModelFromJson(json);
20-
}
20+
}

lib/features/celebrity/data/repositories/celebrity_repository_impl.dart

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,15 @@ class CelebrityRepositoryImpl implements CelebrityRepository {
2828

2929
List<Person> _mapToEntities(List<PersonModel> models) {
3030
return models
31-
.map((model) => Person(
32-
id: model.id,
33-
name: model.name,
34-
profilePath: model.profilePath,
35-
knownForDepartment: model.knownForDepartment,
36-
popularity: model.popularity,
37-
))
31+
.map(
32+
(model) => Person(
33+
id: model.id,
34+
name: model.name,
35+
profilePath: model.profilePath,
36+
knownForDepartment: model.knownForDepartment,
37+
popularity: model.popularity,
38+
),
39+
)
3840
.toList();
3941
}
40-
}
42+
}

0 commit comments

Comments
 (0)