@@ -70,7 +70,7 @@ instance Pretty ActiveRepos where
70
70
-- Just (ActiveRepos [ActiveRepoRest CombineStrategyMerge])
71
71
--
72
72
-- >>> simpleParsec "hackage.haskell.org, :rest, head.hackage:override" :: Maybe ActiveRepos
73
- -- Just (ActiveRepos [ActiveRepo (RepoName "hackage.haskell.org") CombineStrategyMerge,ActiveRepoRest CombineStrategyMerge,ActiveRepo (RepoName "head.hackage") CombineStrategyOverride])
73
+ -- Just (ActiveRepos [ActiveRepo (RepoName {unRepoName = "hackage.haskell.org"} ) CombineStrategyMerge,ActiveRepoRest CombineStrategyMerge,ActiveRepo (RepoName {unRepoName = "head.hackage"} ) CombineStrategyOverride])
74
74
instance Parsec ActiveRepos where
75
75
parsec =
76
76
ActiveRepos [] <$ P. try (P. string " :none" )
@@ -148,13 +148,13 @@ instance Parsec CombineStrategy where
148
148
--
149
149
-- >>> let repos = [RepoName "a", RepoName "b", RepoName "c"]
150
150
-- >>> organizeByRepos (ActiveRepos [ActiveRepoRest CombineStrategyMerge]) id repos
151
- -- Right [(RepoName "a",CombineStrategyMerge),(RepoName "b",CombineStrategyMerge),(RepoName "c",CombineStrategyMerge)]
151
+ -- Right [(RepoName {unRepoName = "a"} ,CombineStrategyMerge),(RepoName {unRepoName = "b"} ,CombineStrategyMerge),(RepoName {unRepoName = "c"} ,CombineStrategyMerge)]
152
152
--
153
153
-- >>> organizeByRepos (ActiveRepos [ActiveRepo (RepoName "b") CombineStrategyOverride, ActiveRepoRest CombineStrategyMerge]) id repos
154
- -- Right [(RepoName "b",CombineStrategyOverride),(RepoName "a",CombineStrategyMerge),(RepoName "c",CombineStrategyMerge)]
154
+ -- Right [(RepoName {unRepoName = "b"} ,CombineStrategyOverride),(RepoName {unRepoName = "a"} ,CombineStrategyMerge),(RepoName {unRepoName = "c"} ,CombineStrategyMerge)]
155
155
--
156
156
-- >>> organizeByRepos (ActiveRepos [ActiveRepoRest CombineStrategyMerge, ActiveRepo (RepoName "b") CombineStrategyOverride]) id repos
157
- -- Right [(RepoName "a",CombineStrategyMerge),(RepoName "c",CombineStrategyMerge),(RepoName "b",CombineStrategyOverride)]
157
+ -- Right [(RepoName {unRepoName = "a"} ,CombineStrategyMerge),(RepoName {unRepoName = "c"} ,CombineStrategyMerge),(RepoName {unRepoName = "b"} ,CombineStrategyOverride)]
158
158
--
159
159
-- >>> organizeByRepos (ActiveRepos [ActiveRepoRest CombineStrategyMerge, ActiveRepo (RepoName "d") CombineStrategyOverride]) id repos
160
160
-- Left "no repository provided d"
0 commit comments