Skip to content

Commit d5dc397

Browse files
committed
chore: Organized models into subfolders structure that more clearly separates the fundamental data entities from the elements that structure or augment a feed, while still grouping related concerns.
1 parent e02bbba commit d5dc397

Some content is hidden

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

48 files changed

+35
-35
lines changed

lib/src/models/core/feed_item.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ import 'package:ht_shared/src/models/entities/category.dart';
44
import 'package:ht_shared/src/models/entities/country.dart';
55
import 'package:ht_shared/src/models/entities/headline.dart';
66
import 'package:ht_shared/src/models/entities/source.dart';
7-
import 'package:ht_shared/src/models/feed-decorators/ad.dart';
8-
import 'package:ht_shared/src/models/feed-decorators/engagement_content.dart';
9-
import 'package:ht_shared/src/models/feed-decorators/suggested_content.dart';
7+
import 'package:ht_shared/src/models/feed_decorators/ad.dart';
8+
import 'package:ht_shared/src/models/feed_decorators/engagement_content.dart';
9+
import 'package:ht_shared/src/models/feed_decorators/suggested_content.dart';
1010

1111
/// {@template feed_item}
1212
/// An abstract base class for all items that can appear in a mixed content

lib/src/models/feed-decorators/ad.dart renamed to lib/src/models/feed_decorators/ad.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import 'package:ht_shared/src/models/core/feed_item.dart';
22
import 'package:ht_shared/src/models/core/feed_item_action.dart'
33
show FeedItemAction, feedItemActionFromJson, feedItemActionToJson;
4-
import 'package:ht_shared/src/models/feed-decorators/ad_placement.dart';
4+
import 'package:ht_shared/src/models/feed_decorators/ad_placement.dart';
55
import 'package:json_annotation/json_annotation.dart';
66
import 'package:uuid/uuid.dart';
77

lib/src/models/feed-decorators/engagement_content.dart renamed to lib/src/models/feed_decorators/engagement_content.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import 'package:ht_shared/src/models/core/feed_item.dart';
22
import 'package:ht_shared/src/models/core/feed_item_action.dart'
33
show FeedItemAction, feedItemActionFromJson, feedItemActionToJson;
4-
import 'package:ht_shared/src/models/feed-decorators/engagement_content_type.dart';
4+
import 'package:ht_shared/src/models/feed_decorators/engagement_content_type.dart';
55
import 'package:json_annotation/json_annotation.dart';
66
import 'package:uuid/uuid.dart';
77

lib/src/models/feed-decorators/engagement_content_type.dart renamed to lib/src/models/feed_decorators/engagement_content_type.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import 'package:ht_shared/ht_shared.dart' show EngagementContent;
2-
import 'package:ht_shared/src/models/feed-decorators/engagement_content.dart'
2+
import 'package:ht_shared/src/models/feed_decorators/engagement_content.dart'
33
show EngagementContent;
4-
import 'package:ht_shared/src/models/feed-decorators/feed_decorators.dart'
4+
import 'package:ht_shared/src/models/feed_decorators/feed_decorators.dart'
55
show EngagementContent;
66
import 'package:ht_shared/src/models/models.dart' show EngagementContent;
77
import 'package:json_annotation/json_annotation.dart';

lib/src/models/feed-decorators/suggested_content.dart renamed to lib/src/models/feed_decorators/suggested_content.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import 'package:ht_shared/src/models/core/feed_item_action.dart'
55
show FeedItemAction, feedItemActionFromJson, feedItemActionToJson;
66
import 'package:ht_shared/src/models/entities/entities.dart'
77
show Category, Country, Headline, Source;
8-
import 'package:ht_shared/src/models/feed-decorators/suggested_content_display_type.dart';
8+
import 'package:ht_shared/src/models/feed_decorators/suggested_content_display_type.dart';
99
import 'package:ht_shared/src/models/models.dart'
1010
show Category, Country, Headline, Source;
1111
// Removed redundant imports for Category, Country, Headline, Source

0 commit comments

Comments
 (0)