Remove unnecessary `Typeable` instances

pull/357/head
Taylor Fausak 2021-11-06 17:36:35 +00:00 committed by GitHub
parent 325798a02b
commit bb3a7d0a5b
2 changed files with 2 additions and 3 deletions

View File

@ -85,7 +85,6 @@ library {
} }
ghc-options: { ghc-options: {
-Weverything -Weverything
-Wno-deriving-typeable
-Wno-incomplete-record-updates -Wno-incomplete-record-updates
-Wno-incomplete-uni-patterns -Wno-incomplete-uni-patterns
-Wno-missing-deriving-strategies -Wno-missing-deriving-strategies

View File

@ -217,7 +217,7 @@ data ColSig
data BrIndent = BrIndentNone data BrIndent = BrIndentNone
| BrIndentRegular | BrIndentRegular
| BrIndentSpecial Int | BrIndentSpecial Int
deriving (Eq, Ord, Typeable, Data.Data.Data, Show) deriving (Eq, Ord, Data.Data.Data, Show)
type ToBriDocM = MultiRWSS.MultiRWS type ToBriDocM = MultiRWSS.MultiRWS
'[Config, Anns] -- reader '[Config, Anns] -- reader
@ -231,7 +231,7 @@ type ToBriDocC sym c = Located sym -> ToBriDocM c
data DocMultiLine data DocMultiLine
= MultiLineNo = MultiLineNo
| MultiLinePossible | MultiLinePossible
deriving (Eq, Typeable) deriving (Eq)
-- isomorphic to BriDocF Identity. Provided for ease of use, as we do a lot -- isomorphic to BriDocF Identity. Provided for ease of use, as we do a lot
-- of transformations on `BriDocF Identity`s and it is really annoying to -- of transformations on `BriDocF Identity`s and it is really annoying to