Skip to content

Rename schedule_place_moving_time.dart directory to remove .dart suffix #543

Description

@jjoonleo

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    codex-readyCan be started independently by a Codex thread nowpriority: P2Medium priority production-readiness workrefactorschedulerelated to schedule feature

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions