haskell-names 0.3.3.2 → 0.4
raw patch · 10 files changed
+15/−12 lines, 10 filesdep +data-lens-lightdep −data-lensdep −data-lens-templatePVP ok
version bump matches the API change (PVP)
Dependencies added: data-lens-light
Dependencies removed: data-lens, data-lens-template
API changes (from Hackage documentation)
Files
- CHANGELOG.md +5/−0
- haskell-names.cabal +2/−3
- src/Language/Haskell/Names/Annotated.hs +1/−1
- src/Language/Haskell/Names/GlobalSymbolTable.hs +1/−1
- src/Language/Haskell/Names/Imports.hs +1/−1
- src/Language/Haskell/Names/ModuleSymbols.hs +1/−1
- src/Language/Haskell/Names/Open/Base.hs +1/−2
- src/Language/Haskell/Names/Open/Instances.hs +1/−1
- src/Language/Haskell/Names/ScopeUtils.hs +1/−1
- src/Language/Haskell/Names/Types.hs +1/−1
CHANGELOG.md view
@@ -1,6 +1,11 @@ Changes ======= +Version 0.4+-----------++Replace `data-lens` with `data-lens-light`+ Version 0.3.3.2 ---------------
haskell-names.cabal view
@@ -1,5 +1,5 @@ Name: haskell-names-Version: 0.3.3.2+Version: 0.4 License: BSD3 Author: Roman Cheplyaka, Lennart Augustsson Maintainer: Roman Cheplyaka <roma@ro-che.info>@@ -267,8 +267,7 @@ , aeson , bytestring , haskell-packages >= 0.2- , data-lens- , data-lens-template+ , data-lens-light , tagged , traverse-with-class , type-eq >= 0.4.2
src/Language/Haskell/Names/Annotated.hs view
@@ -18,7 +18,7 @@ import qualified Language.Haskell.Names.LocalSymbolTable as Local import Language.Haskell.Exts.Annotated import Data.Proxy-import Data.Lens.Common+import Data.Lens.Light import Data.Typeable (Typeable) -- in GHC 7.8 Data.Typeable exports (:~:). Be careful to avoid the clash. import Control.Applicative
src/Language/Haskell/Names/GlobalSymbolTable.hs view
@@ -23,7 +23,7 @@ import Data.Data import Control.Arrow import Control.Applicative hiding (empty)-import Data.Lens.Common+import Data.Lens.Light import Language.Haskell.Names.Types import Language.Haskell.Names.SyntaxUtils
src/Language/Haskell/Names/Imports.hs view
@@ -11,7 +11,7 @@ import Data.Monoid import Data.Maybe import Data.Either-import Data.Lens.Common+import Data.Lens.Light import Data.Foldable (foldMap, fold) import Control.Applicative import Control.Arrow
src/Language/Haskell/Names/ModuleSymbols.hs view
@@ -8,7 +8,7 @@ import Data.Maybe import Data.Either-import Data.Lens.Common+import Data.Lens.Light import Data.Monoid import Data.Data import qualified Data.Set as Set
src/Language/Haskell/Names/Open/Base.hs view
@@ -15,8 +15,7 @@ import Control.Applicative import Control.Monad.Identity import Data.List-import Data.Lens.Common-import Data.Lens.Template+import Data.Lens.Light import Data.Generics.Traversable import Data.Typeable import Data.Monoid
src/Language/Haskell/Names/Open/Instances.hs view
@@ -18,7 +18,7 @@ import qualified Data.Data as D import Control.Applicative import Data.Typeable-import Data.Lens.Common+import Data.Lens.Light import Data.List import qualified Data.Traversable as T
src/Language/Haskell/Names/ScopeUtils.hs view
@@ -4,7 +4,7 @@ import Control.Arrow import qualified Data.Set as Set import Data.Monoid-import Data.Lens.Common+import Data.Lens.Light import Language.Haskell.Names.Types import Language.Haskell.Names.SyntaxUtils import Language.Haskell.Exts.Annotated
src/Language/Haskell/Names/Types.hs view
@@ -6,7 +6,7 @@ import Data.Typeable import Data.Data import Data.Monoid-import Data.Lens.Common+import Data.Lens.Light import qualified Data.Set as Set import {-# SOURCE #-} qualified Language.Haskell.Names.GlobalSymbolTable as Global import Distribution.Package