Skip to content

Refactor namespaces with singleton keys#5748

Draft
joaosreis wants to merge 6 commits intoIntersectMBO:masterfrom
tweag:joaosreis/canonical-refactor-singleton-keys
Draft

Refactor namespaces with singleton keys#5748
joaosreis wants to merge 6 commits intoIntersectMBO:masterfrom
tweag:joaosreis/canonical-refactor-singleton-keys

Conversation

@joaosreis
Copy link
Copy Markdown
Contributor

Description

Some namespaces should only have a single entry. For these namespaces, epochNo was being used, which doesn't make sense.
This PR refactor such namespaces to use a singleton value (0) for the key.

Checklist

  • Commits in meaningful sequence and with useful messages.
  • Tests added or updated when needed.
  • CHANGELOG.md files updated for packages with externally visible changes.
    NOTE: New section is never added with the code changes. (See RELEASING.md).
  • Versions updated in .cabal and CHANGELOG.md files when necessary, according to the
    versioning process.
  • Version bounds in .cabal files updated when necessary.
    NOTE: If bounds change in a cabal file, that package itself must have a version increase. (See RELEASING.md).
  • Code formatted (use scripts/fourmolize.sh).
  • Cabal files formatted (use scripts/cabal-format.sh).
  • CDDL files are up to date (use scripts/gen-cddl.sh)
  • hie.yaml updated (use scripts/gen-hie.sh).
  • Self-reviewed the diff.

@joaosreis joaosreis force-pushed the joaosreis/canonical-refactor-singleton-keys branch from 59999ba to d7464fe Compare April 16, 2026 13:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant