Skip to content

Conversation

@azaleacolburn
Copy link
Contributor

@azaleacolburn azaleacolburn commented Aug 20, 2025

Task

AARD-2096

Symptom

Previously we were using bun run style for checking which ran biome format and biome lint, neither of which sorted imports. biome check on the other hand, runs both commands and checks if the imports are sorted.

Sorting imports is not desired, as it makes diffs unnecessarily large for minimal hygenic and aesthetic benefit, but calling two commands when there exists one that already calls both isn't either.

Solution

Switch bun run style to use biome check and biome no longer sorts imports.

Verification

  • Move import statements out of order, run bun run style:fix (or biome check --fix) and observe that they have not been reordered.

Before merging, ensure the following criteria are met:

  • All acceptance criteria outlined in the ticket are met.
  • Necessary test cases have been added and updated.
  • A feature toggle or safe disable path has been added (if applicable).
  • User-facing polish:
    • Ask: "Is this ready-looking?"
  • Cross-linking between Jira and GitHub:
    • PR links to the relevant Jira issue.
    • Jira ticket has a comment referencing this PR.

@azaleacolburn azaleacolburn requested review from a team as code owners August 20, 2025 16:30
@azaleacolburn azaleacolburn added the development Relating to development workflows, linting, and format label Aug 20, 2025
@azaleacolburn azaleacolburn self-assigned this Aug 20, 2025
@azaleacolburn azaleacolburn force-pushed the colbura/2096/tweak-biome branch from 7ade23e to b29d83b Compare August 21, 2025 15:52
Copy link
Member

@BrandonPacewic BrandonPacewic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This pull request is first in que.

* 'dev' of github.com:Autodesk/synthesis:
  fix: make returns consistent
  fix: make the test match id not overlap with unit tests
  feat: update assetpack
  feat: load match mode configs from manifest file instead
  feat: hide unused wheeltypes
  feat: hide material tagging UI and mix and match toggle
  feat: store protected zones in devtools and configure the 2023 field
  fix: run formatter
  Update fission/src/mirabuf/MirabufSceneObject.ts
  Update fission/src/ui/panels/configuring/assembly-config/configure/AssemblySelection.tsx
  fix: make configure asset panel react to configuration changes and robot removals
@BrandonPacewic BrandonPacewic mentioned this pull request Aug 21, 2025
@BrandonPacewic BrandonPacewic merged commit 39ae674 into dev Aug 21, 2025
16 checks passed
@BrandonPacewic BrandonPacewic deleted the colbura/2096/tweak-biome branch August 21, 2025 17:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

development Relating to development workflows, linting, and format

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants