Skip to content

Conversation

tfausak
Copy link
Owner

@tfausak tfausak commented Mar 4, 2025

There are many wrapper types that only exist to provide instances that were missing before Cabal-syntax version 3.10.1.0. After #112 (actually really #75), those versions aren't supported anymore so the wrapper types can be removed. That's what this PR does. There should be no change in behavior.

import qualified Data.Ord as Ord
import qualified Distribution.FieldGrammar.Newtypes as Newtypes
import qualified Distribution.Parsec as Parsec
import qualified Distribution.Pretty as Pretty

-- | This type exists to provide an 'Ord' instance for 'Newtypes.TestedWith',
-- which was added in @Cabal-syntax-3.10.1.0@.
-- | This type exists to provide an 'Ord' instance for 'Newtypes.TestedWith'.
Copy link
Owner Author

Choose a reason for hiding this comment

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

@tfausak tfausak merged commit 627e29f into main Mar 4, 2025
9 checks passed
@tfausak tfausak deleted the 2025-03-03-remove-wrappers branch March 4, 2025 01:57
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