Fix warnings; unused things mostly

@mgsloan just a heads up, pull before you start hacking, might save you
a merge
This commit is contained in:
Chris Done 2015-01-06 13:41:09 +01:00
parent 123c69c00d
commit a980c31371
3 changed files with 20 additions and 25 deletions

View File

@ -23,8 +23,8 @@ instance FromJSON HackageDeprecationInfo where
}
data DeprecationRecord = DeprecationRecord {
deprecatedPackage :: PackageName,
deprecatedInFavourOf :: [PackageName]
_deprecatedPackage :: PackageName,
_deprecatedInFavourOf :: [PackageName]
}
instance FromJSON DeprecationRecord where

View File

@ -9,32 +9,27 @@ module Handler.Haddock
, dirRawIdent
, dirGzIdent
, dirHoogleIdent
, createCompressor
) where
import Import
import Data.BlobStore
import Filesystem (removeTree, isDirectory, createTree, isFile, rename, removeFile, removeDirectory, listDirectory)
import System.Directory (getTemporaryDirectory)
import Control.Concurrent (forkIO)
import System.IO.Temp (withSystemTempFile, withTempFile, createTempDirectory)
import System.Process (createProcess, proc, cwd, waitForProcess)
import System.Exit (ExitCode (ExitSuccess))
import Network.Mime (defaultMimeLookup)
import Crypto.Hash.Conduit (sinkHash)
import System.IO (IOMode (ReadMode, WriteMode), withBinaryFile, openBinaryFile)
import Data.Conduit.Zlib (gzip)
import System.Posix.Files (createLink)
import Control.Concurrent (forkIO)
import Crypto.Hash (Digest, SHA1)
import Crypto.Hash.Conduit (sinkHash)
import Data.Aeson (withObject)
import Data.BlobStore
import qualified Data.ByteString.Base16 as B16
import Data.Byteable (toBytes)
import Crypto.Hash (Digest, SHA1)
import qualified Filesystem.Path.CurrentOS as F
import Data.Slug (SnapSlug, unSlug)
import Data.Byteable (toBytes)
import Data.Conduit.Zlib (gzip)
import Data.Slug (SnapSlug, unSlug)
import qualified Data.Text as T
import qualified Data.Yaml as Y
import Data.Aeson (withObject)
import qualified Hoogle
import Data.Char (isAlpha)
import Control.Monad.Trans.Resource (allocate, resourceForkIO, release)
import Filesystem (isDirectory, createTree, isFile, rename, removeFile, removeDirectory)
import qualified Filesystem.Path.CurrentOS as F
import Import
import Network.Mime (defaultMimeLookup)
import System.IO (IOMode (ReadMode), withBinaryFile)
import System.IO.Temp (withTempFile)
import System.Posix.Files (createLink)
form :: Form FileInfo
form = renderDivs $ areq fileField "tarball containing docs"

View File

@ -1,10 +1,10 @@
module Handler.PackageList where
import qualified Data.HashMap.Strict as M
import Data.Time (NominalDiffTime, addUTCTime)
import Data.Time (NominalDiffTime)
import qualified Database.Esqueleto as E
import Import
import Yesod.Core.Types (WidgetT (WidgetT), unWidgetT)
-- FIXME maybe just redirect to the LTS or nightly package list
getPackageListR :: Handler Html