Skip to content

chore(governance): Add separator before type suffix in integer literals.#9412

Merged
daniel-wong-dfinity-org merged 1 commit intomasterfrom
separate-integer-literal-type-suffixes-governance
Mar 18, 2026
Merged

chore(governance): Add separator before type suffix in integer literals.#9412
daniel-wong-dfinity-org merged 1 commit intomasterfrom
separate-integer-literal-type-suffixes-governance

Conversation

@daniel-wong-dfinity-org
Copy link
Contributor

@daniel-wong-dfinity-org daniel-wong-dfinity-org commented Mar 16, 2026

E.g. change 42u64 to 42_u64. This improves readability by clearly separating the number from its type suffix.

Fixed 168 numeric literals across 53 files.

Changes were made by running

for DIRECTORY in rs/nns rs/sns rs/nervous_system rs/registry
do
    cargo run -p add-integer-type-suffix-separator -- $DIRECTORY
done

The tool is not yet in master branch; rather, it can be found in draft #9418, which will be sent out for review "very soon".

Co-Authored with: Claude

…ned code

Fixed numeric literals to use consistent formatting: `42_u64` instead of `42u64`.
This improves readability by clearly separating the number from its type suffix.

Fixed 168 numeric literals across 53 files in:
- rs/nns/: 97 literals in 27 files
- rs/sns/: 13 literals in 10 files
- rs/nervous_system/: 39 literals in 9 files
- rs/registry/: 19 literals in 7 files

Generated by running:
cargo run -p numeric-separator-fixer -- rs/nns rs/sns rs/nervous_system rs/registry

Co-Authored-By: Claude
github-actions[bot]

This comment was marked as resolved.

@daniel-wong-dfinity-org daniel-wong-dfinity-org dismissed github-actions[bot]’s stale review March 17, 2026 18:45

No behavior changes. Just "re-formatting".

@daniel-wong-dfinity-org daniel-wong-dfinity-org added this pull request to the merge queue Mar 17, 2026
Merged via the queue into master with commit 5458e72 Mar 18, 2026
74 of 75 checks passed
@daniel-wong-dfinity-org daniel-wong-dfinity-org deleted the separate-integer-literal-type-suffixes-governance branch March 18, 2026 00:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants