dash-haskell
dash-haskell copied to clipboard
reports possible false positive for unhandled overlapped packages, and doesn't show those legibly
example case: dash-haskell 1.1.0.1, fast-logger-2.4.0
parsing cabal file: fast-logger.cabal
warning: removed the following packages from processing due version range overlap:
Dependency (PackageName {unPackageName = "base"}) (IntersectVersionRanges (UnionVersionRanges (ThisVersion (Version {versionBranch = [4,4], versionTags = []})) (LaterVersion (Version {versionBranch = [4,4], versionTags = []}))) (EarlierVersion (Version {versionBranch = [5], versionTags = []})))
Dependency (PackageName {unPackageName = "bytestring"}) AnyVersion
Dependency (PackageName {unPackageName = "directory"}) AnyVersion
processing: bytestring ..
...
processing: base ..
...