mirror of
https://github.com/kuhyx/todo-app.git
synced 2026-11-10 20:07:02 +01:00
Update refactor_claude_todo.md counts after gate exemption fixes
Some checks are pending
release-apk / release (APK) (push) Waiting to run
Some checks are pending
release-apk / release (APK) (push) Waiting to run
Git-ignored files, vendored agent-skill bundles and the CI checkout dir are now exempt, since no commit could ever fix them. Repo counts and the ranked violation lists are regenerated accordingly; the global baseline drops from 657 to 597. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01C7yZz45ezmzCB89Cv5gAtZ
This commit is contained in:
parent
e0eb8b9ea9
commit
2c97a9c19c
@ -16,7 +16,7 @@ publish_to: 'none' # Remove this line if you wish to publish to pub.dev
|
|||||||
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
|
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
|
||||||
# In Windows, build-name is used as the major, minor, and patch parts
|
# In Windows, build-name is used as the major, minor, and patch parts
|
||||||
# of the product and file versions while build-number is used as the build suffix.
|
# of the product and file versions while build-number is used as the build suffix.
|
||||||
version: 1.0.9+1
|
version: 1.0.10+1
|
||||||
|
|
||||||
environment:
|
environment:
|
||||||
sdk: ^3.12.2
|
sdk: ^3.12.2
|
||||||
|
|||||||
@ -17,8 +17,8 @@ churn, not size alone — refactoring pays where code is read and changed often
|
|||||||
|
|
||||||
## Scope in this repo
|
## Scope in this repo
|
||||||
|
|
||||||
- **26 files** currently exceed 250 lines (of 128 eligible files).
|
- **19 files** currently exceed 250 lines (of 115 eligible files).
|
||||||
- **13,166 lines** sit in violation; longest file is **1838 lines**.
|
- **8,691 lines** sit in violation; longest file is **925 lines**.
|
||||||
|
|
||||||
Exempt (do NOT split these):
|
Exempt (do NOT split these):
|
||||||
- generated files — `*.g.dart`, `*.freezed.dart`, `*.gr.dart`, `**/l10n/generated/**`,
|
- generated files — `*.g.dart`, `*.freezed.dart`, `*.gr.dart`, `**/l10n/generated/**`,
|
||||||
@ -40,17 +40,17 @@ has near-zero payoff and should not be first.
|
|||||||
| 677 | 9 | code | `test/note_repository_test.dart` |
|
| 677 | 9 | code | `test/note_repository_test.dart` |
|
||||||
| 925 | 6 | prose | `CLAUDE.md` |
|
| 925 | 6 | prose | `CLAUDE.md` |
|
||||||
| 391 | 13 | code | `test/settings_screen_test.dart` |
|
| 391 | 13 | code | `test/settings_screen_test.dart` |
|
||||||
| 698 | 7 | code | `lib/ui/notes_list_screen.dart` |
|
|
||||||
| 429 | 8 | code | `lib/data/note_repository.dart` |
|
| 429 | 8 | code | `lib/data/note_repository.dart` |
|
||||||
| 502 | 6 | code | `test/note_editor_test.dart` |
|
| 502 | 6 | code | `test/note_editor_test.dart` |
|
||||||
| 356 | 7 | code | `test/sync_service_test.dart` |
|
| 356 | 7 | code | `test/sync_service_test.dart` |
|
||||||
| 402 | 5 | code | `test/wrapper_server_test.dart` |
|
| 402 | 5 | code | `test/wrapper_server_test.dart` |
|
||||||
| 370 | 5 | code | `lib/data/note_template.dart` |
|
| 256 | 7 | code | `lib/ui/notes_list_screen.dart` |
|
||||||
| 253 | 7 | code | `bin/todo_desktop.dart` |
|
| 253 | 7 | code | `bin/todo_desktop.dart` |
|
||||||
| 347 | 4 | code | `test/notes_list_screen_test.dart` |
|
| 347 | 4 | code | `test/notes_list_screen_test.dart` |
|
||||||
| 336 | 4 | code | `lib/desktop/wrapper_server.dart` |
|
| 336 | 4 | code | `lib/desktop/wrapper_server.dart` |
|
||||||
|
| 405 | 1 | code | `test/port_guard_test.dart` |
|
||||||
|
|
||||||
_(11 further files over 250 lines not listed — re-run the survey for the full set.)_
|
_(4 further files over 250 lines not listed — re-run the survey for the full set.)_
|
||||||
|
|
||||||
## How to split
|
## How to split
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user