Skip to content

Enforce Dart formatting in CI #195

Description

@vk0eppel

What to build

Unformatted Dart should fail the PR, matching the existing cargo fmt --check gate for Rust. There is currently no Dart formatting check in CI, so dart format drift can land unnoticed.

Acceptance criteria

  • The Flutter CI job runs dart format --output=none --set-exit-if-changed . (or equivalent) and fails on unformatted code.
  • The existing tree is formatted so the new check passes on main (one-time reformat commit if needed).
  • CONVENTION.md's checks list mentions the Dart format command alongside the Rust one.

Blocked by

None — can start immediately.

Metadata

Metadata

Assignees

No one assigned

    Labels

    ready-for-agentFully specified, ready for an AFK agent

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions