packages feed

servant-queryparam-openapi3 1.0.2 → 2.0.0

raw patch · 3 files changed

+18/−18 lines, 3 files

Files

servant-queryparam-openapi3.cabal view
@@ -1,6 +1,6 @@ cabal-version: 2.2 name:          servant-queryparam-openapi3-version:       1.0.2+version:       2.0.0 maintainer:    Danila Danko <https://github.com/deemp> author:        Kristof Bastiaensen copyright:     Kristof Bastiaensen 2020@@ -21,7 +21,7 @@ library   default-language: GHC2021   ghc-options:      -Wall-  exposed-modules:  Servant.OpenApi.Record+  exposed-modules:  Servant.QueryParam.OpenApi.Record   hs-source-dirs:   src   build-depends:     , base                     >=4.16  && <5
− src/Servant/OpenApi/Record.hs
@@ -1,16 +0,0 @@-{-# LANGUAGE UndecidableInstances #-}-{-# OPTIONS_GHC -fno-warn-orphans #-}---- | This module exports orphan instances to make--- [@servant-openapi3@](https://hackage.haskell.org/package/servant-openapi3) work with [@servant-queryparam-core@](https://hackage.haskell.org/package/servant-queryparam-core).-module Servant.OpenApi.Record () where--import Data.OpenApi-import Data.Proxy-import Servant.API-import Servant.OpenApi-import Servant.QueryParam.Record--instance HasOpenApi (UnRecordParam mod (RecordParam mod a :> api)) => HasOpenApi (RecordParam mod a :> api) where-  toOpenApi :: Proxy (RecordParam mod a :> api) -> OpenApi-  toOpenApi _ = toOpenApi (Proxy :: Proxy (UnRecordParam mod (RecordParam mod a :> api)))
+ src/Servant/QueryParam/OpenApi/Record.hs view
@@ -0,0 +1,16 @@+{-# LANGUAGE UndecidableInstances #-}+{-# OPTIONS_GHC -fno-warn-orphans #-}++-- | This module exports orphan instances to make+-- [@servant-openapi3@](https://hackage.haskell.org/package/servant-openapi3) work with [@servant-queryparam-core@](https://hackage.haskell.org/package/servant-queryparam-core).+module Servant.QueryParam.OpenApi.Record () where++import Data.OpenApi+import Data.Proxy+import Servant.API+import Servant.OpenApi+import Servant.QueryParam.Record++instance HasOpenApi (UnRecordParam mod (RecordParam mod a :> api)) => HasOpenApi (RecordParam mod a :> api) where+  toOpenApi :: Proxy (RecordParam mod a :> api) -> OpenApi+  toOpenApi _ = toOpenApi (Proxy :: Proxy (UnRecordParam mod (RecordParam mod a :> api)))