ouroboros-consensus icon indicating copy to clipboard operation
ouroboros-consensus copied to clipboard

The Big Weeder Cleanup

Open jasagredo opened this issue 1 year ago • 3 comments

Description

A big cleanup of unused functions plus moving the resource registry and the normalform vars into separate packages

jasagredo avatar Jun 20 '24 11:06 jasagredo

This is missing some few things already:

  • [x] HLint: now some pragmas are redundant
  • [x] Changelog entries
  • [x] Add these packages to the badges and to the scripts

jasagredo avatar Jun 21 '24 13:06 jasagredo

I added the no changelog label because it doesn't make sense to add a changelog fragment for the new packages as they are precisely new

jasagredo avatar Jun 21 '24 14:06 jasagredo

I don't think nf-vars should be in its own package. If it is preferred to remove it from consensus, then I think the functionality should go into strict-checked-vars

jorisdral avatar Jul 25 '24 14:07 jorisdral

Closing this as it became quite stale. We could re-run weeder at some later time when we have the time for it, but we're deprioritising this now.

dnadales avatar Jun 30 '25 13:06 dnadales