#689: Package checker shouldn't warn about deprecated extensions inside
conditionals
----------------------------+-----------------------------------------------
Reporter: guest | Owner:
Type: defect | Status: closed
Priority: normal | Milestone:
Component: Cabal library | Version: 1.6.0.3
Severity: normal | Resolution: wontfix
Keywords: | Difficulty: unknown
Ghcversion: | Platform:
----------------------------+-----------------------------------------------
Changes (by duncan):
* status: new => closed
* resolution: => wontfix
Comment:
The warning is correct and safe. You can use `ScopedTypeVariables`. It has
been supported in ghc since ghc-6.4 (which is the earliest version of ghc
supported by cabal).
In the other example of a deprecated extension, you can use the new
extension name with the older ghc versions because cabal translates to the
old alias. With future deprecations we must be careful to do the same or
otherwise not to recommend incorrect solutions. I've added a note about
this to the deprecation list.
--
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/689#comment:3>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects
_______________________________________________
cabal-devel mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cabal-devel