chore: organize imports

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-05-04 16:27:52 +08:00
parent caa58e9d7d
commit 877732e1e7
212 changed files with 518 additions and 531 deletions

View File

@@ -9,9 +9,12 @@ enum SegmentType {
intro,
outro,
preview,
// ignore: constant_identifier_names
music_offtopic,
// ignore: constant_identifier_names
poi_highlight,
filler,
// ignore: constant_identifier_names
exclusive_access
}

View File

@@ -1,9 +1,8 @@
import 'dart:convert';
import 'package:PiliPlus/common/widgets/avatar.dart';
import 'package:PiliPlus/models/model_owner.dart';
import 'package:PiliPlus/models/dynamics/article_content_model.dart';
import 'package:PiliPlus/models/model_owner.dart';
class DynamicsDataModel {
bool? hasMore;

View File

@@ -1,6 +1,5 @@
import 'package:PiliPlus/utils/utils.dart';
import 'package:PiliPlus/models/model_video.dart';
import 'package:PiliPlus/utils/utils.dart';
class MemberArchiveDataModel {
MemberArchiveDataModel({

View File

@@ -1,8 +1,8 @@
import 'package:PiliPlus/pages/common/multi_select_controller.dart'
show MultiSelectData;
import 'package:PiliPlus/models/model_owner.dart';
import 'package:PiliPlus/models/model_rec_video_item.dart';
import 'package:PiliPlus/models/model_video.dart';
import 'package:PiliPlus/pages/common/multi_select_controller.dart'
show MultiSelectData;
// 稍后再看, 排行榜等网页返回也使用该类
class HotVideoItemModel extends BaseRecVideoItemModel with MultiSelectData {

View File

@@ -1,6 +1,5 @@
import 'package:hive/hive.dart';
import 'package:PiliPlus/models/model_video.dart';
import 'package:hive/hive.dart';
part 'model_owner.g.dart';

View File

@@ -1,8 +1,7 @@
import 'package:PiliPlus/utils/em.dart';
import 'package:PiliPlus/utils/utils.dart';
import 'package:PiliPlus/models/model_owner.dart';
import 'package:PiliPlus/models/model_video.dart';
import 'package:PiliPlus/utils/em.dart';
import 'package:PiliPlus/utils/utils.dart';
abstract class SearchNumData<T> {
SearchNumData({

View File

@@ -1,6 +1,5 @@
import 'package:json_annotation/json_annotation.dart';
import 'package:PiliPlus/models/space_fav/media_list_response.dart';
import 'package:json_annotation/json_annotation.dart';
part 'datum.g.dart';

View File

@@ -1,6 +1,5 @@
import 'package:json_annotation/json_annotation.dart';
import 'package:PiliPlus/models/space_fav/upper.dart';
import 'package:json_annotation/json_annotation.dart';
part 'list.g.dart';

View File

@@ -1,6 +1,5 @@
import 'package:json_annotation/json_annotation.dart';
import 'package:PiliPlus/models/space_fav/list.dart';
import 'package:json_annotation/json_annotation.dart';
part 'media_list_response.g.dart';

View File

@@ -1,6 +1,5 @@
import 'package:json_annotation/json_annotation.dart';
import 'package:PiliPlus/models/space_fav/datum.dart';
import 'package:json_annotation/json_annotation.dart';
part 'space_fav.g.dart';

View File

@@ -4,13 +4,13 @@ part 'upper.g.dart';
@JsonSerializable()
class Upper {
int? mid;
String? name;
String? face;
int? mid;
String? name;
String? face;
Upper({this.mid, this.name, this.face});
Upper({this.mid, this.name, this.face});
factory Upper.fromJson(Map<String, dynamic> json) => _$UpperFromJson(json);
factory Upper.fromJson(Map<String, dynamic> json) => _$UpperFromJson(json);
Map<String, dynamic> toJson() => _$UpperToJson(this);
Map<String, dynamic> toJson() => _$UpperToJson(this);
}

View File

@@ -1,9 +1,8 @@
import 'package:PiliPlus/pages/common/multi_select_controller.dart'
show MultiSelectData;
import 'package:PiliPlus/models/model_owner.dart';
import 'package:PiliPlus/models/model_video.dart';
import 'package:PiliPlus/models/user/fav_folder.dart';
import 'package:PiliPlus/pages/common/multi_select_controller.dart'
show MultiSelectData;
class FavDetailData {
FavFolderItemData? info;

View File

@@ -1,6 +1,5 @@
import 'package:PiliPlus/models/video/reply/item.dart';
import 'package:PiliPlus/models/video/reply/config.dart';
import 'package:PiliPlus/models/video/reply/item.dart';
import 'package:PiliPlus/models/video/reply/page.dart';
import 'package:PiliPlus/models/video/reply/upper.dart';