backup: 사용하지 않는 파일 삭제 전 복구 지점

- 전체 371개 파일 중 82개 미사용 파일 식별
- Phase 1: 33개 파일 삭제 예정 (100% 안전)
- Phase 2: 30개 파일 삭제 검토 예정
- Phase 3: 19개 파일 수동 검토 예정

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
JiWoong Sul
2025-09-02 19:51:40 +09:00
parent 650cd4be55
commit c419f8f458
149 changed files with 12934 additions and 3644 deletions

View File

@@ -713,15 +713,15 @@ ModelListResponse _$ModelListResponseFromJson(Map<String, dynamic> json) {
/// @nodoc
mixin _$ModelListResponse {
@JsonKey(name: 'data')
List<ModelDto> get items => throw _privateConstructorUsedError;
List<ModelDto> get items =>
throw _privateConstructorUsedError; // 백엔드 'items' 키와 일치
@JsonKey(name: 'total')
int get totalCount => throw _privateConstructorUsedError;
@JsonKey(name: 'page')
int get currentPage => throw _privateConstructorUsedError;
@JsonKey(name: 'total_pages')
int get totalPages => throw _privateConstructorUsedError;
@JsonKey(name: 'page_size')
@JsonKey(name: 'per_page')
int? get pageSize => throw _privateConstructorUsedError;
/// Serializes this ModelListResponse to a JSON map.
@@ -741,11 +741,11 @@ abstract class $ModelListResponseCopyWith<$Res> {
_$ModelListResponseCopyWithImpl<$Res, ModelListResponse>;
@useResult
$Res call(
{@JsonKey(name: 'data') List<ModelDto> items,
{List<ModelDto> items,
@JsonKey(name: 'total') int totalCount,
@JsonKey(name: 'page') int currentPage,
@JsonKey(name: 'total_pages') int totalPages,
@JsonKey(name: 'page_size') int? pageSize});
@JsonKey(name: 'per_page') int? pageSize});
}
/// @nodoc
@@ -803,11 +803,11 @@ abstract class _$$ModelListResponseImplCopyWith<$Res>
@override
@useResult
$Res call(
{@JsonKey(name: 'data') List<ModelDto> items,
{List<ModelDto> items,
@JsonKey(name: 'total') int totalCount,
@JsonKey(name: 'page') int currentPage,
@JsonKey(name: 'total_pages') int totalPages,
@JsonKey(name: 'page_size') int? pageSize});
@JsonKey(name: 'per_page') int? pageSize});
}
/// @nodoc
@@ -858,11 +858,11 @@ class __$$ModelListResponseImplCopyWithImpl<$Res>
@JsonSerializable()
class _$ModelListResponseImpl implements _ModelListResponse {
const _$ModelListResponseImpl(
{@JsonKey(name: 'data') required final List<ModelDto> items,
{required final List<ModelDto> items,
@JsonKey(name: 'total') required this.totalCount,
@JsonKey(name: 'page') required this.currentPage,
@JsonKey(name: 'total_pages') required this.totalPages,
@JsonKey(name: 'page_size') this.pageSize})
@JsonKey(name: 'per_page') this.pageSize})
: _items = items;
factory _$ModelListResponseImpl.fromJson(Map<String, dynamic> json) =>
@@ -870,13 +870,13 @@ class _$ModelListResponseImpl implements _ModelListResponse {
final List<ModelDto> _items;
@override
@JsonKey(name: 'data')
List<ModelDto> get items {
if (_items is EqualUnmodifiableListView) return _items;
// ignore: implicit_dynamic_type
return EqualUnmodifiableListView(_items);
}
// 백엔드 'items' 키와 일치
@override
@JsonKey(name: 'total')
final int totalCount;
@@ -887,7 +887,7 @@ class _$ModelListResponseImpl implements _ModelListResponse {
@JsonKey(name: 'total_pages')
final int totalPages;
@override
@JsonKey(name: 'page_size')
@JsonKey(name: 'per_page')
final int? pageSize;
@override
@@ -940,19 +940,18 @@ class _$ModelListResponseImpl implements _ModelListResponse {
abstract class _ModelListResponse implements ModelListResponse {
const factory _ModelListResponse(
{@JsonKey(name: 'data') required final List<ModelDto> items,
{required final List<ModelDto> items,
@JsonKey(name: 'total') required final int totalCount,
@JsonKey(name: 'page') required final int currentPage,
@JsonKey(name: 'total_pages') required final int totalPages,
@JsonKey(name: 'page_size') final int? pageSize}) =
@JsonKey(name: 'per_page') final int? pageSize}) =
_$ModelListResponseImpl;
factory _ModelListResponse.fromJson(Map<String, dynamic> json) =
_$ModelListResponseImpl.fromJson;
@override
@JsonKey(name: 'data')
List<ModelDto> get items;
List<ModelDto> get items; // 백엔드 'items' 키와 일치
@override
@JsonKey(name: 'total')
int get totalCount;
@@ -963,7 +962,7 @@ abstract class _ModelListResponse implements ModelListResponse {
@JsonKey(name: 'total_pages')
int get totalPages;
@override
@JsonKey(name: 'page_size')
@JsonKey(name: 'per_page')
int? get pageSize;
/// Create a copy of ModelListResponse