hackage-diff icon indicating copy to clipboard operation
hackage-diff copied to clipboard

Compare the public API of different versions of a Hackage library

Results 7 hackage-diff issues
Sort by recently updated
recently updated
newest added

I'm currently seeing this when I try to install it. ``` Main.hs:32:1: error: Could not find module ‘Distribution.PackageDescription.Parse’ Perhaps you meant Distribution.PackageDescription.Parsec (from Cabal-2.4.0.1) Distribution.PackageDescription.Check (from Cabal-2.4.0.1) Distribution.PackageDescription.Quirks (from Cabal-2.4.0.1)...

On my Mac: ```console $ stack install hackage-diff --resolver lts-9.1 hackage-diff-0.1.0.1: configure hackage-diff-0.1.0.1: build -- While building package hackage-diff-0.1.0.1 using: /Users/chen/.stack/setup-exe-cache/x86_64-osx/Cabal-simple_mPHDZzAJ_1.24.2.0_ghc-8.0.2 --builddir=.stack-work/dist/x86_64-osx/Cabal-1.24.2.0 build --ghc-options " -ddump-hi -ddump-to-file" Process exited with...

This is a first shot at upgrading the modules, not sure how to test this please help

When running `hackage-diff --mode=parsehs xmlhtml 0.2.2 0.2.4` I get the following output: ``` Downloading xmlhtml-0.2.2... Downloading xmlhtml-0.2.4... Processing /var/folders/yw/4lyc2l_n51z601wqjnyc9vvr0000gn/T/hackage-diff/xmlhtml-0.2.2... Parsing Text.XmlHtml Can't open source file '/var/folders/yw/4lyc2l_n51z601wqjnyc9vvr0000gn/T/hackage-diff/xmlhtml-0.2.2/Text/XmlHtml.hs' Parsing Text.XmlHtml.Cursor Can't open...

Nice tool! :-) It would be really nice if the tool could also suggest the next version, maybe even with a flag for selecting either PVP or SemVer?

This is what I get when trying to compare Cabal 1.24.1.0 API with 1.24.0.0: ``` $ hackage-diff Cabal 1.24.0.0 1.24.1.0 Downloading / Reading Hoogle DBs... Parsing Hoogle DBs... endOfInput ```...

I discovered this package by accident because I named a similar tool I am working on hackage-diff. The specific problem I was trying to solve with my tool is to...