mirror of
https://github.com/sol/hpack.git
synced 2024-10-04 03:38:00 +03:00
Fix warnings
This commit is contained in:
parent
630b866c2d
commit
cd0cd24fc2
@ -66,7 +66,7 @@ package :: String -> String -> Package
|
||||
package name version = Package name version Nothing Nothing Nothing Nothing Nothing Nothing [] [] [] Nothing Nothing Nothing [] [] [] Nothing Nothing [] [] []
|
||||
|
||||
renamePackage :: String -> Package -> Package
|
||||
renamePackage name package@Package{..} = package {
|
||||
renamePackage name p@Package{..} = p {
|
||||
packageName = name
|
||||
, packageExecutables = map (renameDependencies packageName name) packageExecutables
|
||||
, packageTests = map (renameDependencies packageName name) packageTests
|
||||
@ -74,7 +74,7 @@ renamePackage name package@Package{..} = package {
|
||||
}
|
||||
|
||||
renameDependencies :: String -> String -> Section a -> Section a
|
||||
renameDependencies old new section@Section{..} = section {sectionDependencies = map rename sectionDependencies, sectionConditionals = map renameConditional sectionConditionals}
|
||||
renameDependencies old new sect@Section{..} = sect {sectionDependencies = map rename sectionDependencies, sectionConditionals = map renameConditional sectionConditionals}
|
||||
where
|
||||
rename dep
|
||||
| dependencyName dep == old = dep {dependencyName = new}
|
||||
|
Loading…
Reference in New Issue
Block a user