@@ -41,7 +41,7 @@ data SimpleUser = SimpleUser
4141 }
4242 deriving (Show , Data , Typeable , Eq , Ord , Generic )
4343
44- instance NFData SimpleUser where rnf = genericRnf
44+ instance NFData SimpleUser
4545instance Binary SimpleUser
4646
4747data SimpleOrganization = SimpleOrganization
@@ -52,7 +52,7 @@ data SimpleOrganization = SimpleOrganization
5252 }
5353 deriving (Show , Data , Typeable , Eq , Ord , Generic )
5454
55- instance NFData SimpleOrganization where rnf = genericRnf
55+ instance NFData SimpleOrganization
5656instance Binary SimpleOrganization
5757
5858-- | Sometimes we don't know the type of the owner, e.g. in 'Repo'
@@ -65,7 +65,7 @@ data SimpleOwner = SimpleOwner
6565 }
6666 deriving (Show , Data , Typeable , Eq , Ord , Generic )
6767
68- instance NFData SimpleOwner where rnf = genericRnf
68+ instance NFData SimpleOwner
6969instance Binary SimpleOwner
7070
7171data User = User
@@ -90,7 +90,7 @@ data User = User
9090 }
9191 deriving (Show , Data , Typeable , Eq , Ord , Generic )
9292
93- instance NFData User where rnf = genericRnf
93+ instance NFData User
9494instance Binary User
9595
9696data Organization = Organization
@@ -113,14 +113,14 @@ data Organization = Organization
113113 }
114114 deriving (Show , Data , Typeable , Eq , Ord , Generic )
115115
116- instance NFData Organization where rnf = genericRnf
116+ instance NFData Organization
117117instance Binary Organization
118118
119119-- | In practice you can't have concrete values of 'Owner'.
120120newtype Owner = Owner (Either User Organization )
121121 deriving (Show , Data , Typeable , Eq , Ord , Generic )
122122
123- instance NFData Owner where rnf = genericRnf
123+ instance NFData Owner
124124instance Binary Owner
125125
126126fromOwner :: Owner -> Either User Organization
@@ -242,7 +242,7 @@ data MembershipRole
242242 deriving
243243 (Eq , Ord , Show , Enum , Bounded , Generic , Typeable , Data )
244244
245- instance NFData MembershipRole where rnf = genericRnf
245+ instance NFData MembershipRole
246246instance Binary MembershipRole
247247
248248instance FromJSON MembershipRole where
@@ -257,7 +257,7 @@ data MembershipState
257257 | MembershipActive
258258 deriving (Show , Data , Typeable , Eq , Ord , Generic )
259259
260- instance NFData MembershipState where rnf = genericRnf
260+ instance NFData MembershipState
261261instance Binary MembershipState
262262
263263instance FromJSON MembershipState where
@@ -277,7 +277,7 @@ data Membership = Membership
277277 }
278278 deriving (Show , Data , Typeable , Eq , Ord , Generic )
279279
280- instance NFData Membership where rnf = genericRnf
280+ instance NFData Membership
281281instance Binary Membership
282282
283283instance FromJSON Membership where
@@ -324,7 +324,7 @@ data IssueLabel = IssueLabel
324324 }
325325 deriving (Show , Data , Typeable , Eq , Ord , Generic )
326326
327- instance NFData IssueLabel where rnf = genericRnf
327+ instance NFData IssueLabel
328328instance Binary IssueLabel
329329
330330instance FromJSON IssueLabel where
@@ -346,7 +346,7 @@ data NewIssueLabel = NewIssueLabel
346346 }
347347 deriving (Show , Data , Typeable , Eq , Ord , Generic )
348348
349- instance NFData NewIssueLabel where rnf = genericRnf
349+ instance NFData NewIssueLabel
350350instance Binary NewIssueLabel
351351
352352
@@ -373,7 +373,7 @@ data UpdateIssueLabel = UpdateIssueLabel
373373 }
374374 deriving (Show , Data , Typeable , Eq , Ord , Generic )
375375
376- instance NFData UpdateIssueLabel where rnf = genericRnf
376+ instance NFData UpdateIssueLabel
377377instance Binary UpdateIssueLabel
378378
379379
0 commit comments