packages feed

wai-logger 2.2.4.1 → 2.2.5

raw patch · 3 files changed

+15/−13 lines, 3 filesdep ~doctest

Dependency ranges changed: doctest

Files

Network/Wai/Logger/Apache.hs view
@@ -8,6 +8,9 @@ #ifndef MIN_VERSION_base #define MIN_VERSION_base(x,y,z) 1 #endif+#ifndef MIN_VERSION_wai+#define MIN_VERSION_wai(x,y,z) 1+#endif  import Data.ByteString.Char8 (ByteString) import qualified Data.ByteString.Char8 as BS@@ -55,17 +58,21 @@   <> " "   <> toLogStr (maybe "-" show msize)   <> " \""-  <> toLogStr (lookupRequestField' "referer" req)+  <> toLogStr (fromMaybe "" mr)   <> "\" \""-  <> toLogStr (lookupRequestField' "user-agent" req)+  <> toLogStr (fromMaybe "" mua)   <> "\"\n"   where #if !MIN_VERSION_base(4,5,0)     (<>) = mappend #endif--lookupRequestField' :: CI ByteString -> Request -> ByteString-lookupRequestField' k req = fromMaybe "" . lookup k $ requestHeaders req+#if MIN_VERSION_wai(3,2,0)+    mr  = requestHeaderReferer req+    mua = requestHeaderUserAgent req+#else+    mr  = lookup "referer" $ requestHeaders req+    mua = lookup "user-agent" $ requestHeaders req+#endif  -- getSourceIP = getSourceIP fromString fromByteString 
test/doctests.hs view
@@ -3,9 +3,4 @@ import Test.DocTest  main :: IO ()-main = doctest [-    "-idist/build/autogen/"-  , "-optP-include"-  , "-optPdist/build/autogen/cabal_macros.h"-  , "Network/Wai/Logger.hs"-  ]+main = doctest ["Network"]
wai-logger.cabal view
@@ -1,5 +1,5 @@ Name:                   wai-logger-Version:                2.2.4.1+Version:                2.2.5 Author:                 Kazu Yamamoto <kazu@iij.ad.jp> Maintainer:             Kazu Yamamoto <kazu@iij.ad.jp> License:                BSD3@@ -44,7 +44,7 @@   Ghc-Options:          -Wall   Main-Is:              doctests.hs   Build-Depends:        base-                      , doctest+                      , doctest >= 0.10.1  Source-Repository head   Type:                 git