Skip to content

Commit 7f95e35

Browse files
committed
style: misc format
1 parent d9f09cc commit 7f95e35

File tree

11 files changed

+34
-54
lines changed

11 files changed

+34
-54
lines changed

lib/ads/ad_service.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ class AdService {
1717
/// Requires an [AdProvider] to be injected, which will be used to
1818
/// load ads from a specific ad network.
1919
AdService({required AdProvider adProvider, Logger? logger})
20-
: _adProvider = adProvider,
21-
_logger = logger ?? Logger('AdService');
20+
: _adProvider = adProvider,
21+
_logger = logger ?? Logger('AdService');
2222

2323
final AdProvider _adProvider;
2424
final Logger _logger;

lib/ads/models/ad_feed_item.dart

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,8 @@ import 'package:flutter_news_app_mobile_client_full_source_code/ads/models/nativ
1212
/// {@endtemplate}
1313
class AdFeedItem extends FeedItem with EquatableMixin {
1414
/// {@macro ad_feed_item}
15-
const AdFeedItem({
16-
required this.id,
17-
required this.nativeAd,
18-
}) : super(type: 'ad_feed_item');
15+
const AdFeedItem({required this.id, required this.nativeAd})
16+
: super(type: 'ad_feed_item');
1917

2018
/// A unique identifier for this specific ad instance in the feed.
2119
///

lib/ads/models/native_ad.dart

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,7 @@ import 'package:flutter/foundation.dart';
1111
@immutable
1212
class NativeAd extends Equatable {
1313
/// {@macro native_ad}
14-
const NativeAd({
15-
required this.id,
16-
required this.adObject,
17-
});
14+
const NativeAd({required this.id, required this.adObject});
1815

1916
/// A unique identifier for this specific native ad instance.
2017
final String id;
@@ -27,8 +24,5 @@ class NativeAd extends Equatable {
2724
final Object adObject;
2825

2926
@override
30-
List<Object?> get props => [
31-
id,
32-
adObject,
33-
];
27+
List<Object?> get props => [id, adObject];
3428
}

lib/ads/widgets/admob_native_ad_widget.dart

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,7 @@ import 'package:google_mobile_ads/google_mobile_ads.dart' as admob;
1313
/// {@endtemplate}
1414
class AdMobNativeAdWidget extends StatefulWidget {
1515
/// {@macro admob_native_ad_widget}
16-
const AdMobNativeAdWidget({
17-
required this.nativeAd,
18-
super.key,
19-
});
16+
const AdMobNativeAdWidget({required this.nativeAd, super.key});
2017

2118
/// The generic native ad data containing the AdMob-specific ad object.
2219
final app_native_ad.NativeAd nativeAd;

lib/app/view/app.dart

Lines changed: 17 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -26,26 +26,26 @@ class App extends StatelessWidget {
2626
required DataRepository<Source> sourcesRepository,
2727
required DataRepository<UserAppSettings> userAppSettingsRepository,
2828
required DataRepository<UserContentPreferences>
29-
userContentPreferencesRepository,
29+
userContentPreferencesRepository,
3030
required DataRepository<RemoteConfig> remoteConfigRepository,
3131
required DataRepository<User> userRepository,
3232
required KVStorageService kvStorageService,
3333
required AppEnvironment environment,
3434
required AdService adService,
3535
this.demoDataMigrationService,
3636
super.key,
37-
}) : _authenticationRepository = authenticationRepository,
38-
_headlinesRepository = headlinesRepository,
39-
_topicsRepository = topicsRepository,
40-
_countriesRepository = countriesRepository,
41-
_sourcesRepository = sourcesRepository,
42-
_userAppSettingsRepository = userAppSettingsRepository,
43-
_userContentPreferencesRepository = userContentPreferencesRepository,
44-
_appConfigRepository = remoteConfigRepository,
45-
_userRepository = userRepository,
46-
_kvStorageService = kvStorageService,
47-
_environment = environment,
48-
_adService = adService;
37+
}) : _authenticationRepository = authenticationRepository,
38+
_headlinesRepository = headlinesRepository,
39+
_topicsRepository = topicsRepository,
40+
_countriesRepository = countriesRepository,
41+
_sourcesRepository = sourcesRepository,
42+
_userAppSettingsRepository = userAppSettingsRepository,
43+
_userContentPreferencesRepository = userContentPreferencesRepository,
44+
_appConfigRepository = remoteConfigRepository,
45+
_userRepository = userRepository,
46+
_kvStorageService = kvStorageService,
47+
_environment = environment,
48+
_adService = adService;
4949

5050
final AuthRepository _authenticationRepository;
5151
final DataRepository<Headline> _headlinesRepository;
@@ -54,7 +54,7 @@ class App extends StatelessWidget {
5454
final DataRepository<Source> _sourcesRepository;
5555
final DataRepository<UserAppSettings> _userAppSettingsRepository;
5656
final DataRepository<UserContentPreferences>
57-
_userContentPreferencesRepository;
57+
_userContentPreferencesRepository;
5858
final DataRepository<RemoteConfig> _appConfigRepository;
5959
final DataRepository<User> _userRepository;
6060
final KVStorageService _kvStorageService;
@@ -83,10 +83,9 @@ class App extends StatelessWidget {
8383
BlocProvider(
8484
create: (context) => AppBloc(
8585
authenticationRepository: context.read<AuthRepository>(),
86-
userAppSettingsRepository:
87-
context.read<DataRepository<UserAppSettings>>(),
88-
appConfigRepository:
89-
context.read<DataRepository<RemoteConfig>>(),
86+
userAppSettingsRepository: context
87+
.read<DataRepository<UserAppSettings>>(),
88+
appConfigRepository: context.read<DataRepository<RemoteConfig>>(),
9089
userRepository: context.read<DataRepository<User>>(),
9190
environment: _environment,
9291
demoDataMigrationService: demoDataMigrationService,

lib/headlines-search/bloc/headlines_search_bloc.dart

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -115,8 +115,9 @@ class HeadlinesSearchBloc
115115
// Calculate the count of actual content items (headlines) already in the
116116
// feed. This is crucial for the FeedDecoratorService to correctly apply
117117
// ad placement rules across paginated loads.
118-
processedContentItemCount:
119-
successState.items.whereType<Headline>().length,
118+
processedContentItemCount: successState.items
119+
.whereType<Headline>()
120+
.length,
120121
);
121122
emit(
122123
successState.copyWith(

lib/shared/services/feed_decorator_service.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,9 +62,9 @@ class FeedDecoratorService {
6262
required DataRepository<Topic> topicsRepository,
6363
required DataRepository<Source> sourcesRepository,
6464
required AdService adService,
65-
}) : _topicsRepository = topicsRepository,
66-
_sourcesRepository = sourcesRepository,
67-
_adService = adService;
65+
}) : _topicsRepository = topicsRepository,
66+
_sourcesRepository = sourcesRepository,
67+
_adService = adService;
6868

6969
final Uuid _uuid = const Uuid();
7070
final DataRepository<Topic> _topicsRepository;

lib/shared/shared.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
export 'extensions/extensions.dart';
2-
export 'services/services.dart';
2+
export 'services/services.dart';

lib/shared/widgets/ads/native_ad_card_image_start.dart

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,7 @@ import 'package:ui_kit/ui_kit.dart';
1111
/// {@endtemplate}
1212
class NativeAdCardImageStart extends StatelessWidget {
1313
/// {@macro native_ad_card_image_start}
14-
const NativeAdCardImageStart({
15-
required this.nativeAd,
16-
super.key,
17-
});
14+
const NativeAdCardImageStart({required this.nativeAd, super.key});
1815

1916
/// The generic native ad data to display.
2017
final app_native_ad.NativeAd nativeAd;

lib/shared/widgets/ads/native_ad_card_image_top.dart

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,7 @@ import 'package:ui_kit/ui_kit.dart';
1111
/// {@endtemplate}
1212
class NativeAdCardImageTop extends StatelessWidget {
1313
/// {@macro native_ad_card_image_top}
14-
const NativeAdCardImageTop({
15-
required this.nativeAd,
16-
super.key,
17-
});
14+
const NativeAdCardImageTop({required this.nativeAd, super.key});
1815

1916
/// The generic native ad data to display.
2017
final app_native_ad.NativeAd nativeAd;

0 commit comments

Comments
 (0)