Problem
lib/presentation/schedule_create/schedule_place_moving_time.dart is a directory, not a Dart file. That makes package imports look like they are importing through a .dart file path and can confuse search, editor navigation, generated metadata, and tooling assumptions.
Evidence
find lib test -type d -name '*.dart' -print returns lib/presentation/schedule_create/schedule_place_moving_time.dart.
- The directory contains Dart files under
cubit/, input_models/, and screens/.
- Several source/test imports use the confusing
.dart/ path, including schedule_multi_page_form.dart and schedule place/moving-time tests.
Proposed direction
Rename the directory to lib/presentation/schedule_create/schedule_place_moving_time or another non-.dart folder name, then update all package imports that currently include schedule_place_moving_time.dart/. Keep the existing cubit, input model, screen, and part/part of relationships intact.
Acceptance criteria
- No app or test import contains
schedule_place_moving_time.dart/.
find lib test -type d -name '*.dart' -print returns no source/test directories.
- The schedule place/moving-time cubit, input models, and form still live together under the renamed folder.
flutter analyze passes.
- Relevant schedule create tests pass.
Source: Codex codebase audit on 2026-06-28.
Problem
lib/presentation/schedule_create/schedule_place_moving_time.dartis a directory, not a Dart file. That makes package imports look like they are importing through a.dartfile path and can confuse search, editor navigation, generated metadata, and tooling assumptions.Evidence
find lib test -type d -name '*.dart' -printreturnslib/presentation/schedule_create/schedule_place_moving_time.dart.cubit/,input_models/, andscreens/..dart/path, includingschedule_multi_page_form.dartand schedule place/moving-time tests.Proposed direction
Rename the directory to
lib/presentation/schedule_create/schedule_place_moving_timeor another non-.dartfolder name, then update all package imports that currently includeschedule_place_moving_time.dart/. Keep the existing cubit, input model, screen, andpart/part ofrelationships intact.Acceptance criteria
schedule_place_moving_time.dart/.find lib test -type d -name '*.dart' -printreturns no source/test directories.flutter analyzepasses.Source: Codex codebase audit on 2026-06-28.