gi-javascriptcore 0.2.10.13 → 0.2.12.14
raw patch · 8 files changed
+19/−11 lines, 8 filesdep ~haskell-gi-basePVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: haskell-gi-base
API changes (from Hackage documentation)
- GI.JavaScriptCore.Structs.GlobalContext: instance (info Data.Type.Equality.~ GI.JavaScriptCore.Structs.GlobalContext.ResolveGlobalContextMethod t GI.JavaScriptCore.Structs.GlobalContext.GlobalContext, Data.GI.Base.Overloading.MethodInfo info GI.JavaScriptCore.Structs.GlobalContext.GlobalContext p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.JavaScriptCore.Structs.GlobalContext.GlobalContext -> p)
- GI.JavaScriptCore.Structs.GlobalContext: instance (info Data.Type.Equality.~ GI.JavaScriptCore.Structs.GlobalContext.ResolveGlobalContextMethod t GI.JavaScriptCore.Structs.GlobalContext.GlobalContext, Data.GI.Base.Overloading.MethodInfo info GI.JavaScriptCore.Structs.GlobalContext.GlobalContext p) => GHC.OverloadedLabels.IsLabel t (GI.JavaScriptCore.Structs.GlobalContext.GlobalContext -> p)
- GI.JavaScriptCore.Structs.Value: instance (info Data.Type.Equality.~ GI.JavaScriptCore.Structs.Value.ResolveValueMethod t GI.JavaScriptCore.Structs.Value.Value, Data.GI.Base.Overloading.MethodInfo info GI.JavaScriptCore.Structs.Value.Value p) => Data.GI.Base.Overloading.IsLabelProxy t (GI.JavaScriptCore.Structs.Value.Value -> p)
- GI.JavaScriptCore.Structs.Value: instance (info Data.Type.Equality.~ GI.JavaScriptCore.Structs.Value.ResolveValueMethod t GI.JavaScriptCore.Structs.Value.Value, Data.GI.Base.Overloading.MethodInfo info GI.JavaScriptCore.Structs.Value.Value p) => GHC.OverloadedLabels.IsLabel t (GI.JavaScriptCore.Structs.Value.Value -> p)
+ GI.JavaScriptCore.Structs.GlobalContext: instance (info ~ ResolveGlobalContextMethod t GlobalContext, MethodInfo info GlobalContext p) => IsLabelProxy t (GlobalContext -> p)
+ GI.JavaScriptCore.Structs.Value: instance (info ~ ResolveValueMethod t Value, MethodInfo info Value p) => IsLabelProxy t (Value -> p)
Files
- GI/JavaScriptCore.hs +1/−1
- GI/JavaScriptCore/Callbacks.hs +1/−1
- GI/JavaScriptCore/Structs.hs +1/−1
- GI/JavaScriptCore/Structs/GlobalContext.hs +5/−1
- GI/JavaScriptCore/Structs/GlobalContext.hs-boot +1/−1
- GI/JavaScriptCore/Structs/Value.hs +5/−1
- GI/JavaScriptCore/Structs/Value.hs-boot +1/−1
- gi-javascriptcore.cabal +4/−4
GI/JavaScriptCore.hs view
@@ -20,9 +20,9 @@ import GI.JavaScriptCore.Callbacks import GI.JavaScriptCore.Structs -import Prelude () import Data.GI.Base.ShortPrelude +import qualified Data.GI.Base.Attributes as GI.Attributes import qualified Data.Text as T import qualified Data.ByteString.Char8 as B import qualified Data.Map as Map
GI/JavaScriptCore/Callbacks.hs view
@@ -8,9 +8,9 @@ module GI.JavaScriptCore.Callbacks () where -import Prelude () import Data.GI.Base.ShortPrelude +import qualified Data.GI.Base.Attributes as GI.Attributes import qualified Data.Text as T import qualified Data.ByteString.Char8 as B import qualified Data.Map as Map
GI/JavaScriptCore/Structs.hs view
@@ -16,9 +16,9 @@ import GI.JavaScriptCore.Structs.GlobalContext import GI.JavaScriptCore.Structs.Value -import Prelude () import Data.GI.Base.ShortPrelude +import qualified Data.GI.Base.Attributes as GI.Attributes import qualified Data.Text as T import qualified Data.ByteString.Char8 as B import qualified Data.Map as Map
GI/JavaScriptCore/Structs/GlobalContext.hs view
@@ -16,9 +16,9 @@ ) where -import Prelude () import Data.GI.Base.ShortPrelude +import qualified Data.GI.Base.Attributes as GI.Attributes import qualified Data.Text as T import qualified Data.ByteString.Char8 as B import qualified Data.Map as Map@@ -29,6 +29,10 @@ newtype GlobalContext = GlobalContext (ForeignPtr GlobalContext) noGlobalContext :: Maybe GlobalContext noGlobalContext = Nothing+++type instance AttributeList GlobalContext = GlobalContextAttributeList+type GlobalContextAttributeList = ('[ ] :: [(Symbol, *)]) type family ResolveGlobalContextMethod (t :: Symbol) (o :: *) :: * where ResolveGlobalContextMethod l o = MethodResolutionFailed l o
GI/JavaScriptCore/Structs/GlobalContext.hs-boot view
@@ -1,8 +1,8 @@ module GI.JavaScriptCore.Structs.GlobalContext where -import Prelude () import Data.GI.Base.ShortPrelude +import qualified Data.GI.Base.Attributes as GI.Attributes import qualified Data.Text as T import qualified Data.ByteString.Char8 as B import qualified Data.Map as Map
GI/JavaScriptCore/Structs/Value.hs view
@@ -16,9 +16,9 @@ ) where -import Prelude () import Data.GI.Base.ShortPrelude +import qualified Data.GI.Base.Attributes as GI.Attributes import qualified Data.Text as T import qualified Data.ByteString.Char8 as B import qualified Data.Map as Map@@ -29,6 +29,10 @@ newtype Value = Value (ForeignPtr Value) noValue :: Maybe Value noValue = Nothing+++type instance AttributeList Value = ValueAttributeList+type ValueAttributeList = ('[ ] :: [(Symbol, *)]) type family ResolveValueMethod (t :: Symbol) (o :: *) :: * where ResolveValueMethod l o = MethodResolutionFailed l o
GI/JavaScriptCore/Structs/Value.hs-boot view
@@ -1,8 +1,8 @@ module GI.JavaScriptCore.Structs.Value where -import Prelude () import Data.GI.Base.ShortPrelude +import qualified Data.GI.Base.Attributes as GI.Attributes import qualified Data.Text as T import qualified Data.ByteString.Char8 as B import qualified Data.Map as Map
gi-javascriptcore.cabal view
@@ -1,6 +1,6 @@ -- Autogenerated, do not edit. name: gi-javascriptcore-version: 0.2.10.13+version: 0.2.12.14 synopsis: JavaScriptCore bindings description: Bindings for JavaScriptCore, autogenerated by haskell-gi. homepage: https://github.com/haskell-gi/haskell-gi@@ -14,7 +14,7 @@ library default-language: Haskell2010- default-extensions: ScopedTypeVariables, CPP, OverloadedStrings, NegativeLiterals, ConstraintKinds, TypeFamilies, MultiParamTypeClasses, KindSignatures, FlexibleInstances, UndecidableInstances, DataKinds, FlexibleContexts+ default-extensions: NoImplicitPrelude, ScopedTypeVariables, CPP, OverloadedStrings, NegativeLiterals, ConstraintKinds, TypeFamilies, MultiParamTypeClasses, KindSignatures, FlexibleInstances, UndecidableInstances, DataKinds, FlexibleContexts other-extensions: PatternSynonyms ViewPatterns ghc-options: -fno-warn-unused-imports -fno-warn-warnings-deprecations exposed-modules: GI.JavaScriptCore.Types@@ -23,9 +23,9 @@ GI.JavaScriptCore.Structs GI.JavaScriptCore.Structs.GlobalContext GI.JavaScriptCore.Structs.Value- pkgconfig-depends: javascriptcoregtk-4.0 >= 2.10+ pkgconfig-depends: javascriptcoregtk-4.0 >= 2.12 build-depends: base >= 4.7 && <5,- haskell-gi-base >= 0.13 && < 1,+ haskell-gi-base >= 0.14 && < 1, bytestring >= 0.10, containers >= 0.5, text >= 1.0,