Skip to content

Commit

Permalink
refactor: flatter structures
Browse files Browse the repository at this point in the history
  • Loading branch information
khoadng committed Jun 30, 2023
1 parent 8ba9816 commit d03122d
Show file tree
Hide file tree
Showing 134 changed files with 161 additions and 571 deletions.
2 changes: 1 addition & 1 deletion lib/boorus/core/feats/comments/comment_parser.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Project imports:
import '../../../danbooru/feats/comments/app/parse_utils.dart';
import 'parse_utils.dart';

const urlPattern =
r'https?:\/\/(www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_\+.~#?&//=]*)';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@ import 'package:retrofit/dio.dart';
import 'package:boorusama/api/danbooru/danbooru_api.dart';
import 'package:boorusama/boorus/danbooru/feats/users/users.dart';
import 'package:boorusama/foundation/http/http.dart';
import '../comments.dart';
import 'comment.dart';
import 'comment_dto.dart';
import 'comment_repository.dart';

const String commentResourceApiParam =
'creator,id,post_id,body,score,is_deleted,created_at,updated_at,is_sticky,do_not_bump_post,updater_id';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import 'package:equatable/equatable.dart';

// Project imports:
import 'package:boorusama/boorus/danbooru/feats/users/users.dart';
import '../comments.dart';
import 'comment.dart';

typedef CommentVoteId = int;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Project imports:
import '../comments.dart';
import 'comment_vote.dart';

abstract class CommentVoteRepository {
Future<List<CommentVote>> getCommentVotes(List<int> commentIds);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,9 @@ import 'package:retrofit/dio.dart';
// Project imports:
import 'package:boorusama/api/danbooru/danbooru_api.dart';
import 'package:boorusama/foundation/http/http.dart';
import '../comments.dart';
import 'comment_vote.dart';
import 'comment_vote_dto.dart';
import 'comment_vote_repository.dart';

List<CommentVote> parseCommentVote(HttpResponse<dynamic> value) =>
parseResponse(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,10 @@ import 'package:flutter_riverpod/flutter_riverpod.dart';

// Project imports:
import 'package:boorusama/boorus/core/feats/boorus/providers.dart';
import '../comments.dart';
import 'comment.dart';
import 'comment_vote.dart';
import 'comment_vote_repository.dart';
import 'comment_votes_provider.dart';

class CommentVotesNotifier extends Notifier<Map<CommentId, CommentVote>> {
@override
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import 'package:flutter_riverpod/flutter_riverpod.dart';
// Project imports:
import 'package:boorusama/boorus/core/feats/boorus/providers.dart';
import 'package:boorusama/boorus/danbooru/danbooru_provider.dart';
import '../comments.dart';
import 'comments.dart';

final danbooruCommentVoteRepoProvider =
Provider<CommentVoteApiRepository>((ref) {
Expand Down
31 changes: 14 additions & 17 deletions lib/boorus/danbooru/feats/comments/comments.dart
Original file line number Diff line number Diff line change
@@ -1,17 +1,14 @@
export 'app/comment_data.dart';
export 'app/comment_votes_notifier.dart';
export 'app/comment_votes_provider.dart';
export 'app/comments_notifier.dart';
export 'app/comments_provider.dart';
export 'app/dtext_parser.dart';
export 'app/parse_utils.dart';
export 'data/comment_dto.dart';
export 'data/comment_repository_api.dart';
export 'data/comment_vote_dto.dart';
export 'data/comment_vote_repository_api.dart';
export 'data/data.dart';
export 'models/comment.dart';
export 'models/comment_repository.dart';
export 'models/comment_vote.dart';
export 'models/comment_vote_repository.dart';
export 'models/models.dart';
export 'comment.dart';
export 'comment_data.dart';
export 'comment_dto.dart';
export 'comment_repository.dart';
export 'comment_repository_api.dart';
export 'comment_vote.dart';
export 'comment_vote_dto.dart';
export 'comment_vote_repository.dart';
export 'comment_vote_repository_api.dart';
export 'comment_votes_notifier.dart';
export 'comment_votes_provider.dart';
export 'comments_notifier.dart';
export 'comments_provider.dart';
export 'dtext_parser.dart';
2 changes: 0 additions & 2 deletions lib/boorus/danbooru/feats/comments/data/comments.dart

This file was deleted.

5 changes: 0 additions & 5 deletions lib/boorus/danbooru/feats/comments/data/data.dart

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Project imports:
import 'package:boorusama/boorus/core/feats/comments/parse_utils.dart';
import 'package:boorusama/dart.dart';
import 'parse_utils.dart';

String parseDtext(String text) => text.pipe([
bold,
Expand Down
4 changes: 0 additions & 4 deletions lib/boorus/danbooru/feats/comments/models/models.dart

This file was deleted.

2 changes: 0 additions & 2 deletions lib/boorus/danbooru/feats/explores/explores.dart

This file was deleted.

1 change: 0 additions & 1 deletion lib/boorus/danbooru/feats/favorites/data/favorites.dart

This file was deleted.

28 changes: 14 additions & 14 deletions lib/boorus/danbooru/feats/favorites/favorites.dart
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
export 'app/favorite_groups_filterable_notifier.dart';
export 'app/favorite_groups_notifier.dart';
export 'app/favorite_groups_provider.dart';
export 'app/favorites_notifier.dart';
export 'app/favorites_provider.dart';
export 'app/favorite_utils.dart';
export 'data/favorite_dto.dart';
export 'data/favorite_group_dto.dart';
export 'data/favorite_group_repository.dart';
export 'data/favorite_post_repository_api.dart';
export 'models/favorite.dart';
export 'models/favorite_group.dart';
export 'models/favorite_group_repository.dart';
export 'models/favorite_post_repository.dart';
export 'favorite.dart';
export 'favorite_dto.dart';
export 'favorite_group.dart';
export 'favorite_group_dto.dart';
export 'favorite_group_repository.dart';
export 'favorite_group_repository_api.dart';
export 'favorite_groups_filterable_notifier.dart';
export 'favorite_groups_notifier.dart';
export 'favorite_groups_provider.dart';
export 'favorite_post_repository.dart';
export 'favorite_post_repository_api.dart';
export 'favorite_utils.dart';
export 'favorites_notifier.dart';
export 'favorites_provider.dart';

This file was deleted.

This file was deleted.

3 changes: 0 additions & 3 deletions lib/boorus/danbooru/feats/pools/data/pool.dart

This file was deleted.

File renamed without changes.
Loading

0 comments on commit d03122d

Please sign in to comment.