packages feed

cabal-install 3.16.0.0 → 3.16.1.0

raw patch · 7 files changed

+165/−71 lines, 7 filesdep ~Cabaldep ~Cabal-syntaxdep ~QuickChecknew-uploaderPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: Cabal, Cabal-syntax, QuickCheck, cabal-install-solver, open-browser, time

API changes (from Hackage documentation)

- Distribution.Client.BuildReports.Types: instance GHC.Enum.Bounded Distribution.Client.BuildReports.Types.Outcome
- Distribution.Client.BuildReports.Types: instance GHC.Enum.Bounded Distribution.Client.BuildReports.Types.ReportLevel
- Distribution.Client.BuildReports.Types: instance GHC.Enum.Enum Distribution.Client.BuildReports.Types.Outcome
- Distribution.Client.BuildReports.Types: instance GHC.Enum.Enum Distribution.Client.BuildReports.Types.ReportLevel
- Distribution.Client.BuildReports.Types: instance GHC.Generics.Generic Distribution.Client.BuildReports.Types.BuildReport
- Distribution.Client.BuildReports.Types: instance GHC.Generics.Generic Distribution.Client.BuildReports.Types.InstallOutcome
- Distribution.Client.BuildReports.Types: instance GHC.Generics.Generic Distribution.Client.BuildReports.Types.Outcome
- Distribution.Client.BuildReports.Types: instance GHC.Generics.Generic Distribution.Client.BuildReports.Types.ReportLevel
- Distribution.Client.BuildReports.Types: instance GHC.Show.Show Distribution.Client.BuildReports.Types.BuildReport
- Distribution.Client.BuildReports.Types: instance GHC.Show.Show Distribution.Client.BuildReports.Types.InstallOutcome
- Distribution.Client.BuildReports.Types: instance GHC.Show.Show Distribution.Client.BuildReports.Types.Outcome
- Distribution.Client.BuildReports.Types: instance GHC.Show.Show Distribution.Client.BuildReports.Types.ReportLevel
- Distribution.Client.CmdBench: instance GHC.Show.Show Distribution.Client.CmdBench.BenchProblem
- Distribution.Client.CmdInstall.ClientInstallFlags: instance GHC.Base.Monoid Distribution.Client.CmdInstall.ClientInstallFlags.ClientInstallFlags
- Distribution.Client.CmdInstall.ClientInstallFlags: instance GHC.Base.Semigroup Distribution.Client.CmdInstall.ClientInstallFlags.ClientInstallFlags
- Distribution.Client.CmdInstall.ClientInstallFlags: instance GHC.Generics.Generic Distribution.Client.CmdInstall.ClientInstallFlags.ClientInstallFlags
- Distribution.Client.CmdInstall.ClientInstallFlags: instance GHC.Show.Show Distribution.Client.CmdInstall.ClientInstallFlags.ClientInstallFlags
- Distribution.Client.CmdInstall.ClientInstallTargetSelector: instance GHC.Show.Show Distribution.Client.CmdInstall.ClientInstallTargetSelector.WithoutProjectTargetSelector
- Distribution.Client.CmdListBin: instance GHC.Show.Show Distribution.Client.CmdListBin.ListBinProblem
- Distribution.Client.CmdOutdated: instance GHC.Base.Monoid Distribution.Client.CmdOutdated.IgnoreMajorVersionBumps
- Distribution.Client.CmdOutdated: instance GHC.Base.Semigroup Distribution.Client.CmdOutdated.IgnoreMajorVersionBumps
- Distribution.Client.CmdPath: instance GHC.Enum.Bounded Distribution.Client.CmdPath.ConfigPath
- Distribution.Client.CmdPath: instance GHC.Enum.Bounded Distribution.Client.CmdPath.PathOutputFormat
- Distribution.Client.CmdPath: instance GHC.Enum.Enum Distribution.Client.CmdPath.ConfigPath
- Distribution.Client.CmdPath: instance GHC.Enum.Enum Distribution.Client.CmdPath.PathOutputFormat
- Distribution.Client.CmdPath: instance GHC.Read.Read Distribution.Client.CmdPath.PathOutputFormat
- Distribution.Client.CmdPath: instance GHC.Show.Show Distribution.Client.CmdPath.ConfigPath
- Distribution.Client.CmdPath: instance GHC.Show.Show Distribution.Client.CmdPath.PathCompilerInfo
- Distribution.Client.CmdPath: instance GHC.Show.Show Distribution.Client.CmdPath.PathFlags
- Distribution.Client.CmdPath: instance GHC.Show.Show Distribution.Client.CmdPath.PathOutputFormat
- Distribution.Client.CmdPath: instance GHC.Show.Show Distribution.Client.CmdPath.PathOutputs
- Distribution.Client.CmdRepl: instance GHC.Show.Show Distribution.Client.CmdRepl.MultiReplDecision
- Distribution.Client.CmdRepl: instance GHC.Show.Show Distribution.Client.CmdRepl.OriginalComponentInfo
- Distribution.Client.CmdRepl: instance GHC.Show.Show Distribution.Client.CmdRepl.ReplProblem
- Distribution.Client.CmdRun: instance GHC.Show.Show Distribution.Client.CmdRun.RunProblem
- Distribution.Client.CmdSdist: instance GHC.Show.Show Distribution.Client.CmdSdist.OutputFormat
- Distribution.Client.CmdTest: instance GHC.Show.Show Distribution.Client.CmdTest.TestProblem
- Distribution.Client.CmdUpdate: instance GHC.Show.Show Distribution.Client.CmdUpdate.UpdateRequest
- Distribution.Client.Compat.Orphans: instance Data.Binary.Class.Binary GHC.Exception.Type.SomeException
- Distribution.Client.Compat.Orphans: instance Distribution.Utils.Structured.Structured GHC.Exception.Type.SomeException
- Distribution.Client.Compat.Tar: infixr 5 `Next`
- Distribution.Client.Compat.Tar: instance (GHC.Exception.Type.Exception a, GHC.Exception.Type.Exception b) => GHC.Exception.Type.Exception (Data.Either.Either a b)
- Distribution.Client.Config: instance GHC.Base.Monoid Distribution.Client.Config.SavedConfig
- Distribution.Client.Config: instance GHC.Base.Semigroup Distribution.Client.Config.SavedConfig
- Distribution.Client.Config: instance GHC.Generics.Generic Distribution.Client.Config.SavedConfig
- Distribution.Client.Dependency: instance GHC.Show.Show Distribution.Client.Dependency.ResolveNoDepsError
- Distribution.Client.Dependency.Types: instance GHC.Enum.Bounded Distribution.Client.Dependency.Types.PreSolver
- Distribution.Client.Dependency.Types: instance GHC.Enum.Bounded Distribution.Client.Dependency.Types.Solver
- Distribution.Client.Dependency.Types: instance GHC.Enum.Enum Distribution.Client.Dependency.Types.PreSolver
- Distribution.Client.Dependency.Types: instance GHC.Enum.Enum Distribution.Client.Dependency.Types.Solver
- Distribution.Client.Dependency.Types: instance GHC.Generics.Generic Distribution.Client.Dependency.Types.PreSolver
- Distribution.Client.Dependency.Types: instance GHC.Generics.Generic Distribution.Client.Dependency.Types.Solver
- Distribution.Client.Dependency.Types: instance GHC.Show.Show Distribution.Client.Dependency.Types.PackagesPreferenceDefault
- Distribution.Client.Dependency.Types: instance GHC.Show.Show Distribution.Client.Dependency.Types.PreSolver
- Distribution.Client.Dependency.Types: instance GHC.Show.Show Distribution.Client.Dependency.Types.Solver
- Distribution.Client.DistDirLayout: instance GHC.Show.Show Distribution.Client.DistDirLayout.ProjectRoot
- Distribution.Client.Errors: instance GHC.Exception.Type.Exception (Distribution.Simple.Utils.VerboseException Distribution.Client.Errors.CabalInstallException)
- Distribution.Client.Errors: instance GHC.Show.Show Distribution.Client.Errors.CabalInstallException
- Distribution.Client.FileMonitor: instance (GHC.Show.Show b, GHC.Show.Show a) => GHC.Show.Show (Distribution.Client.FileMonitor.MonitorChanged a b)
- Distribution.Client.FileMonitor: instance Control.Monad.IO.Class.MonadIO Distribution.Client.FileMonitor.ChangedM
- Distribution.Client.FileMonitor: instance GHC.Base.Applicative Distribution.Client.FileMonitor.ChangedM
- Distribution.Client.FileMonitor: instance GHC.Base.Functor Distribution.Client.FileMonitor.ChangedM
- Distribution.Client.FileMonitor: instance GHC.Base.Functor Distribution.Client.FileMonitor.MonitorChangedReason
- Distribution.Client.FileMonitor: instance GHC.Base.Monad Distribution.Client.FileMonitor.ChangedM
- Distribution.Client.FileMonitor: instance GHC.Generics.Generic Distribution.Client.FileMonitor.MonitorStateFile
- Distribution.Client.FileMonitor: instance GHC.Generics.Generic Distribution.Client.FileMonitor.MonitorStateFileSet
- Distribution.Client.FileMonitor: instance GHC.Generics.Generic Distribution.Client.FileMonitor.MonitorStateFileStatus
- Distribution.Client.FileMonitor: instance GHC.Generics.Generic Distribution.Client.FileMonitor.MonitorStateGlob
- Distribution.Client.FileMonitor: instance GHC.Generics.Generic Distribution.Client.FileMonitor.MonitorStateGlobRel
- Distribution.Client.FileMonitor: instance GHC.Show.Show Distribution.Client.FileMonitor.MonitorStateFile
- Distribution.Client.FileMonitor: instance GHC.Show.Show Distribution.Client.FileMonitor.MonitorStateFileSet
- Distribution.Client.FileMonitor: instance GHC.Show.Show Distribution.Client.FileMonitor.MonitorStateFileStatus
- Distribution.Client.FileMonitor: instance GHC.Show.Show Distribution.Client.FileMonitor.MonitorStateGlob
- Distribution.Client.FileMonitor: instance GHC.Show.Show Distribution.Client.FileMonitor.MonitorStateGlobRel
- Distribution.Client.FileMonitor: instance GHC.Show.Show a => GHC.Show.Show (Distribution.Client.FileMonitor.MonitorChangedReason a)
- Distribution.Client.Get: instance GHC.Exception.Type.Exception Distribution.Client.Get.ClonePackageException
- Distribution.Client.Get: instance GHC.Show.Show Distribution.Client.Get.ClonePackageException
- Distribution.Client.GlobalFlags: instance GHC.Base.Monoid Distribution.Client.GlobalFlags.GlobalFlags
- Distribution.Client.GlobalFlags: instance GHC.Base.Semigroup Distribution.Client.GlobalFlags.GlobalFlags
- Distribution.Client.GlobalFlags: instance GHC.Generics.Generic Distribution.Client.GlobalFlags.GlobalFlags
- Distribution.Client.GlobalFlags: instance GHC.Show.Show Distribution.Client.GlobalFlags.GlobalFlags
- Distribution.Client.HashValue: instance GHC.Generics.Generic Distribution.Client.HashValue.HashValue
- Distribution.Client.HashValue: instance GHC.Show.Show Distribution.Client.HashValue.HashValue
- Distribution.Client.IndexUtils: instance GHC.Generics.Generic Distribution.Client.IndexUtils.BuildTreeRefType
- Distribution.Client.IndexUtils: instance GHC.Generics.Generic Distribution.Client.IndexUtils.Cache
- Distribution.Client.IndexUtils: instance GHC.Generics.Generic Distribution.Client.IndexUtils.IndexCacheEntry
- Distribution.Client.IndexUtils: instance GHC.Generics.Generic Distribution.Client.IndexUtils.NoIndexCache
- Distribution.Client.IndexUtils: instance GHC.Generics.Generic Distribution.Client.IndexUtils.NoIndexCacheEntry
- Distribution.Client.IndexUtils: instance GHC.Generics.Generic Distribution.Client.IndexUtils.PreferredVersionsParseError
- Distribution.Client.IndexUtils: instance GHC.Read.Read Distribution.Client.IndexUtils.PreferredVersionsParseError
- Distribution.Client.IndexUtils: instance GHC.Show.Show Distribution.Client.IndexUtils.BuildTreeRefType
- Distribution.Client.IndexUtils: instance GHC.Show.Show Distribution.Client.IndexUtils.Cache
- Distribution.Client.IndexUtils: instance GHC.Show.Show Distribution.Client.IndexUtils.IndexCacheEntry
- Distribution.Client.IndexUtils: instance GHC.Show.Show Distribution.Client.IndexUtils.NoIndexCache
- Distribution.Client.IndexUtils: instance GHC.Show.Show Distribution.Client.IndexUtils.NoIndexCacheEntry
- Distribution.Client.IndexUtils: instance GHC.Show.Show Distribution.Client.IndexUtils.PreferredVersionsParseError
- Distribution.Client.IndexUtils.ActiveRepos: instance GHC.Enum.Bounded Distribution.Client.IndexUtils.ActiveRepos.CombineStrategy
- Distribution.Client.IndexUtils.ActiveRepos: instance GHC.Enum.Enum Distribution.Client.IndexUtils.ActiveRepos.CombineStrategy
- Distribution.Client.IndexUtils.ActiveRepos: instance GHC.Generics.Generic Distribution.Client.IndexUtils.ActiveRepos.ActiveRepoEntry
- Distribution.Client.IndexUtils.ActiveRepos: instance GHC.Generics.Generic Distribution.Client.IndexUtils.ActiveRepos.ActiveRepos
- Distribution.Client.IndexUtils.ActiveRepos: instance GHC.Generics.Generic Distribution.Client.IndexUtils.ActiveRepos.CombineStrategy
- Distribution.Client.IndexUtils.ActiveRepos: instance GHC.Show.Show Distribution.Client.IndexUtils.ActiveRepos.ActiveRepoEntry
- Distribution.Client.IndexUtils.ActiveRepos: instance GHC.Show.Show Distribution.Client.IndexUtils.ActiveRepos.ActiveRepos
- Distribution.Client.IndexUtils.ActiveRepos: instance GHC.Show.Show Distribution.Client.IndexUtils.ActiveRepos.CombineStrategy
- Distribution.Client.IndexUtils.IndexState: instance GHC.Generics.Generic Distribution.Client.IndexUtils.IndexState.RepoIndexState
- Distribution.Client.IndexUtils.IndexState: instance GHC.Generics.Generic Distribution.Client.IndexUtils.IndexState.TotalIndexState
- Distribution.Client.IndexUtils.IndexState: instance GHC.Show.Show Distribution.Client.IndexUtils.IndexState.RepoIndexState
- Distribution.Client.IndexUtils.IndexState: instance GHC.Show.Show Distribution.Client.IndexUtils.IndexState.TotalIndexState
- Distribution.Client.IndexUtils.Timestamp: instance GHC.Generics.Generic Distribution.Client.IndexUtils.Timestamp.Timestamp
- Distribution.Client.IndexUtils.Timestamp: instance GHC.Show.Show Distribution.Client.IndexUtils.Timestamp.Timestamp
- Distribution.Client.Init.FileCreators: instance GHC.Show.Show Distribution.Client.Init.FileCreators.WriteAction
- Distribution.Client.Init.Types: instance Control.Monad.IO.Class.MonadIO Distribution.Client.Init.Types.PromptIO
- Distribution.Client.Init.Types: instance GHC.Base.Applicative Distribution.Client.Init.Types.PromptIO
- Distribution.Client.Init.Types: instance GHC.Base.Applicative Distribution.Client.Init.Types.PurePrompt
- Distribution.Client.Init.Types: instance GHC.Base.Functor Distribution.Client.Init.Types.DefaultPrompt
- Distribution.Client.Init.Types: instance GHC.Base.Functor Distribution.Client.Init.Types.PromptIO
- Distribution.Client.Init.Types: instance GHC.Base.Functor Distribution.Client.Init.Types.PurePrompt
- Distribution.Client.Init.Types: instance GHC.Base.Monad Distribution.Client.Init.Types.PromptIO
- Distribution.Client.Init.Types: instance GHC.Base.Monad Distribution.Client.Init.Types.PurePrompt
- Distribution.Client.Init.Types: instance GHC.Base.Monoid Distribution.Client.Init.Types.InitFlags
- Distribution.Client.Init.Types: instance GHC.Base.Semigroup Distribution.Client.Init.Types.InitFlags
- Distribution.Client.Init.Types: instance GHC.Exception.Type.Exception Distribution.Client.Init.Types.BreakException
- Distribution.Client.Init.Types: instance GHC.Generics.Generic Distribution.Client.Init.Types.InitFlags
- Distribution.Client.Init.Types: instance GHC.Generics.Generic Distribution.Client.Init.Types.PackageType
- Distribution.Client.Init.Types: instance GHC.Show.Show Distribution.Client.Init.Types.BreakException
- Distribution.Client.Init.Types: instance GHC.Show.Show Distribution.Client.Init.Types.ExeTarget
- Distribution.Client.Init.Types: instance GHC.Show.Show Distribution.Client.Init.Types.HsFilePath
- Distribution.Client.Init.Types: instance GHC.Show.Show Distribution.Client.Init.Types.HsFileType
- Distribution.Client.Init.Types: instance GHC.Show.Show Distribution.Client.Init.Types.InitFlags
- Distribution.Client.Init.Types: instance GHC.Show.Show Distribution.Client.Init.Types.LibTarget
- Distribution.Client.Init.Types: instance GHC.Show.Show Distribution.Client.Init.Types.PackageType
- Distribution.Client.Init.Types: instance GHC.Show.Show Distribution.Client.Init.Types.PkgDescription
- Distribution.Client.Init.Types: instance GHC.Show.Show Distribution.Client.Init.Types.ProjectSettings
- Distribution.Client.Init.Types: instance GHC.Show.Show Distribution.Client.Init.Types.TestTarget
- Distribution.Client.Init.Types: instance GHC.Show.Show Distribution.Client.Init.Types.WriteOpts
- Distribution.Client.Init.Utils: instance GHC.Show.Show Distribution.Client.Init.Utils.SourceFileEntry
- Distribution.Client.InstallPlan: instance (GHC.Show.Show ipkg, GHC.Show.Show srcpkg) => GHC.Show.Show (Distribution.Client.InstallPlan.GenericPlanPackage ipkg srcpkg)
- Distribution.Client.InstallPlan: instance GHC.Generics.Generic (Distribution.Client.InstallPlan.GenericPlanPackage ipkg srcpkg)
- Distribution.Client.InstallSymlink: instance GHC.Show.Show Distribution.Client.InstallSymlink.SymlinkStatus
- Distribution.Client.ManpageFlags: instance GHC.Base.Monoid Distribution.Client.ManpageFlags.ManpageFlags
- Distribution.Client.ManpageFlags: instance GHC.Base.Semigroup Distribution.Client.ManpageFlags.ManpageFlags
- Distribution.Client.ManpageFlags: instance GHC.Generics.Generic Distribution.Client.ManpageFlags.ManpageFlags
- Distribution.Client.ManpageFlags: instance GHC.Show.Show Distribution.Client.ManpageFlags.ManpageFlags
- Distribution.Client.PackageHash: instance GHC.Show.Show Distribution.Client.PackageHash.PackageHashConfigInputs
- Distribution.Client.ProjectBuilding.Types: instance GHC.Exception.Type.Exception Distribution.Client.ProjectBuilding.Types.BuildFailure
- Distribution.Client.ProjectBuilding.Types: instance GHC.Show.Show Distribution.Client.ProjectBuilding.Types.BuildFailure
- Distribution.Client.ProjectBuilding.Types: instance GHC.Show.Show Distribution.Client.ProjectBuilding.Types.BuildFailureReason
- Distribution.Client.ProjectBuilding.Types: instance GHC.Show.Show Distribution.Client.ProjectBuilding.Types.BuildResult
- Distribution.Client.ProjectConfig: instance GHC.Exception.Type.Exception Distribution.Client.ProjectConfig.BadPackageLocations
- Distribution.Client.ProjectConfig: instance GHC.Exception.Type.Exception Distribution.Client.ProjectConfig.BadPerPackageCompilerPaths
- Distribution.Client.ProjectConfig: instance GHC.Exception.Type.Exception Distribution.Client.ProjectConfig.BadProjectRoot
- Distribution.Client.ProjectConfig: instance GHC.Exception.Type.Exception Distribution.Client.ProjectConfig.CabalFileParseError
- Distribution.Client.ProjectConfig: instance GHC.Exception.Type.Exception Distribution.Client.ProjectConfig.CabalFileSearchFailure
- Distribution.Client.ProjectConfig: instance GHC.Show.Show Distribution.Client.ProjectConfig.BadPackageLocation
- Distribution.Client.ProjectConfig: instance GHC.Show.Show Distribution.Client.ProjectConfig.BadPackageLocationMatch
- Distribution.Client.ProjectConfig: instance GHC.Show.Show Distribution.Client.ProjectConfig.BadPackageLocations
- Distribution.Client.ProjectConfig: instance GHC.Show.Show Distribution.Client.ProjectConfig.BadPerPackageCompilerPaths
- Distribution.Client.ProjectConfig: instance GHC.Show.Show Distribution.Client.ProjectConfig.BadProjectRoot
- Distribution.Client.ProjectConfig: instance GHC.Show.Show Distribution.Client.ProjectConfig.CabalFileParseError
- Distribution.Client.ProjectConfig: instance GHC.Show.Show Distribution.Client.ProjectConfig.CabalFileSearchFailure
- Distribution.Client.ProjectConfig: instance GHC.Show.Show Distribution.Client.ProjectConfig.ProjectPackageLocation
- Distribution.Client.ProjectConfig: instance GHC.Show.Show Distribution.Client.ProjectConfig.ProjectRootUsability
- Distribution.Client.ProjectConfig.Legacy: instance GHC.Base.Monoid Distribution.Client.ProjectConfig.Legacy.LegacyPackageConfig
- Distribution.Client.ProjectConfig.Legacy: instance GHC.Base.Monoid Distribution.Client.ProjectConfig.Legacy.LegacyProjectConfig
- Distribution.Client.ProjectConfig.Legacy: instance GHC.Base.Monoid Distribution.Client.ProjectConfig.Legacy.LegacySharedConfig
- Distribution.Client.ProjectConfig.Legacy: instance GHC.Base.Semigroup Distribution.Client.ProjectConfig.Legacy.LegacyPackageConfig
- Distribution.Client.ProjectConfig.Legacy: instance GHC.Base.Semigroup Distribution.Client.ProjectConfig.Legacy.LegacyProjectConfig
- Distribution.Client.ProjectConfig.Legacy: instance GHC.Base.Semigroup Distribution.Client.ProjectConfig.Legacy.LegacySharedConfig
- Distribution.Client.ProjectConfig.Legacy: instance GHC.Generics.Generic Distribution.Client.ProjectConfig.Legacy.LegacyPackageConfig
- Distribution.Client.ProjectConfig.Legacy: instance GHC.Generics.Generic Distribution.Client.ProjectConfig.Legacy.LegacyProjectConfig
- Distribution.Client.ProjectConfig.Legacy: instance GHC.Generics.Generic Distribution.Client.ProjectConfig.Legacy.LegacySharedConfig
- Distribution.Client.ProjectConfig.Legacy: instance GHC.Show.Show Distribution.Client.ProjectConfig.Legacy.LegacyPackageConfig
- Distribution.Client.ProjectConfig.Legacy: instance GHC.Show.Show Distribution.Client.ProjectConfig.Legacy.LegacyProjectConfig
- Distribution.Client.ProjectConfig.Legacy: instance GHC.Show.Show Distribution.Client.ProjectConfig.Legacy.LegacySharedConfig
- Distribution.Client.ProjectConfig.Types: instance (GHC.Base.Semigroup v, GHC.Classes.Ord k) => GHC.Base.Monoid (Distribution.Client.ProjectConfig.Types.MapMappend k v)
- Distribution.Client.ProjectConfig.Types: instance (GHC.Base.Semigroup v, GHC.Classes.Ord k) => GHC.Base.Semigroup (Distribution.Client.ProjectConfig.Types.MapMappend k v)
- Distribution.Client.ProjectConfig.Types: instance (GHC.Show.Show k, GHC.Show.Show v) => GHC.Show.Show (Distribution.Client.ProjectConfig.Types.MapLast k v)
- Distribution.Client.ProjectConfig.Types: instance (GHC.Show.Show k, GHC.Show.Show v) => GHC.Show.Show (Distribution.Client.ProjectConfig.Types.MapMappend k v)
- Distribution.Client.ProjectConfig.Types: instance GHC.Base.Functor (Distribution.Client.ProjectConfig.Types.MapLast k)
- Distribution.Client.ProjectConfig.Types: instance GHC.Base.Functor (Distribution.Client.ProjectConfig.Types.MapMappend k)
- Distribution.Client.ProjectConfig.Types: instance GHC.Base.Monoid Distribution.Client.ProjectConfig.Types.PackageConfig
- Distribution.Client.ProjectConfig.Types: instance GHC.Base.Monoid Distribution.Client.ProjectConfig.Types.ProjectConfig
- Distribution.Client.ProjectConfig.Types: instance GHC.Base.Monoid Distribution.Client.ProjectConfig.Types.ProjectConfigBuildOnly
- Distribution.Client.ProjectConfig.Types: instance GHC.Base.Monoid Distribution.Client.ProjectConfig.Types.ProjectConfigShared
- Distribution.Client.ProjectConfig.Types: instance GHC.Base.Semigroup Distribution.Client.ProjectConfig.Types.PackageConfig
- Distribution.Client.ProjectConfig.Types: instance GHC.Base.Semigroup Distribution.Client.ProjectConfig.Types.ProjectConfig
- Distribution.Client.ProjectConfig.Types: instance GHC.Base.Semigroup Distribution.Client.ProjectConfig.Types.ProjectConfigBuildOnly
- Distribution.Client.ProjectConfig.Types: instance GHC.Base.Semigroup Distribution.Client.ProjectConfig.Types.ProjectConfigShared
- Distribution.Client.ProjectConfig.Types: instance GHC.Classes.Ord k => GHC.Base.Monoid (Distribution.Client.ProjectConfig.Types.MapLast k v)
- Distribution.Client.ProjectConfig.Types: instance GHC.Classes.Ord k => GHC.Base.Semigroup (Distribution.Client.ProjectConfig.Types.MapLast k v)
- Distribution.Client.ProjectConfig.Types: instance GHC.Generics.Generic (Distribution.Client.ProjectConfig.Types.MapLast k v)
- Distribution.Client.ProjectConfig.Types: instance GHC.Generics.Generic (Distribution.Client.ProjectConfig.Types.MapMappend k v)
- Distribution.Client.ProjectConfig.Types: instance GHC.Generics.Generic Distribution.Client.ProjectConfig.Types.PackageConfig
- Distribution.Client.ProjectConfig.Types: instance GHC.Generics.Generic Distribution.Client.ProjectConfig.Types.ProjectConfig
- Distribution.Client.ProjectConfig.Types: instance GHC.Generics.Generic Distribution.Client.ProjectConfig.Types.ProjectConfigBuildOnly
- Distribution.Client.ProjectConfig.Types: instance GHC.Generics.Generic Distribution.Client.ProjectConfig.Types.ProjectConfigProvenance
- Distribution.Client.ProjectConfig.Types: instance GHC.Generics.Generic Distribution.Client.ProjectConfig.Types.ProjectConfigShared
- Distribution.Client.ProjectConfig.Types: instance GHC.Generics.Generic Distribution.Client.ProjectConfig.Types.SolverSettings
- Distribution.Client.ProjectConfig.Types: instance GHC.Show.Show Distribution.Client.ProjectConfig.Types.PackageConfig
- Distribution.Client.ProjectConfig.Types: instance GHC.Show.Show Distribution.Client.ProjectConfig.Types.ProjectConfig
- Distribution.Client.ProjectConfig.Types: instance GHC.Show.Show Distribution.Client.ProjectConfig.Types.ProjectConfigBuildOnly
- Distribution.Client.ProjectConfig.Types: instance GHC.Show.Show Distribution.Client.ProjectConfig.Types.ProjectConfigProvenance
- Distribution.Client.ProjectConfig.Types: instance GHC.Show.Show Distribution.Client.ProjectConfig.Types.ProjectConfigShared
- Distribution.Client.ProjectConfig.Types: instance GHC.Show.Show Distribution.Client.ProjectConfig.Types.SolverSettings
- Distribution.Client.ProjectFlags: instance GHC.Base.Monoid Distribution.Client.ProjectFlags.ProjectFlags
- Distribution.Client.ProjectFlags: instance GHC.Base.Semigroup Distribution.Client.ProjectFlags.ProjectFlags
- Distribution.Client.ProjectFlags: instance GHC.Generics.Generic Distribution.Client.ProjectFlags.ProjectFlags
- Distribution.Client.ProjectFlags: instance GHC.Show.Show Distribution.Client.ProjectFlags.ProjectFlags
- Distribution.Client.ProjectOrchestration: instance GHC.Show.Show Distribution.Client.ProjectOrchestration.CurrentCommand
- Distribution.Client.ProjectPlanning: instance GHC.Base.Functor Distribution.Client.ProjectPlanning.AvailableTarget
- Distribution.Client.ProjectPlanning: instance GHC.Base.Functor Distribution.Client.ProjectPlanning.AvailableTargetStatus
- Distribution.Client.ProjectPlanning: instance GHC.Show.Show Distribution.Client.ProjectPlanning.CannotPruneDependencies
- Distribution.Client.ProjectPlanning: instance GHC.Show.Show Distribution.Client.ProjectPlanning.TargetRequested
- Distribution.Client.ProjectPlanning: instance GHC.Show.Show k => GHC.Show.Show (Distribution.Client.ProjectPlanning.AvailableTarget k)
- Distribution.Client.ProjectPlanning: instance GHC.Show.Show k => GHC.Show.Show (Distribution.Client.ProjectPlanning.AvailableTargetStatus k)
- Distribution.Client.ProjectPlanning.Types: instance GHC.Base.Monoid Distribution.Client.ProjectPlanning.Types.BuildStyle
- Distribution.Client.ProjectPlanning.Types: instance GHC.Base.Semigroup Distribution.Client.ProjectPlanning.Types.BuildStyle
- Distribution.Client.ProjectPlanning.Types: instance GHC.Generics.Generic Distribution.Client.ProjectPlanning.Types.BuildStyle
- Distribution.Client.ProjectPlanning.Types: instance GHC.Generics.Generic Distribution.Client.ProjectPlanning.Types.ComponentTarget
- Distribution.Client.ProjectPlanning.Types: instance GHC.Generics.Generic Distribution.Client.ProjectPlanning.Types.ElaboratedComponent
- Distribution.Client.ProjectPlanning.Types: instance GHC.Generics.Generic Distribution.Client.ProjectPlanning.Types.ElaboratedConfiguredPackage
- Distribution.Client.ProjectPlanning.Types: instance GHC.Generics.Generic Distribution.Client.ProjectPlanning.Types.ElaboratedPackage
- Distribution.Client.ProjectPlanning.Types: instance GHC.Generics.Generic Distribution.Client.ProjectPlanning.Types.ElaboratedPackageOrComponent
- Distribution.Client.ProjectPlanning.Types: instance GHC.Generics.Generic Distribution.Client.ProjectPlanning.Types.ElaboratedSharedConfig
- Distribution.Client.ProjectPlanning.Types: instance GHC.Generics.Generic Distribution.Client.ProjectPlanning.Types.MemoryOrDisk
- Distribution.Client.ProjectPlanning.Types: instance GHC.Generics.Generic Distribution.Client.ProjectPlanning.Types.NotPerComponentBuildType
- Distribution.Client.ProjectPlanning.Types: instance GHC.Generics.Generic Distribution.Client.ProjectPlanning.Types.NotPerComponentReason
- Distribution.Client.ProjectPlanning.Types: instance GHC.Generics.Generic Distribution.Client.ProjectPlanning.Types.SetupScriptStyle
- Distribution.Client.ProjectPlanning.Types: instance GHC.Show.Show Distribution.Client.ProjectPlanning.Types.BuildStyle
- Distribution.Client.ProjectPlanning.Types: instance GHC.Show.Show Distribution.Client.ProjectPlanning.Types.ComponentTarget
- Distribution.Client.ProjectPlanning.Types: instance GHC.Show.Show Distribution.Client.ProjectPlanning.Types.ElaboratedComponent
- Distribution.Client.ProjectPlanning.Types: instance GHC.Show.Show Distribution.Client.ProjectPlanning.Types.ElaboratedConfiguredPackage
- Distribution.Client.ProjectPlanning.Types: instance GHC.Show.Show Distribution.Client.ProjectPlanning.Types.ElaboratedPackage
- Distribution.Client.ProjectPlanning.Types: instance GHC.Show.Show Distribution.Client.ProjectPlanning.Types.ElaboratedPackageOrComponent
- Distribution.Client.ProjectPlanning.Types: instance GHC.Show.Show Distribution.Client.ProjectPlanning.Types.ElaboratedSharedConfig
- Distribution.Client.ProjectPlanning.Types: instance GHC.Show.Show Distribution.Client.ProjectPlanning.Types.MemoryOrDisk
- Distribution.Client.ProjectPlanning.Types: instance GHC.Show.Show Distribution.Client.ProjectPlanning.Types.NotPerComponentBuildType
- Distribution.Client.ProjectPlanning.Types: instance GHC.Show.Show Distribution.Client.ProjectPlanning.Types.NotPerComponentReason
- Distribution.Client.ProjectPlanning.Types: instance GHC.Show.Show Distribution.Client.ProjectPlanning.Types.SetupScriptStyle
- Distribution.Client.RebuildMonad: instance Control.Monad.IO.Class.MonadIO Distribution.Client.RebuildMonad.Rebuild
- Distribution.Client.RebuildMonad: instance GHC.Base.Applicative Distribution.Client.RebuildMonad.Rebuild
- Distribution.Client.RebuildMonad: instance GHC.Base.Functor Distribution.Client.RebuildMonad.Rebuild
- Distribution.Client.RebuildMonad: instance GHC.Base.Monad Distribution.Client.RebuildMonad.Rebuild
- Distribution.Client.Reconfigure: instance GHC.Base.Monoid (Distribution.Client.Reconfigure.Check a)
- Distribution.Client.Reconfigure: instance GHC.Base.Semigroup (Distribution.Client.Reconfigure.Check a)
- Distribution.Client.ReplFlags: instance GHC.Base.Monoid Distribution.Client.ReplFlags.EnvFlags
- Distribution.Client.ReplFlags: instance GHC.Base.Monoid Distribution.Client.ReplFlags.ReplFlags
- Distribution.Client.ReplFlags: instance GHC.Base.Semigroup Distribution.Client.ReplFlags.EnvFlags
- Distribution.Client.ReplFlags: instance GHC.Base.Semigroup Distribution.Client.ReplFlags.ReplFlags
- Distribution.Client.Sandbox.PackageEnvironment: instance GHC.Base.Monoid Distribution.Client.Sandbox.PackageEnvironment.PackageEnvironment
- Distribution.Client.Sandbox.PackageEnvironment: instance GHC.Base.Semigroup Distribution.Client.Sandbox.PackageEnvironment.PackageEnvironment
- Distribution.Client.Sandbox.PackageEnvironment: instance GHC.Generics.Generic Distribution.Client.Sandbox.PackageEnvironment.PackageEnvironment
- Distribution.Client.SavedFlags: instance GHC.Exception.Type.Exception Distribution.Client.SavedFlags.SavedArgsError
- Distribution.Client.SavedFlags: instance GHC.Show.Show Distribution.Client.SavedFlags.SavedArgsError
- Distribution.Client.ScriptUtils: instance GHC.Show.Show Distribution.Client.ScriptUtils.AcceptNoTargets
- Distribution.Client.ScriptUtils: instance GHC.Show.Show Distribution.Client.ScriptUtils.TargetContext
- Distribution.Client.Security.HTTP: instance GHC.Exception.Type.Exception Distribution.Client.Security.HTTP.UnexpectedResponse
- Distribution.Client.Security.HTTP: instance GHC.Show.Show Distribution.Client.Security.HTTP.UnexpectedResponse
- Distribution.Client.Setup: instance GHC.Base.Monoid Distribution.Client.Setup.ActAsSetupFlags
- Distribution.Client.Setup: instance GHC.Base.Monoid Distribution.Client.Setup.ConfigExFlags
- Distribution.Client.Setup: instance GHC.Base.Monoid Distribution.Client.Setup.GetFlags
- Distribution.Client.Setup: instance GHC.Base.Monoid Distribution.Client.Setup.InfoFlags
- Distribution.Client.Setup: instance GHC.Base.Monoid Distribution.Client.Setup.InstallFlags
- Distribution.Client.Setup: instance GHC.Base.Monoid Distribution.Client.Setup.ListFlags
- Distribution.Client.Setup: instance GHC.Base.Monoid Distribution.Client.Setup.ReportFlags
- Distribution.Client.Setup: instance GHC.Base.Monoid Distribution.Client.Setup.UploadFlags
- Distribution.Client.Setup: instance GHC.Base.Monoid Distribution.Client.Setup.UserConfigFlags
- Distribution.Client.Setup: instance GHC.Base.Semigroup Distribution.Client.Setup.ActAsSetupFlags
- Distribution.Client.Setup: instance GHC.Base.Semigroup Distribution.Client.Setup.ConfigExFlags
- Distribution.Client.Setup: instance GHC.Base.Semigroup Distribution.Client.Setup.GetFlags
- Distribution.Client.Setup: instance GHC.Base.Semigroup Distribution.Client.Setup.InfoFlags
- Distribution.Client.Setup: instance GHC.Base.Semigroup Distribution.Client.Setup.InstallFlags
- Distribution.Client.Setup: instance GHC.Base.Semigroup Distribution.Client.Setup.ListFlags
- Distribution.Client.Setup: instance GHC.Base.Semigroup Distribution.Client.Setup.ReportFlags
- Distribution.Client.Setup: instance GHC.Base.Semigroup Distribution.Client.Setup.UploadFlags
- Distribution.Client.Setup: instance GHC.Base.Semigroup Distribution.Client.Setup.UserConfigFlags
- Distribution.Client.Setup: instance GHC.Generics.Generic Distribution.Client.Setup.ActAsSetupFlags
- Distribution.Client.Setup: instance GHC.Generics.Generic Distribution.Client.Setup.ConfigExFlags
- Distribution.Client.Setup: instance GHC.Generics.Generic Distribution.Client.Setup.GetFlags
- Distribution.Client.Setup: instance GHC.Generics.Generic Distribution.Client.Setup.InfoFlags
- Distribution.Client.Setup: instance GHC.Generics.Generic Distribution.Client.Setup.InstallFlags
- Distribution.Client.Setup: instance GHC.Generics.Generic Distribution.Client.Setup.ListFlags
- Distribution.Client.Setup: instance GHC.Generics.Generic Distribution.Client.Setup.ReportFlags
- Distribution.Client.Setup: instance GHC.Generics.Generic Distribution.Client.Setup.UpdateFlags
- Distribution.Client.Setup: instance GHC.Generics.Generic Distribution.Client.Setup.UploadFlags
- Distribution.Client.Setup: instance GHC.Generics.Generic Distribution.Client.Setup.UserConfigFlags
- Distribution.Client.Setup: instance GHC.Show.Show Distribution.Client.Setup.CheckFlags
- Distribution.Client.Setup: instance GHC.Show.Show Distribution.Client.Setup.ConfigExFlags
- Distribution.Client.Setup: instance GHC.Show.Show Distribution.Client.Setup.InstallFlags
- Distribution.Client.Signal: instance GHC.Exception.Type.Exception Distribution.Client.Signal.Terminated
- Distribution.Client.Signal: instance GHC.Show.Show Distribution.Client.Signal.Terminated
- Distribution.Client.SolverInstallPlan: instance GHC.Generics.Generic Distribution.Client.SolverInstallPlan.SolverInstallPlan
- Distribution.Client.Store: instance GHC.Show.Show Distribution.Client.Store.NewStoreEntryOutcome
- Distribution.Client.TargetProblem: instance GHC.Base.Functor Distribution.Client.TargetProblem.TargetProblem
- Distribution.Client.TargetProblem: instance GHC.Show.Show a => GHC.Show.Show (Distribution.Client.TargetProblem.TargetProblem a)
- Distribution.Client.TargetSelector: instance GHC.Base.Alternative Distribution.Client.TargetSelector.Match
- Distribution.Client.TargetSelector: instance GHC.Base.Applicative Distribution.Client.TargetSelector.Match
- Distribution.Client.TargetSelector: instance GHC.Base.Functor Distribution.Client.TargetSelector.Match
- Distribution.Client.TargetSelector: instance GHC.Base.Monad Distribution.Client.TargetSelector.Match
- Distribution.Client.TargetSelector: instance GHC.Base.MonadPlus Distribution.Client.TargetSelector.Match
- Distribution.Client.TargetSelector: instance GHC.Enum.Enum Distribution.Client.TargetSelector.ComponentKind
- Distribution.Client.TargetSelector: instance GHC.Enum.Enum Distribution.Client.TargetSelector.QualLevel
- Distribution.Client.TargetSelector: instance GHC.Generics.Generic Distribution.Client.TargetSelector.SubComponentTarget
- Distribution.Client.TargetSelector: instance GHC.Generics.Generic Distribution.Client.TargetSelector.TargetImplicitCwd
- Distribution.Client.TargetSelector: instance GHC.Generics.Generic Distribution.Client.TargetSelector.TargetSelector
- Distribution.Client.TargetSelector: instance GHC.Show.Show Distribution.Client.TargetSelector.ComponentKind
- Distribution.Client.TargetSelector: instance GHC.Show.Show Distribution.Client.TargetSelector.FileStatus
- Distribution.Client.TargetSelector: instance GHC.Show.Show Distribution.Client.TargetSelector.KnownComponent
- Distribution.Client.TargetSelector: instance GHC.Show.Show Distribution.Client.TargetSelector.KnownPackage
- Distribution.Client.TargetSelector: instance GHC.Show.Show Distribution.Client.TargetSelector.KnownTargets
- Distribution.Client.TargetSelector: instance GHC.Show.Show Distribution.Client.TargetSelector.MatchClass
- Distribution.Client.TargetSelector: instance GHC.Show.Show Distribution.Client.TargetSelector.MatchError
- Distribution.Client.TargetSelector: instance GHC.Show.Show Distribution.Client.TargetSelector.QualLevel
- Distribution.Client.TargetSelector: instance GHC.Show.Show Distribution.Client.TargetSelector.SubComponentTarget
- Distribution.Client.TargetSelector: instance GHC.Show.Show Distribution.Client.TargetSelector.TargetImplicitCwd
- Distribution.Client.TargetSelector: instance GHC.Show.Show Distribution.Client.TargetSelector.TargetSelector
- Distribution.Client.TargetSelector: instance GHC.Show.Show Distribution.Client.TargetSelector.TargetSelectorProblem
- Distribution.Client.TargetSelector: instance GHC.Show.Show Distribution.Client.TargetSelector.TargetString
- Distribution.Client.TargetSelector: instance GHC.Show.Show Distribution.Client.TargetSelector.TargetStringFileStatus
- Distribution.Client.TargetSelector: instance GHC.Show.Show a => GHC.Show.Show (Distribution.Client.TargetSelector.Match a)
- Distribution.Client.TargetSelector: instance GHC.Show.Show a => GHC.Show.Show (Distribution.Client.TargetSelector.MaybeAmbiguous a)
- Distribution.Client.Targets: instance Data.Foldable.Foldable Distribution.Client.Targets.PackageTarget
- Distribution.Client.Targets: instance Data.Traversable.Traversable Distribution.Client.Targets.PackageTarget
- Distribution.Client.Targets: instance GHC.Base.Functor Distribution.Client.Targets.PackageTarget
- Distribution.Client.Targets: instance GHC.Base.Monoid Distribution.Client.Targets.PackageNameEnv
- Distribution.Client.Targets: instance GHC.Base.Semigroup Distribution.Client.Targets.PackageNameEnv
- Distribution.Client.Targets: instance GHC.Generics.Generic Distribution.Client.Targets.UserConstraint
- Distribution.Client.Targets: instance GHC.Generics.Generic Distribution.Client.Targets.UserConstraintScope
- Distribution.Client.Targets: instance GHC.Generics.Generic Distribution.Client.Targets.UserQualifier
- Distribution.Client.Targets: instance GHC.Show.Show Distribution.Client.Targets.PackageTargetProblem
- Distribution.Client.Targets: instance GHC.Show.Show Distribution.Client.Targets.UserConstraint
- Distribution.Client.Targets: instance GHC.Show.Show Distribution.Client.Targets.UserConstraintScope
- Distribution.Client.Targets: instance GHC.Show.Show Distribution.Client.Targets.UserQualifier
- Distribution.Client.Targets: instance GHC.Show.Show Distribution.Client.Targets.UserTarget
- Distribution.Client.Targets: instance GHC.Show.Show Distribution.Client.Targets.UserTargetProblem
- Distribution.Client.Targets: instance GHC.Show.Show pkg => GHC.Show.Show (Distribution.Client.Targets.PackageTarget pkg)
- Distribution.Client.Types.AllowNewer: instance GHC.Base.Monoid Distribution.Client.Types.AllowNewer.AllowNewer
- Distribution.Client.Types.AllowNewer: instance GHC.Base.Monoid Distribution.Client.Types.AllowNewer.AllowOlder
- Distribution.Client.Types.AllowNewer: instance GHC.Base.Monoid Distribution.Client.Types.AllowNewer.RelaxDeps
- Distribution.Client.Types.AllowNewer: instance GHC.Base.Semigroup Distribution.Client.Types.AllowNewer.AllowNewer
- Distribution.Client.Types.AllowNewer: instance GHC.Base.Semigroup Distribution.Client.Types.AllowNewer.AllowOlder
- Distribution.Client.Types.AllowNewer: instance GHC.Base.Semigroup Distribution.Client.Types.AllowNewer.RelaxDeps
- Distribution.Client.Types.AllowNewer: instance GHC.Generics.Generic Distribution.Client.Types.AllowNewer.AllowNewer
- Distribution.Client.Types.AllowNewer: instance GHC.Generics.Generic Distribution.Client.Types.AllowNewer.AllowOlder
- Distribution.Client.Types.AllowNewer: instance GHC.Generics.Generic Distribution.Client.Types.AllowNewer.RelaxDepMod
- Distribution.Client.Types.AllowNewer: instance GHC.Generics.Generic Distribution.Client.Types.AllowNewer.RelaxDepScope
- Distribution.Client.Types.AllowNewer: instance GHC.Generics.Generic Distribution.Client.Types.AllowNewer.RelaxDepSubject
- Distribution.Client.Types.AllowNewer: instance GHC.Generics.Generic Distribution.Client.Types.AllowNewer.RelaxDeps
- Distribution.Client.Types.AllowNewer: instance GHC.Generics.Generic Distribution.Client.Types.AllowNewer.RelaxedDep
- Distribution.Client.Types.AllowNewer: instance GHC.Read.Read Distribution.Client.Types.AllowNewer.AllowNewer
- Distribution.Client.Types.AllowNewer: instance GHC.Read.Read Distribution.Client.Types.AllowNewer.AllowOlder
- Distribution.Client.Types.AllowNewer: instance GHC.Read.Read Distribution.Client.Types.AllowNewer.RelaxDepMod
- Distribution.Client.Types.AllowNewer: instance GHC.Read.Read Distribution.Client.Types.AllowNewer.RelaxDepScope
- Distribution.Client.Types.AllowNewer: instance GHC.Read.Read Distribution.Client.Types.AllowNewer.RelaxDepSubject
- Distribution.Client.Types.AllowNewer: instance GHC.Read.Read Distribution.Client.Types.AllowNewer.RelaxDeps
- Distribution.Client.Types.AllowNewer: instance GHC.Read.Read Distribution.Client.Types.AllowNewer.RelaxedDep
- Distribution.Client.Types.AllowNewer: instance GHC.Show.Show Distribution.Client.Types.AllowNewer.AllowNewer
- Distribution.Client.Types.AllowNewer: instance GHC.Show.Show Distribution.Client.Types.AllowNewer.AllowOlder
- Distribution.Client.Types.AllowNewer: instance GHC.Show.Show Distribution.Client.Types.AllowNewer.RelaxDepMod
- Distribution.Client.Types.AllowNewer: instance GHC.Show.Show Distribution.Client.Types.AllowNewer.RelaxDepScope
- Distribution.Client.Types.AllowNewer: instance GHC.Show.Show Distribution.Client.Types.AllowNewer.RelaxDepSubject
- Distribution.Client.Types.AllowNewer: instance GHC.Show.Show Distribution.Client.Types.AllowNewer.RelaxDeps
- Distribution.Client.Types.AllowNewer: instance GHC.Show.Show Distribution.Client.Types.AllowNewer.RelaxedDep
- Distribution.Client.Types.BuildResults: instance GHC.Exception.Type.Exception Distribution.Client.Types.BuildResults.BuildFailure
- Distribution.Client.Types.BuildResults: instance GHC.Generics.Generic Distribution.Client.Types.BuildResults.BuildFailure
- Distribution.Client.Types.BuildResults: instance GHC.Generics.Generic Distribution.Client.Types.BuildResults.BuildResult
- Distribution.Client.Types.BuildResults: instance GHC.Generics.Generic Distribution.Client.Types.BuildResults.DocsResult
- Distribution.Client.Types.BuildResults: instance GHC.Generics.Generic Distribution.Client.Types.BuildResults.TestsResult
- Distribution.Client.Types.BuildResults: instance GHC.Show.Show Distribution.Client.Types.BuildResults.BuildFailure
- Distribution.Client.Types.BuildResults: instance GHC.Show.Show Distribution.Client.Types.BuildResults.BuildResult
- Distribution.Client.Types.BuildResults: instance GHC.Show.Show Distribution.Client.Types.BuildResults.DocsResult
- Distribution.Client.Types.BuildResults: instance GHC.Show.Show Distribution.Client.Types.BuildResults.TestsResult
- Distribution.Client.Types.ConfiguredId: instance GHC.Generics.Generic Distribution.Client.Types.ConfiguredId.ConfiguredId
- Distribution.Client.Types.ConfiguredId: instance GHC.Show.Show Distribution.Client.Types.ConfiguredId.ConfiguredId
- Distribution.Client.Types.ConfiguredPackage: instance GHC.Generics.Generic (Distribution.Client.Types.ConfiguredPackage.ConfiguredPackage loc)
- Distribution.Client.Types.ConfiguredPackage: instance GHC.Show.Show loc => GHC.Show.Show (Distribution.Client.Types.ConfiguredPackage.ConfiguredPackage loc)
- Distribution.Client.Types.InstallMethod: instance GHC.Base.Semigroup Distribution.Client.Types.InstallMethod.InstallMethod
- Distribution.Client.Types.InstallMethod: instance GHC.Enum.Bounded Distribution.Client.Types.InstallMethod.InstallMethod
- Distribution.Client.Types.InstallMethod: instance GHC.Enum.Enum Distribution.Client.Types.InstallMethod.InstallMethod
- Distribution.Client.Types.InstallMethod: instance GHC.Generics.Generic Distribution.Client.Types.InstallMethod.InstallMethod
- Distribution.Client.Types.InstallMethod: instance GHC.Show.Show Distribution.Client.Types.InstallMethod.InstallMethod
- Distribution.Client.Types.OverwritePolicy: instance GHC.Enum.Bounded Distribution.Client.Types.OverwritePolicy.OverwritePolicy
- Distribution.Client.Types.OverwritePolicy: instance GHC.Enum.Enum Distribution.Client.Types.OverwritePolicy.OverwritePolicy
- Distribution.Client.Types.OverwritePolicy: instance GHC.Generics.Generic Distribution.Client.Types.OverwritePolicy.OverwritePolicy
- Distribution.Client.Types.OverwritePolicy: instance GHC.Show.Show Distribution.Client.Types.OverwritePolicy.OverwritePolicy
- Distribution.Client.Types.PackageLocation: instance GHC.Base.Functor Distribution.Client.Types.PackageLocation.PackageLocation
- Distribution.Client.Types.PackageLocation: instance GHC.Generics.Generic (Distribution.Client.Types.PackageLocation.PackageLocation local)
- Distribution.Client.Types.PackageLocation: instance GHC.Show.Show local => GHC.Show.Show (Distribution.Client.Types.PackageLocation.PackageLocation local)
- Distribution.Client.Types.PackageSpecifier: instance GHC.Base.Functor Distribution.Client.Types.PackageSpecifier.PackageSpecifier
- Distribution.Client.Types.PackageSpecifier: instance GHC.Generics.Generic (Distribution.Client.Types.PackageSpecifier.PackageSpecifier pkg)
- Distribution.Client.Types.PackageSpecifier: instance GHC.Show.Show pkg => GHC.Show.Show (Distribution.Client.Types.PackageSpecifier.PackageSpecifier pkg)
- Distribution.Client.Types.ReadyPackage: instance GHC.Generics.Generic (Distribution.Client.Types.ReadyPackage.GenericReadyPackage srcpkg)
- Distribution.Client.Types.ReadyPackage: instance GHC.Show.Show srcpkg => GHC.Show.Show (Distribution.Client.Types.ReadyPackage.GenericReadyPackage srcpkg)
- Distribution.Client.Types.Repo: instance GHC.Generics.Generic Distribution.Client.Types.Repo.LocalRepo
- Distribution.Client.Types.Repo: instance GHC.Generics.Generic Distribution.Client.Types.Repo.RemoteRepo
- Distribution.Client.Types.Repo: instance GHC.Generics.Generic Distribution.Client.Types.Repo.Repo
- Distribution.Client.Types.Repo: instance GHC.Show.Show Distribution.Client.Types.Repo.LocalRepo
- Distribution.Client.Types.Repo: instance GHC.Show.Show Distribution.Client.Types.Repo.RemoteRepo
- Distribution.Client.Types.Repo: instance GHC.Show.Show Distribution.Client.Types.Repo.Repo
- Distribution.Client.Types.RepoName: instance GHC.Generics.Generic Distribution.Client.Types.RepoName.RepoName
- Distribution.Client.Types.RepoName: instance GHC.Show.Show Distribution.Client.Types.RepoName.RepoName
- Distribution.Client.Types.SourcePackageDb: instance GHC.Generics.Generic Distribution.Client.Types.SourcePackageDb.SourcePackageDb
- Distribution.Client.Types.SourceRepo: instance (Data.Typeable.Internal.Typeable f, Distribution.Utils.Structured.Structured (f GHC.IO.FilePath)) => Distribution.Utils.Structured.Structured (Distribution.Client.Types.SourceRepo.SourceRepositoryPackage f)
- Distribution.Client.Types.SourceRepo: instance Data.Binary.Class.Binary (f GHC.IO.FilePath) => Data.Binary.Class.Binary (Distribution.Client.Types.SourceRepo.SourceRepositoryPackage f)
- Distribution.Client.Types.SourceRepo: instance GHC.Classes.Eq (f GHC.IO.FilePath) => GHC.Classes.Eq (Distribution.Client.Types.SourceRepo.SourceRepositoryPackage f)
- Distribution.Client.Types.SourceRepo: instance GHC.Classes.Ord (f GHC.IO.FilePath) => GHC.Classes.Ord (Distribution.Client.Types.SourceRepo.SourceRepositoryPackage f)
- Distribution.Client.Types.SourceRepo: instance GHC.Generics.Generic (Distribution.Client.Types.SourceRepo.SourceRepositoryPackage f)
- Distribution.Client.Types.SourceRepo: instance GHC.Show.Show (f GHC.IO.FilePath) => GHC.Show.Show (Distribution.Client.Types.SourceRepo.SourceRepositoryPackage f)
- Distribution.Client.Types.WriteGhcEnvironmentFilesPolicy: instance GHC.Enum.Bounded Distribution.Client.Types.WriteGhcEnvironmentFilesPolicy.WriteGhcEnvironmentFilesPolicy
- Distribution.Client.Types.WriteGhcEnvironmentFilesPolicy: instance GHC.Enum.Enum Distribution.Client.Types.WriteGhcEnvironmentFilesPolicy.WriteGhcEnvironmentFilesPolicy
- Distribution.Client.Types.WriteGhcEnvironmentFilesPolicy: instance GHC.Generics.Generic Distribution.Client.Types.WriteGhcEnvironmentFilesPolicy.WriteGhcEnvironmentFilesPolicy
- Distribution.Client.Types.WriteGhcEnvironmentFilesPolicy: instance GHC.Show.Show Distribution.Client.Types.WriteGhcEnvironmentFilesPolicy.WriteGhcEnvironmentFilesPolicy
- Distribution.Client.Utils.Json: instance Data.String.IsString Distribution.Client.Utils.Json.Value
- Distribution.Client.Utils.Json: instance Distribution.Client.Utils.Json.ToJSON GHC.Int.Int16
- Distribution.Client.Utils.Json: instance Distribution.Client.Utils.Json.ToJSON GHC.Int.Int32
- Distribution.Client.Utils.Json: instance Distribution.Client.Utils.Json.ToJSON GHC.Int.Int64
- Distribution.Client.Utils.Json: instance Distribution.Client.Utils.Json.ToJSON GHC.Int.Int8
- Distribution.Client.Utils.Json: instance Distribution.Client.Utils.Json.ToJSON GHC.Word.Word16
- Distribution.Client.Utils.Json: instance Distribution.Client.Utils.Json.ToJSON GHC.Word.Word32
- Distribution.Client.Utils.Json: instance Distribution.Client.Utils.Json.ToJSON GHC.Word.Word64
- Distribution.Client.Utils.Json: instance Distribution.Client.Utils.Json.ToJSON GHC.Word.Word8
- Distribution.Client.Utils.Json: instance Distribution.Client.Utils.Json.ToJSON a => Distribution.Client.Utils.Json.ToJSON (GHC.Maybe.Maybe a)
- Distribution.Client.Utils.Json: instance GHC.Read.Read Distribution.Client.Utils.Json.Value
- Distribution.Client.Utils.Json: instance GHC.Show.Show Distribution.Client.Utils.Json.Value
- Distribution.Client.VCS: instance GHC.Show.Show Distribution.Client.VCS.SourceRepoProblem
- Distribution.Deprecated.ReadP: instance (s GHC.Types.~ GHC.Types.Char) => GHC.Base.Alternative (Distribution.Deprecated.ReadP.Parser r s)
- Distribution.Deprecated.ReadP: instance (s GHC.Types.~ GHC.Types.Char) => GHC.Base.MonadPlus (Distribution.Deprecated.ReadP.Parser r s)
- Distribution.Deprecated.ReadP: instance Control.Monad.Fail.MonadFail (Distribution.Deprecated.ReadP.P s)
- Distribution.Deprecated.ReadP: instance Control.Monad.Fail.MonadFail (Distribution.Deprecated.ReadP.Parser r s)
- Distribution.Deprecated.ReadP: instance GHC.Base.Alternative (Distribution.Deprecated.ReadP.P s)
- Distribution.Deprecated.ReadP: instance GHC.Base.Applicative (Distribution.Deprecated.ReadP.P s)
- Distribution.Deprecated.ReadP: instance GHC.Base.Applicative (Distribution.Deprecated.ReadP.Parser r s)
- Distribution.Deprecated.ReadP: instance GHC.Base.Functor (Distribution.Deprecated.ReadP.P s)
- Distribution.Deprecated.ReadP: instance GHC.Base.Functor (Distribution.Deprecated.ReadP.Parser r s)
- Distribution.Deprecated.ReadP: instance GHC.Base.Monad (Distribution.Deprecated.ReadP.P s)
- Distribution.Deprecated.ReadP: instance GHC.Base.Monad (Distribution.Deprecated.ReadP.Parser r s)
- Distribution.Deprecated.ReadP: instance GHC.Base.MonadPlus (Distribution.Deprecated.ReadP.P s)
+ Distribution.Client.BuildReports.Types: instance GHC.Internal.Enum.Bounded Distribution.Client.BuildReports.Types.Outcome
+ Distribution.Client.BuildReports.Types: instance GHC.Internal.Enum.Bounded Distribution.Client.BuildReports.Types.ReportLevel
+ Distribution.Client.BuildReports.Types: instance GHC.Internal.Enum.Enum Distribution.Client.BuildReports.Types.Outcome
+ Distribution.Client.BuildReports.Types: instance GHC.Internal.Enum.Enum Distribution.Client.BuildReports.Types.ReportLevel
+ Distribution.Client.BuildReports.Types: instance GHC.Internal.Generics.Generic Distribution.Client.BuildReports.Types.BuildReport
+ Distribution.Client.BuildReports.Types: instance GHC.Internal.Generics.Generic Distribution.Client.BuildReports.Types.InstallOutcome
+ Distribution.Client.BuildReports.Types: instance GHC.Internal.Generics.Generic Distribution.Client.BuildReports.Types.Outcome
+ Distribution.Client.BuildReports.Types: instance GHC.Internal.Generics.Generic Distribution.Client.BuildReports.Types.ReportLevel
+ Distribution.Client.BuildReports.Types: instance GHC.Internal.Show.Show Distribution.Client.BuildReports.Types.BuildReport
+ Distribution.Client.BuildReports.Types: instance GHC.Internal.Show.Show Distribution.Client.BuildReports.Types.InstallOutcome
+ Distribution.Client.BuildReports.Types: instance GHC.Internal.Show.Show Distribution.Client.BuildReports.Types.Outcome
+ Distribution.Client.BuildReports.Types: instance GHC.Internal.Show.Show Distribution.Client.BuildReports.Types.ReportLevel
+ Distribution.Client.CmdBench: instance GHC.Internal.Show.Show Distribution.Client.CmdBench.BenchProblem
+ Distribution.Client.CmdInstall.ClientInstallFlags: instance GHC.Internal.Base.Monoid Distribution.Client.CmdInstall.ClientInstallFlags.ClientInstallFlags
+ Distribution.Client.CmdInstall.ClientInstallFlags: instance GHC.Internal.Base.Semigroup Distribution.Client.CmdInstall.ClientInstallFlags.ClientInstallFlags
+ Distribution.Client.CmdInstall.ClientInstallFlags: instance GHC.Internal.Generics.Generic Distribution.Client.CmdInstall.ClientInstallFlags.ClientInstallFlags
+ Distribution.Client.CmdInstall.ClientInstallFlags: instance GHC.Internal.Show.Show Distribution.Client.CmdInstall.ClientInstallFlags.ClientInstallFlags
+ Distribution.Client.CmdInstall.ClientInstallTargetSelector: instance GHC.Internal.Show.Show Distribution.Client.CmdInstall.ClientInstallTargetSelector.WithoutProjectTargetSelector
+ Distribution.Client.CmdListBin: instance GHC.Internal.Show.Show Distribution.Client.CmdListBin.ListBinProblem
+ Distribution.Client.CmdOutdated: instance GHC.Internal.Base.Monoid Distribution.Client.CmdOutdated.IgnoreMajorVersionBumps
+ Distribution.Client.CmdOutdated: instance GHC.Internal.Base.Semigroup Distribution.Client.CmdOutdated.IgnoreMajorVersionBumps
+ Distribution.Client.CmdPath: instance GHC.Internal.Enum.Bounded Distribution.Client.CmdPath.ConfigPath
+ Distribution.Client.CmdPath: instance GHC.Internal.Enum.Bounded Distribution.Client.CmdPath.PathOutputFormat
+ Distribution.Client.CmdPath: instance GHC.Internal.Enum.Enum Distribution.Client.CmdPath.ConfigPath
+ Distribution.Client.CmdPath: instance GHC.Internal.Enum.Enum Distribution.Client.CmdPath.PathOutputFormat
+ Distribution.Client.CmdPath: instance GHC.Internal.Read.Read Distribution.Client.CmdPath.PathOutputFormat
+ Distribution.Client.CmdPath: instance GHC.Internal.Show.Show Distribution.Client.CmdPath.ConfigPath
+ Distribution.Client.CmdPath: instance GHC.Internal.Show.Show Distribution.Client.CmdPath.PathCompilerInfo
+ Distribution.Client.CmdPath: instance GHC.Internal.Show.Show Distribution.Client.CmdPath.PathFlags
+ Distribution.Client.CmdPath: instance GHC.Internal.Show.Show Distribution.Client.CmdPath.PathOutputFormat
+ Distribution.Client.CmdPath: instance GHC.Internal.Show.Show Distribution.Client.CmdPath.PathOutputs
+ Distribution.Client.CmdRepl: instance GHC.Internal.Show.Show Distribution.Client.CmdRepl.MultiReplDecision
+ Distribution.Client.CmdRepl: instance GHC.Internal.Show.Show Distribution.Client.CmdRepl.OriginalComponentInfo
+ Distribution.Client.CmdRepl: instance GHC.Internal.Show.Show Distribution.Client.CmdRepl.ReplProblem
+ Distribution.Client.CmdRun: instance GHC.Internal.Show.Show Distribution.Client.CmdRun.RunProblem
+ Distribution.Client.CmdSdist: instance GHC.Internal.Show.Show Distribution.Client.CmdSdist.OutputFormat
+ Distribution.Client.CmdTest: instance GHC.Internal.Show.Show Distribution.Client.CmdTest.TestProblem
+ Distribution.Client.CmdUpdate: instance GHC.Internal.Show.Show Distribution.Client.CmdUpdate.UpdateRequest
+ Distribution.Client.Compat.Orphans: instance Data.Binary.Class.Binary GHC.Internal.Exception.Type.SomeException
+ Distribution.Client.Compat.Orphans: instance Distribution.Utils.Structured.Structured GHC.Internal.Exception.Type.SomeException
+ Distribution.Client.Compat.Tar: instance (GHC.Internal.Exception.Type.Exception a, GHC.Internal.Exception.Type.Exception b) => GHC.Internal.Exception.Type.Exception (GHC.Internal.Data.Either.Either a b)
+ Distribution.Client.Config: instance GHC.Internal.Base.Monoid Distribution.Client.Config.SavedConfig
+ Distribution.Client.Config: instance GHC.Internal.Base.Semigroup Distribution.Client.Config.SavedConfig
+ Distribution.Client.Config: instance GHC.Internal.Generics.Generic Distribution.Client.Config.SavedConfig
+ Distribution.Client.Dependency: instance GHC.Internal.Show.Show Distribution.Client.Dependency.ResolveNoDepsError
+ Distribution.Client.Dependency.Types: instance GHC.Internal.Enum.Bounded Distribution.Client.Dependency.Types.PreSolver
+ Distribution.Client.Dependency.Types: instance GHC.Internal.Enum.Bounded Distribution.Client.Dependency.Types.Solver
+ Distribution.Client.Dependency.Types: instance GHC.Internal.Enum.Enum Distribution.Client.Dependency.Types.PreSolver
+ Distribution.Client.Dependency.Types: instance GHC.Internal.Enum.Enum Distribution.Client.Dependency.Types.Solver
+ Distribution.Client.Dependency.Types: instance GHC.Internal.Generics.Generic Distribution.Client.Dependency.Types.PreSolver
+ Distribution.Client.Dependency.Types: instance GHC.Internal.Generics.Generic Distribution.Client.Dependency.Types.Solver
+ Distribution.Client.Dependency.Types: instance GHC.Internal.Show.Show Distribution.Client.Dependency.Types.PackagesPreferenceDefault
+ Distribution.Client.Dependency.Types: instance GHC.Internal.Show.Show Distribution.Client.Dependency.Types.PreSolver
+ Distribution.Client.Dependency.Types: instance GHC.Internal.Show.Show Distribution.Client.Dependency.Types.Solver
+ Distribution.Client.DistDirLayout: instance GHC.Internal.Show.Show Distribution.Client.DistDirLayout.ProjectRoot
+ Distribution.Client.Errors: instance GHC.Internal.Exception.Type.Exception (Distribution.Simple.Utils.VerboseException Distribution.Client.Errors.CabalInstallException)
+ Distribution.Client.Errors: instance GHC.Internal.Show.Show Distribution.Client.Errors.CabalInstallException
+ Distribution.Client.FileMonitor: instance (GHC.Internal.Show.Show b, GHC.Internal.Show.Show a) => GHC.Internal.Show.Show (Distribution.Client.FileMonitor.MonitorChanged a b)
+ Distribution.Client.FileMonitor: instance GHC.Internal.Base.Applicative Distribution.Client.FileMonitor.ChangedM
+ Distribution.Client.FileMonitor: instance GHC.Internal.Base.Functor Distribution.Client.FileMonitor.ChangedM
+ Distribution.Client.FileMonitor: instance GHC.Internal.Base.Functor Distribution.Client.FileMonitor.MonitorChangedReason
+ Distribution.Client.FileMonitor: instance GHC.Internal.Base.Monad Distribution.Client.FileMonitor.ChangedM
+ Distribution.Client.FileMonitor: instance GHC.Internal.Control.Monad.IO.Class.MonadIO Distribution.Client.FileMonitor.ChangedM
+ Distribution.Client.FileMonitor: instance GHC.Internal.Generics.Generic Distribution.Client.FileMonitor.MonitorStateFile
+ Distribution.Client.FileMonitor: instance GHC.Internal.Generics.Generic Distribution.Client.FileMonitor.MonitorStateFileSet
+ Distribution.Client.FileMonitor: instance GHC.Internal.Generics.Generic Distribution.Client.FileMonitor.MonitorStateFileStatus
+ Distribution.Client.FileMonitor: instance GHC.Internal.Generics.Generic Distribution.Client.FileMonitor.MonitorStateGlob
+ Distribution.Client.FileMonitor: instance GHC.Internal.Generics.Generic Distribution.Client.FileMonitor.MonitorStateGlobRel
+ Distribution.Client.FileMonitor: instance GHC.Internal.Show.Show Distribution.Client.FileMonitor.MonitorStateFile
+ Distribution.Client.FileMonitor: instance GHC.Internal.Show.Show Distribution.Client.FileMonitor.MonitorStateFileSet
+ Distribution.Client.FileMonitor: instance GHC.Internal.Show.Show Distribution.Client.FileMonitor.MonitorStateFileStatus
+ Distribution.Client.FileMonitor: instance GHC.Internal.Show.Show Distribution.Client.FileMonitor.MonitorStateGlob
+ Distribution.Client.FileMonitor: instance GHC.Internal.Show.Show Distribution.Client.FileMonitor.MonitorStateGlobRel
+ Distribution.Client.FileMonitor: instance GHC.Internal.Show.Show a => GHC.Internal.Show.Show (Distribution.Client.FileMonitor.MonitorChangedReason a)
+ Distribution.Client.Get: instance GHC.Internal.Exception.Type.Exception Distribution.Client.Get.ClonePackageException
+ Distribution.Client.Get: instance GHC.Internal.Show.Show Distribution.Client.Get.ClonePackageException
+ Distribution.Client.GlobalFlags: instance GHC.Internal.Base.Monoid Distribution.Client.GlobalFlags.GlobalFlags
+ Distribution.Client.GlobalFlags: instance GHC.Internal.Base.Semigroup Distribution.Client.GlobalFlags.GlobalFlags
+ Distribution.Client.GlobalFlags: instance GHC.Internal.Generics.Generic Distribution.Client.GlobalFlags.GlobalFlags
+ Distribution.Client.GlobalFlags: instance GHC.Internal.Show.Show Distribution.Client.GlobalFlags.GlobalFlags
+ Distribution.Client.HashValue: instance GHC.Internal.Generics.Generic Distribution.Client.HashValue.HashValue
+ Distribution.Client.HashValue: instance GHC.Internal.Show.Show Distribution.Client.HashValue.HashValue
+ Distribution.Client.IndexUtils: instance GHC.Internal.Generics.Generic Distribution.Client.IndexUtils.BuildTreeRefType
+ Distribution.Client.IndexUtils: instance GHC.Internal.Generics.Generic Distribution.Client.IndexUtils.Cache
+ Distribution.Client.IndexUtils: instance GHC.Internal.Generics.Generic Distribution.Client.IndexUtils.IndexCacheEntry
+ Distribution.Client.IndexUtils: instance GHC.Internal.Generics.Generic Distribution.Client.IndexUtils.NoIndexCache
+ Distribution.Client.IndexUtils: instance GHC.Internal.Generics.Generic Distribution.Client.IndexUtils.NoIndexCacheEntry
+ Distribution.Client.IndexUtils: instance GHC.Internal.Generics.Generic Distribution.Client.IndexUtils.PreferredVersionsParseError
+ Distribution.Client.IndexUtils: instance GHC.Internal.Read.Read Distribution.Client.IndexUtils.PreferredVersionsParseError
+ Distribution.Client.IndexUtils: instance GHC.Internal.Show.Show Distribution.Client.IndexUtils.BuildTreeRefType
+ Distribution.Client.IndexUtils: instance GHC.Internal.Show.Show Distribution.Client.IndexUtils.Cache
+ Distribution.Client.IndexUtils: instance GHC.Internal.Show.Show Distribution.Client.IndexUtils.IndexCacheEntry
+ Distribution.Client.IndexUtils: instance GHC.Internal.Show.Show Distribution.Client.IndexUtils.NoIndexCache
+ Distribution.Client.IndexUtils: instance GHC.Internal.Show.Show Distribution.Client.IndexUtils.NoIndexCacheEntry
+ Distribution.Client.IndexUtils: instance GHC.Internal.Show.Show Distribution.Client.IndexUtils.PreferredVersionsParseError
+ Distribution.Client.IndexUtils.ActiveRepos: instance GHC.Internal.Enum.Bounded Distribution.Client.IndexUtils.ActiveRepos.CombineStrategy
+ Distribution.Client.IndexUtils.ActiveRepos: instance GHC.Internal.Enum.Enum Distribution.Client.IndexUtils.ActiveRepos.CombineStrategy
+ Distribution.Client.IndexUtils.ActiveRepos: instance GHC.Internal.Generics.Generic Distribution.Client.IndexUtils.ActiveRepos.ActiveRepoEntry
+ Distribution.Client.IndexUtils.ActiveRepos: instance GHC.Internal.Generics.Generic Distribution.Client.IndexUtils.ActiveRepos.ActiveRepos
+ Distribution.Client.IndexUtils.ActiveRepos: instance GHC.Internal.Generics.Generic Distribution.Client.IndexUtils.ActiveRepos.CombineStrategy
+ Distribution.Client.IndexUtils.ActiveRepos: instance GHC.Internal.Show.Show Distribution.Client.IndexUtils.ActiveRepos.ActiveRepoEntry
+ Distribution.Client.IndexUtils.ActiveRepos: instance GHC.Internal.Show.Show Distribution.Client.IndexUtils.ActiveRepos.ActiveRepos
+ Distribution.Client.IndexUtils.ActiveRepos: instance GHC.Internal.Show.Show Distribution.Client.IndexUtils.ActiveRepos.CombineStrategy
+ Distribution.Client.IndexUtils.IndexState: instance GHC.Internal.Generics.Generic Distribution.Client.IndexUtils.IndexState.RepoIndexState
+ Distribution.Client.IndexUtils.IndexState: instance GHC.Internal.Generics.Generic Distribution.Client.IndexUtils.IndexState.TotalIndexState
+ Distribution.Client.IndexUtils.IndexState: instance GHC.Internal.Show.Show Distribution.Client.IndexUtils.IndexState.RepoIndexState
+ Distribution.Client.IndexUtils.IndexState: instance GHC.Internal.Show.Show Distribution.Client.IndexUtils.IndexState.TotalIndexState
+ Distribution.Client.IndexUtils.Timestamp: instance GHC.Internal.Generics.Generic Distribution.Client.IndexUtils.Timestamp.Timestamp
+ Distribution.Client.IndexUtils.Timestamp: instance GHC.Internal.Show.Show Distribution.Client.IndexUtils.Timestamp.Timestamp
+ Distribution.Client.Init.FileCreators: instance GHC.Internal.Show.Show Distribution.Client.Init.FileCreators.WriteAction
+ Distribution.Client.Init.Types: instance GHC.Internal.Base.Applicative Distribution.Client.Init.Types.PromptIO
+ Distribution.Client.Init.Types: instance GHC.Internal.Base.Applicative Distribution.Client.Init.Types.PurePrompt
+ Distribution.Client.Init.Types: instance GHC.Internal.Base.Functor Distribution.Client.Init.Types.DefaultPrompt
+ Distribution.Client.Init.Types: instance GHC.Internal.Base.Functor Distribution.Client.Init.Types.PromptIO
+ Distribution.Client.Init.Types: instance GHC.Internal.Base.Functor Distribution.Client.Init.Types.PurePrompt
+ Distribution.Client.Init.Types: instance GHC.Internal.Base.Monad Distribution.Client.Init.Types.PromptIO
+ Distribution.Client.Init.Types: instance GHC.Internal.Base.Monad Distribution.Client.Init.Types.PurePrompt
+ Distribution.Client.Init.Types: instance GHC.Internal.Base.Monoid Distribution.Client.Init.Types.InitFlags
+ Distribution.Client.Init.Types: instance GHC.Internal.Base.Semigroup Distribution.Client.Init.Types.InitFlags
+ Distribution.Client.Init.Types: instance GHC.Internal.Control.Monad.IO.Class.MonadIO Distribution.Client.Init.Types.PromptIO
+ Distribution.Client.Init.Types: instance GHC.Internal.Exception.Type.Exception Distribution.Client.Init.Types.BreakException
+ Distribution.Client.Init.Types: instance GHC.Internal.Generics.Generic Distribution.Client.Init.Types.InitFlags
+ Distribution.Client.Init.Types: instance GHC.Internal.Generics.Generic Distribution.Client.Init.Types.PackageType
+ Distribution.Client.Init.Types: instance GHC.Internal.Show.Show Distribution.Client.Init.Types.BreakException
+ Distribution.Client.Init.Types: instance GHC.Internal.Show.Show Distribution.Client.Init.Types.ExeTarget
+ Distribution.Client.Init.Types: instance GHC.Internal.Show.Show Distribution.Client.Init.Types.HsFilePath
+ Distribution.Client.Init.Types: instance GHC.Internal.Show.Show Distribution.Client.Init.Types.HsFileType
+ Distribution.Client.Init.Types: instance GHC.Internal.Show.Show Distribution.Client.Init.Types.InitFlags
+ Distribution.Client.Init.Types: instance GHC.Internal.Show.Show Distribution.Client.Init.Types.LibTarget
+ Distribution.Client.Init.Types: instance GHC.Internal.Show.Show Distribution.Client.Init.Types.PackageType
+ Distribution.Client.Init.Types: instance GHC.Internal.Show.Show Distribution.Client.Init.Types.PkgDescription
+ Distribution.Client.Init.Types: instance GHC.Internal.Show.Show Distribution.Client.Init.Types.ProjectSettings
+ Distribution.Client.Init.Types: instance GHC.Internal.Show.Show Distribution.Client.Init.Types.TestTarget
+ Distribution.Client.Init.Types: instance GHC.Internal.Show.Show Distribution.Client.Init.Types.WriteOpts
+ Distribution.Client.Init.Utils: instance GHC.Internal.Show.Show Distribution.Client.Init.Utils.SourceFileEntry
+ Distribution.Client.InstallPlan: instance (GHC.Internal.Show.Show ipkg, GHC.Internal.Show.Show srcpkg) => GHC.Internal.Show.Show (Distribution.Client.InstallPlan.GenericPlanPackage ipkg srcpkg)
+ Distribution.Client.InstallPlan: instance GHC.Internal.Generics.Generic (Distribution.Client.InstallPlan.GenericPlanPackage ipkg srcpkg)
+ Distribution.Client.InstallSymlink: instance GHC.Internal.Show.Show Distribution.Client.InstallSymlink.SymlinkStatus
+ Distribution.Client.ManpageFlags: instance GHC.Internal.Base.Monoid Distribution.Client.ManpageFlags.ManpageFlags
+ Distribution.Client.ManpageFlags: instance GHC.Internal.Base.Semigroup Distribution.Client.ManpageFlags.ManpageFlags
+ Distribution.Client.ManpageFlags: instance GHC.Internal.Generics.Generic Distribution.Client.ManpageFlags.ManpageFlags
+ Distribution.Client.ManpageFlags: instance GHC.Internal.Show.Show Distribution.Client.ManpageFlags.ManpageFlags
+ Distribution.Client.PackageHash: instance GHC.Internal.Show.Show Distribution.Client.PackageHash.PackageHashConfigInputs
+ Distribution.Client.ProjectBuilding.Types: instance GHC.Internal.Exception.Type.Exception Distribution.Client.ProjectBuilding.Types.BuildFailure
+ Distribution.Client.ProjectBuilding.Types: instance GHC.Internal.Show.Show Distribution.Client.ProjectBuilding.Types.BuildFailure
+ Distribution.Client.ProjectBuilding.Types: instance GHC.Internal.Show.Show Distribution.Client.ProjectBuilding.Types.BuildFailureReason
+ Distribution.Client.ProjectBuilding.Types: instance GHC.Internal.Show.Show Distribution.Client.ProjectBuilding.Types.BuildResult
+ Distribution.Client.ProjectConfig: instance GHC.Internal.Exception.Type.Exception Distribution.Client.ProjectConfig.BadPackageLocations
+ Distribution.Client.ProjectConfig: instance GHC.Internal.Exception.Type.Exception Distribution.Client.ProjectConfig.BadPerPackageCompilerPaths
+ Distribution.Client.ProjectConfig: instance GHC.Internal.Exception.Type.Exception Distribution.Client.ProjectConfig.BadProjectRoot
+ Distribution.Client.ProjectConfig: instance GHC.Internal.Exception.Type.Exception Distribution.Client.ProjectConfig.CabalFileParseError
+ Distribution.Client.ProjectConfig: instance GHC.Internal.Exception.Type.Exception Distribution.Client.ProjectConfig.CabalFileSearchFailure
+ Distribution.Client.ProjectConfig: instance GHC.Internal.Show.Show Distribution.Client.ProjectConfig.BadPackageLocation
+ Distribution.Client.ProjectConfig: instance GHC.Internal.Show.Show Distribution.Client.ProjectConfig.BadPackageLocationMatch
+ Distribution.Client.ProjectConfig: instance GHC.Internal.Show.Show Distribution.Client.ProjectConfig.BadPackageLocations
+ Distribution.Client.ProjectConfig: instance GHC.Internal.Show.Show Distribution.Client.ProjectConfig.BadPerPackageCompilerPaths
+ Distribution.Client.ProjectConfig: instance GHC.Internal.Show.Show Distribution.Client.ProjectConfig.BadProjectRoot
+ Distribution.Client.ProjectConfig: instance GHC.Internal.Show.Show Distribution.Client.ProjectConfig.CabalFileParseError
+ Distribution.Client.ProjectConfig: instance GHC.Internal.Show.Show Distribution.Client.ProjectConfig.CabalFileSearchFailure
+ Distribution.Client.ProjectConfig: instance GHC.Internal.Show.Show Distribution.Client.ProjectConfig.ProjectPackageLocation
+ Distribution.Client.ProjectConfig: instance GHC.Internal.Show.Show Distribution.Client.ProjectConfig.ProjectRootUsability
+ Distribution.Client.ProjectConfig.Legacy: instance GHC.Internal.Base.Monoid Distribution.Client.ProjectConfig.Legacy.LegacyPackageConfig
+ Distribution.Client.ProjectConfig.Legacy: instance GHC.Internal.Base.Monoid Distribution.Client.ProjectConfig.Legacy.LegacyProjectConfig
+ Distribution.Client.ProjectConfig.Legacy: instance GHC.Internal.Base.Monoid Distribution.Client.ProjectConfig.Legacy.LegacySharedConfig
+ Distribution.Client.ProjectConfig.Legacy: instance GHC.Internal.Base.Semigroup Distribution.Client.ProjectConfig.Legacy.LegacyPackageConfig
+ Distribution.Client.ProjectConfig.Legacy: instance GHC.Internal.Base.Semigroup Distribution.Client.ProjectConfig.Legacy.LegacyProjectConfig
+ Distribution.Client.ProjectConfig.Legacy: instance GHC.Internal.Base.Semigroup Distribution.Client.ProjectConfig.Legacy.LegacySharedConfig
+ Distribution.Client.ProjectConfig.Legacy: instance GHC.Internal.Generics.Generic Distribution.Client.ProjectConfig.Legacy.LegacyPackageConfig
+ Distribution.Client.ProjectConfig.Legacy: instance GHC.Internal.Generics.Generic Distribution.Client.ProjectConfig.Legacy.LegacyProjectConfig
+ Distribution.Client.ProjectConfig.Legacy: instance GHC.Internal.Generics.Generic Distribution.Client.ProjectConfig.Legacy.LegacySharedConfig
+ Distribution.Client.ProjectConfig.Legacy: instance GHC.Internal.Show.Show Distribution.Client.ProjectConfig.Legacy.LegacyPackageConfig
+ Distribution.Client.ProjectConfig.Legacy: instance GHC.Internal.Show.Show Distribution.Client.ProjectConfig.Legacy.LegacyProjectConfig
+ Distribution.Client.ProjectConfig.Legacy: instance GHC.Internal.Show.Show Distribution.Client.ProjectConfig.Legacy.LegacySharedConfig
+ Distribution.Client.ProjectConfig.Types: instance (GHC.Internal.Base.Semigroup v, GHC.Classes.Ord k) => GHC.Internal.Base.Monoid (Distribution.Client.ProjectConfig.Types.MapMappend k v)
+ Distribution.Client.ProjectConfig.Types: instance (GHC.Internal.Base.Semigroup v, GHC.Classes.Ord k) => GHC.Internal.Base.Semigroup (Distribution.Client.ProjectConfig.Types.MapMappend k v)
+ Distribution.Client.ProjectConfig.Types: instance (GHC.Internal.Show.Show k, GHC.Internal.Show.Show v) => GHC.Internal.Show.Show (Distribution.Client.ProjectConfig.Types.MapLast k v)
+ Distribution.Client.ProjectConfig.Types: instance (GHC.Internal.Show.Show k, GHC.Internal.Show.Show v) => GHC.Internal.Show.Show (Distribution.Client.ProjectConfig.Types.MapMappend k v)
+ Distribution.Client.ProjectConfig.Types: instance GHC.Classes.Ord k => GHC.Internal.Base.Monoid (Distribution.Client.ProjectConfig.Types.MapLast k v)
+ Distribution.Client.ProjectConfig.Types: instance GHC.Classes.Ord k => GHC.Internal.Base.Semigroup (Distribution.Client.ProjectConfig.Types.MapLast k v)
+ Distribution.Client.ProjectConfig.Types: instance GHC.Internal.Base.Functor (Distribution.Client.ProjectConfig.Types.MapLast k)
+ Distribution.Client.ProjectConfig.Types: instance GHC.Internal.Base.Functor (Distribution.Client.ProjectConfig.Types.MapMappend k)
+ Distribution.Client.ProjectConfig.Types: instance GHC.Internal.Base.Monoid Distribution.Client.ProjectConfig.Types.PackageConfig
+ Distribution.Client.ProjectConfig.Types: instance GHC.Internal.Base.Monoid Distribution.Client.ProjectConfig.Types.ProjectConfig
+ Distribution.Client.ProjectConfig.Types: instance GHC.Internal.Base.Monoid Distribution.Client.ProjectConfig.Types.ProjectConfigBuildOnly
+ Distribution.Client.ProjectConfig.Types: instance GHC.Internal.Base.Monoid Distribution.Client.ProjectConfig.Types.ProjectConfigShared
+ Distribution.Client.ProjectConfig.Types: instance GHC.Internal.Base.Semigroup Distribution.Client.ProjectConfig.Types.PackageConfig
+ Distribution.Client.ProjectConfig.Types: instance GHC.Internal.Base.Semigroup Distribution.Client.ProjectConfig.Types.ProjectConfig
+ Distribution.Client.ProjectConfig.Types: instance GHC.Internal.Base.Semigroup Distribution.Client.ProjectConfig.Types.ProjectConfigBuildOnly
+ Distribution.Client.ProjectConfig.Types: instance GHC.Internal.Base.Semigroup Distribution.Client.ProjectConfig.Types.ProjectConfigShared
+ Distribution.Client.ProjectConfig.Types: instance GHC.Internal.Generics.Generic (Distribution.Client.ProjectConfig.Types.MapLast k v)
+ Distribution.Client.ProjectConfig.Types: instance GHC.Internal.Generics.Generic (Distribution.Client.ProjectConfig.Types.MapMappend k v)
+ Distribution.Client.ProjectConfig.Types: instance GHC.Internal.Generics.Generic Distribution.Client.ProjectConfig.Types.PackageConfig
+ Distribution.Client.ProjectConfig.Types: instance GHC.Internal.Generics.Generic Distribution.Client.ProjectConfig.Types.ProjectConfig
+ Distribution.Client.ProjectConfig.Types: instance GHC.Internal.Generics.Generic Distribution.Client.ProjectConfig.Types.ProjectConfigBuildOnly
+ Distribution.Client.ProjectConfig.Types: instance GHC.Internal.Generics.Generic Distribution.Client.ProjectConfig.Types.ProjectConfigProvenance
+ Distribution.Client.ProjectConfig.Types: instance GHC.Internal.Generics.Generic Distribution.Client.ProjectConfig.Types.ProjectConfigShared
+ Distribution.Client.ProjectConfig.Types: instance GHC.Internal.Generics.Generic Distribution.Client.ProjectConfig.Types.SolverSettings
+ Distribution.Client.ProjectConfig.Types: instance GHC.Internal.Show.Show Distribution.Client.ProjectConfig.Types.PackageConfig
+ Distribution.Client.ProjectConfig.Types: instance GHC.Internal.Show.Show Distribution.Client.ProjectConfig.Types.ProjectConfig
+ Distribution.Client.ProjectConfig.Types: instance GHC.Internal.Show.Show Distribution.Client.ProjectConfig.Types.ProjectConfigBuildOnly
+ Distribution.Client.ProjectConfig.Types: instance GHC.Internal.Show.Show Distribution.Client.ProjectConfig.Types.ProjectConfigProvenance
+ Distribution.Client.ProjectConfig.Types: instance GHC.Internal.Show.Show Distribution.Client.ProjectConfig.Types.ProjectConfigShared
+ Distribution.Client.ProjectConfig.Types: instance GHC.Internal.Show.Show Distribution.Client.ProjectConfig.Types.SolverSettings
+ Distribution.Client.ProjectFlags: instance GHC.Internal.Base.Monoid Distribution.Client.ProjectFlags.ProjectFlags
+ Distribution.Client.ProjectFlags: instance GHC.Internal.Base.Semigroup Distribution.Client.ProjectFlags.ProjectFlags
+ Distribution.Client.ProjectFlags: instance GHC.Internal.Generics.Generic Distribution.Client.ProjectFlags.ProjectFlags
+ Distribution.Client.ProjectFlags: instance GHC.Internal.Show.Show Distribution.Client.ProjectFlags.ProjectFlags
+ Distribution.Client.ProjectOrchestration: instance GHC.Internal.Show.Show Distribution.Client.ProjectOrchestration.CurrentCommand
+ Distribution.Client.ProjectPlanning: instance GHC.Internal.Base.Functor Distribution.Client.ProjectPlanning.AvailableTarget
+ Distribution.Client.ProjectPlanning: instance GHC.Internal.Base.Functor Distribution.Client.ProjectPlanning.AvailableTargetStatus
+ Distribution.Client.ProjectPlanning: instance GHC.Internal.Show.Show Distribution.Client.ProjectPlanning.CannotPruneDependencies
+ Distribution.Client.ProjectPlanning: instance GHC.Internal.Show.Show Distribution.Client.ProjectPlanning.TargetRequested
+ Distribution.Client.ProjectPlanning: instance GHC.Internal.Show.Show k => GHC.Internal.Show.Show (Distribution.Client.ProjectPlanning.AvailableTarget k)
+ Distribution.Client.ProjectPlanning: instance GHC.Internal.Show.Show k => GHC.Internal.Show.Show (Distribution.Client.ProjectPlanning.AvailableTargetStatus k)
+ Distribution.Client.ProjectPlanning.Types: instance GHC.Internal.Base.Monoid Distribution.Client.ProjectPlanning.Types.BuildStyle
+ Distribution.Client.ProjectPlanning.Types: instance GHC.Internal.Base.Semigroup Distribution.Client.ProjectPlanning.Types.BuildStyle
+ Distribution.Client.ProjectPlanning.Types: instance GHC.Internal.Generics.Generic Distribution.Client.ProjectPlanning.Types.BuildStyle
+ Distribution.Client.ProjectPlanning.Types: instance GHC.Internal.Generics.Generic Distribution.Client.ProjectPlanning.Types.ComponentTarget
+ Distribution.Client.ProjectPlanning.Types: instance GHC.Internal.Generics.Generic Distribution.Client.ProjectPlanning.Types.ElaboratedComponent
+ Distribution.Client.ProjectPlanning.Types: instance GHC.Internal.Generics.Generic Distribution.Client.ProjectPlanning.Types.ElaboratedConfiguredPackage
+ Distribution.Client.ProjectPlanning.Types: instance GHC.Internal.Generics.Generic Distribution.Client.ProjectPlanning.Types.ElaboratedPackage
+ Distribution.Client.ProjectPlanning.Types: instance GHC.Internal.Generics.Generic Distribution.Client.ProjectPlanning.Types.ElaboratedPackageOrComponent
+ Distribution.Client.ProjectPlanning.Types: instance GHC.Internal.Generics.Generic Distribution.Client.ProjectPlanning.Types.ElaboratedSharedConfig
+ Distribution.Client.ProjectPlanning.Types: instance GHC.Internal.Generics.Generic Distribution.Client.ProjectPlanning.Types.MemoryOrDisk
+ Distribution.Client.ProjectPlanning.Types: instance GHC.Internal.Generics.Generic Distribution.Client.ProjectPlanning.Types.NotPerComponentBuildType
+ Distribution.Client.ProjectPlanning.Types: instance GHC.Internal.Generics.Generic Distribution.Client.ProjectPlanning.Types.NotPerComponentReason
+ Distribution.Client.ProjectPlanning.Types: instance GHC.Internal.Generics.Generic Distribution.Client.ProjectPlanning.Types.SetupScriptStyle
+ Distribution.Client.ProjectPlanning.Types: instance GHC.Internal.Show.Show Distribution.Client.ProjectPlanning.Types.BuildStyle
+ Distribution.Client.ProjectPlanning.Types: instance GHC.Internal.Show.Show Distribution.Client.ProjectPlanning.Types.ComponentTarget
+ Distribution.Client.ProjectPlanning.Types: instance GHC.Internal.Show.Show Distribution.Client.ProjectPlanning.Types.ElaboratedComponent
+ Distribution.Client.ProjectPlanning.Types: instance GHC.Internal.Show.Show Distribution.Client.ProjectPlanning.Types.ElaboratedConfiguredPackage
+ Distribution.Client.ProjectPlanning.Types: instance GHC.Internal.Show.Show Distribution.Client.ProjectPlanning.Types.ElaboratedPackage
+ Distribution.Client.ProjectPlanning.Types: instance GHC.Internal.Show.Show Distribution.Client.ProjectPlanning.Types.ElaboratedPackageOrComponent
+ Distribution.Client.ProjectPlanning.Types: instance GHC.Internal.Show.Show Distribution.Client.ProjectPlanning.Types.ElaboratedSharedConfig
+ Distribution.Client.ProjectPlanning.Types: instance GHC.Internal.Show.Show Distribution.Client.ProjectPlanning.Types.MemoryOrDisk
+ Distribution.Client.ProjectPlanning.Types: instance GHC.Internal.Show.Show Distribution.Client.ProjectPlanning.Types.NotPerComponentBuildType
+ Distribution.Client.ProjectPlanning.Types: instance GHC.Internal.Show.Show Distribution.Client.ProjectPlanning.Types.NotPerComponentReason
+ Distribution.Client.ProjectPlanning.Types: instance GHC.Internal.Show.Show Distribution.Client.ProjectPlanning.Types.SetupScriptStyle
+ Distribution.Client.RebuildMonad: instance GHC.Internal.Base.Applicative Distribution.Client.RebuildMonad.Rebuild
+ Distribution.Client.RebuildMonad: instance GHC.Internal.Base.Functor Distribution.Client.RebuildMonad.Rebuild
+ Distribution.Client.RebuildMonad: instance GHC.Internal.Base.Monad Distribution.Client.RebuildMonad.Rebuild
+ Distribution.Client.RebuildMonad: instance GHC.Internal.Control.Monad.IO.Class.MonadIO Distribution.Client.RebuildMonad.Rebuild
+ Distribution.Client.Reconfigure: instance GHC.Internal.Base.Monoid (Distribution.Client.Reconfigure.Check a)
+ Distribution.Client.Reconfigure: instance GHC.Internal.Base.Semigroup (Distribution.Client.Reconfigure.Check a)
+ Distribution.Client.ReplFlags: instance GHC.Internal.Base.Monoid Distribution.Client.ReplFlags.EnvFlags
+ Distribution.Client.ReplFlags: instance GHC.Internal.Base.Monoid Distribution.Client.ReplFlags.ReplFlags
+ Distribution.Client.ReplFlags: instance GHC.Internal.Base.Semigroup Distribution.Client.ReplFlags.EnvFlags
+ Distribution.Client.ReplFlags: instance GHC.Internal.Base.Semigroup Distribution.Client.ReplFlags.ReplFlags
+ Distribution.Client.Sandbox.PackageEnvironment: instance GHC.Internal.Base.Monoid Distribution.Client.Sandbox.PackageEnvironment.PackageEnvironment
+ Distribution.Client.Sandbox.PackageEnvironment: instance GHC.Internal.Base.Semigroup Distribution.Client.Sandbox.PackageEnvironment.PackageEnvironment
+ Distribution.Client.Sandbox.PackageEnvironment: instance GHC.Internal.Generics.Generic Distribution.Client.Sandbox.PackageEnvironment.PackageEnvironment
+ Distribution.Client.SavedFlags: instance GHC.Internal.Exception.Type.Exception Distribution.Client.SavedFlags.SavedArgsError
+ Distribution.Client.SavedFlags: instance GHC.Internal.Show.Show Distribution.Client.SavedFlags.SavedArgsError
+ Distribution.Client.ScriptUtils: instance GHC.Internal.Show.Show Distribution.Client.ScriptUtils.AcceptNoTargets
+ Distribution.Client.ScriptUtils: instance GHC.Internal.Show.Show Distribution.Client.ScriptUtils.TargetContext
+ Distribution.Client.Security.HTTP: instance GHC.Internal.Exception.Type.Exception Distribution.Client.Security.HTTP.UnexpectedResponse
+ Distribution.Client.Security.HTTP: instance GHC.Internal.Show.Show Distribution.Client.Security.HTTP.UnexpectedResponse
+ Distribution.Client.Setup: instance GHC.Internal.Base.Monoid Distribution.Client.Setup.ActAsSetupFlags
+ Distribution.Client.Setup: instance GHC.Internal.Base.Monoid Distribution.Client.Setup.ConfigExFlags
+ Distribution.Client.Setup: instance GHC.Internal.Base.Monoid Distribution.Client.Setup.GetFlags
+ Distribution.Client.Setup: instance GHC.Internal.Base.Monoid Distribution.Client.Setup.InfoFlags
+ Distribution.Client.Setup: instance GHC.Internal.Base.Monoid Distribution.Client.Setup.InstallFlags
+ Distribution.Client.Setup: instance GHC.Internal.Base.Monoid Distribution.Client.Setup.ListFlags
+ Distribution.Client.Setup: instance GHC.Internal.Base.Monoid Distribution.Client.Setup.ReportFlags
+ Distribution.Client.Setup: instance GHC.Internal.Base.Monoid Distribution.Client.Setup.UploadFlags
+ Distribution.Client.Setup: instance GHC.Internal.Base.Monoid Distribution.Client.Setup.UserConfigFlags
+ Distribution.Client.Setup: instance GHC.Internal.Base.Semigroup Distribution.Client.Setup.ActAsSetupFlags
+ Distribution.Client.Setup: instance GHC.Internal.Base.Semigroup Distribution.Client.Setup.ConfigExFlags
+ Distribution.Client.Setup: instance GHC.Internal.Base.Semigroup Distribution.Client.Setup.GetFlags
+ Distribution.Client.Setup: instance GHC.Internal.Base.Semigroup Distribution.Client.Setup.InfoFlags
+ Distribution.Client.Setup: instance GHC.Internal.Base.Semigroup Distribution.Client.Setup.InstallFlags
+ Distribution.Client.Setup: instance GHC.Internal.Base.Semigroup Distribution.Client.Setup.ListFlags
+ Distribution.Client.Setup: instance GHC.Internal.Base.Semigroup Distribution.Client.Setup.ReportFlags
+ Distribution.Client.Setup: instance GHC.Internal.Base.Semigroup Distribution.Client.Setup.UploadFlags
+ Distribution.Client.Setup: instance GHC.Internal.Base.Semigroup Distribution.Client.Setup.UserConfigFlags
+ Distribution.Client.Setup: instance GHC.Internal.Generics.Generic Distribution.Client.Setup.ActAsSetupFlags
+ Distribution.Client.Setup: instance GHC.Internal.Generics.Generic Distribution.Client.Setup.ConfigExFlags
+ Distribution.Client.Setup: instance GHC.Internal.Generics.Generic Distribution.Client.Setup.GetFlags
+ Distribution.Client.Setup: instance GHC.Internal.Generics.Generic Distribution.Client.Setup.InfoFlags
+ Distribution.Client.Setup: instance GHC.Internal.Generics.Generic Distribution.Client.Setup.InstallFlags
+ Distribution.Client.Setup: instance GHC.Internal.Generics.Generic Distribution.Client.Setup.ListFlags
+ Distribution.Client.Setup: instance GHC.Internal.Generics.Generic Distribution.Client.Setup.ReportFlags
+ Distribution.Client.Setup: instance GHC.Internal.Generics.Generic Distribution.Client.Setup.UpdateFlags
+ Distribution.Client.Setup: instance GHC.Internal.Generics.Generic Distribution.Client.Setup.UploadFlags
+ Distribution.Client.Setup: instance GHC.Internal.Generics.Generic Distribution.Client.Setup.UserConfigFlags
+ Distribution.Client.Setup: instance GHC.Internal.Show.Show Distribution.Client.Setup.CheckFlags
+ Distribution.Client.Setup: instance GHC.Internal.Show.Show Distribution.Client.Setup.ConfigExFlags
+ Distribution.Client.Setup: instance GHC.Internal.Show.Show Distribution.Client.Setup.InstallFlags
+ Distribution.Client.Signal: instance GHC.Internal.Exception.Type.Exception Distribution.Client.Signal.Terminated
+ Distribution.Client.Signal: instance GHC.Internal.Show.Show Distribution.Client.Signal.Terminated
+ Distribution.Client.SolverInstallPlan: instance GHC.Internal.Generics.Generic Distribution.Client.SolverInstallPlan.SolverInstallPlan
+ Distribution.Client.Store: instance GHC.Internal.Show.Show Distribution.Client.Store.NewStoreEntryOutcome
+ Distribution.Client.TargetProblem: instance GHC.Internal.Base.Functor Distribution.Client.TargetProblem.TargetProblem
+ Distribution.Client.TargetProblem: instance GHC.Internal.Show.Show a => GHC.Internal.Show.Show (Distribution.Client.TargetProblem.TargetProblem a)
+ Distribution.Client.TargetSelector: instance GHC.Internal.Base.Alternative Distribution.Client.TargetSelector.Match
+ Distribution.Client.TargetSelector: instance GHC.Internal.Base.Applicative Distribution.Client.TargetSelector.Match
+ Distribution.Client.TargetSelector: instance GHC.Internal.Base.Functor Distribution.Client.TargetSelector.Match
+ Distribution.Client.TargetSelector: instance GHC.Internal.Base.Monad Distribution.Client.TargetSelector.Match
+ Distribution.Client.TargetSelector: instance GHC.Internal.Base.MonadPlus Distribution.Client.TargetSelector.Match
+ Distribution.Client.TargetSelector: instance GHC.Internal.Enum.Enum Distribution.Client.TargetSelector.ComponentKind
+ Distribution.Client.TargetSelector: instance GHC.Internal.Enum.Enum Distribution.Client.TargetSelector.QualLevel
+ Distribution.Client.TargetSelector: instance GHC.Internal.Generics.Generic Distribution.Client.TargetSelector.SubComponentTarget
+ Distribution.Client.TargetSelector: instance GHC.Internal.Generics.Generic Distribution.Client.TargetSelector.TargetImplicitCwd
+ Distribution.Client.TargetSelector: instance GHC.Internal.Generics.Generic Distribution.Client.TargetSelector.TargetSelector
+ Distribution.Client.TargetSelector: instance GHC.Internal.Show.Show Distribution.Client.TargetSelector.ComponentKind
+ Distribution.Client.TargetSelector: instance GHC.Internal.Show.Show Distribution.Client.TargetSelector.FileStatus
+ Distribution.Client.TargetSelector: instance GHC.Internal.Show.Show Distribution.Client.TargetSelector.KnownComponent
+ Distribution.Client.TargetSelector: instance GHC.Internal.Show.Show Distribution.Client.TargetSelector.KnownPackage
+ Distribution.Client.TargetSelector: instance GHC.Internal.Show.Show Distribution.Client.TargetSelector.KnownTargets
+ Distribution.Client.TargetSelector: instance GHC.Internal.Show.Show Distribution.Client.TargetSelector.MatchClass
+ Distribution.Client.TargetSelector: instance GHC.Internal.Show.Show Distribution.Client.TargetSelector.MatchError
+ Distribution.Client.TargetSelector: instance GHC.Internal.Show.Show Distribution.Client.TargetSelector.QualLevel
+ Distribution.Client.TargetSelector: instance GHC.Internal.Show.Show Distribution.Client.TargetSelector.SubComponentTarget
+ Distribution.Client.TargetSelector: instance GHC.Internal.Show.Show Distribution.Client.TargetSelector.TargetImplicitCwd
+ Distribution.Client.TargetSelector: instance GHC.Internal.Show.Show Distribution.Client.TargetSelector.TargetSelector
+ Distribution.Client.TargetSelector: instance GHC.Internal.Show.Show Distribution.Client.TargetSelector.TargetSelectorProblem
+ Distribution.Client.TargetSelector: instance GHC.Internal.Show.Show Distribution.Client.TargetSelector.TargetString
+ Distribution.Client.TargetSelector: instance GHC.Internal.Show.Show Distribution.Client.TargetSelector.TargetStringFileStatus
+ Distribution.Client.TargetSelector: instance GHC.Internal.Show.Show a => GHC.Internal.Show.Show (Distribution.Client.TargetSelector.Match a)
+ Distribution.Client.TargetSelector: instance GHC.Internal.Show.Show a => GHC.Internal.Show.Show (Distribution.Client.TargetSelector.MaybeAmbiguous a)
+ Distribution.Client.Targets: instance GHC.Internal.Base.Functor Distribution.Client.Targets.PackageTarget
+ Distribution.Client.Targets: instance GHC.Internal.Base.Monoid Distribution.Client.Targets.PackageNameEnv
+ Distribution.Client.Targets: instance GHC.Internal.Base.Semigroup Distribution.Client.Targets.PackageNameEnv
+ Distribution.Client.Targets: instance GHC.Internal.Data.Foldable.Foldable Distribution.Client.Targets.PackageTarget
+ Distribution.Client.Targets: instance GHC.Internal.Data.Traversable.Traversable Distribution.Client.Targets.PackageTarget
+ Distribution.Client.Targets: instance GHC.Internal.Generics.Generic Distribution.Client.Targets.UserConstraint
+ Distribution.Client.Targets: instance GHC.Internal.Generics.Generic Distribution.Client.Targets.UserConstraintScope
+ Distribution.Client.Targets: instance GHC.Internal.Generics.Generic Distribution.Client.Targets.UserQualifier
+ Distribution.Client.Targets: instance GHC.Internal.Show.Show Distribution.Client.Targets.PackageTargetProblem
+ Distribution.Client.Targets: instance GHC.Internal.Show.Show Distribution.Client.Targets.UserConstraint
+ Distribution.Client.Targets: instance GHC.Internal.Show.Show Distribution.Client.Targets.UserConstraintScope
+ Distribution.Client.Targets: instance GHC.Internal.Show.Show Distribution.Client.Targets.UserQualifier
+ Distribution.Client.Targets: instance GHC.Internal.Show.Show Distribution.Client.Targets.UserTarget
+ Distribution.Client.Targets: instance GHC.Internal.Show.Show Distribution.Client.Targets.UserTargetProblem
+ Distribution.Client.Targets: instance GHC.Internal.Show.Show pkg => GHC.Internal.Show.Show (Distribution.Client.Targets.PackageTarget pkg)
+ Distribution.Client.Types.AllowNewer: instance GHC.Internal.Base.Monoid Distribution.Client.Types.AllowNewer.AllowNewer
+ Distribution.Client.Types.AllowNewer: instance GHC.Internal.Base.Monoid Distribution.Client.Types.AllowNewer.AllowOlder
+ Distribution.Client.Types.AllowNewer: instance GHC.Internal.Base.Monoid Distribution.Client.Types.AllowNewer.RelaxDeps
+ Distribution.Client.Types.AllowNewer: instance GHC.Internal.Base.Semigroup Distribution.Client.Types.AllowNewer.AllowNewer
+ Distribution.Client.Types.AllowNewer: instance GHC.Internal.Base.Semigroup Distribution.Client.Types.AllowNewer.AllowOlder
+ Distribution.Client.Types.AllowNewer: instance GHC.Internal.Base.Semigroup Distribution.Client.Types.AllowNewer.RelaxDeps
+ Distribution.Client.Types.AllowNewer: instance GHC.Internal.Generics.Generic Distribution.Client.Types.AllowNewer.AllowNewer
+ Distribution.Client.Types.AllowNewer: instance GHC.Internal.Generics.Generic Distribution.Client.Types.AllowNewer.AllowOlder
+ Distribution.Client.Types.AllowNewer: instance GHC.Internal.Generics.Generic Distribution.Client.Types.AllowNewer.RelaxDepMod
+ Distribution.Client.Types.AllowNewer: instance GHC.Internal.Generics.Generic Distribution.Client.Types.AllowNewer.RelaxDepScope
+ Distribution.Client.Types.AllowNewer: instance GHC.Internal.Generics.Generic Distribution.Client.Types.AllowNewer.RelaxDepSubject
+ Distribution.Client.Types.AllowNewer: instance GHC.Internal.Generics.Generic Distribution.Client.Types.AllowNewer.RelaxDeps
+ Distribution.Client.Types.AllowNewer: instance GHC.Internal.Generics.Generic Distribution.Client.Types.AllowNewer.RelaxedDep
+ Distribution.Client.Types.AllowNewer: instance GHC.Internal.Read.Read Distribution.Client.Types.AllowNewer.AllowNewer
+ Distribution.Client.Types.AllowNewer: instance GHC.Internal.Read.Read Distribution.Client.Types.AllowNewer.AllowOlder
+ Distribution.Client.Types.AllowNewer: instance GHC.Internal.Read.Read Distribution.Client.Types.AllowNewer.RelaxDepMod
+ Distribution.Client.Types.AllowNewer: instance GHC.Internal.Read.Read Distribution.Client.Types.AllowNewer.RelaxDepScope
+ Distribution.Client.Types.AllowNewer: instance GHC.Internal.Read.Read Distribution.Client.Types.AllowNewer.RelaxDepSubject
+ Distribution.Client.Types.AllowNewer: instance GHC.Internal.Read.Read Distribution.Client.Types.AllowNewer.RelaxDeps
+ Distribution.Client.Types.AllowNewer: instance GHC.Internal.Read.Read Distribution.Client.Types.AllowNewer.RelaxedDep
+ Distribution.Client.Types.AllowNewer: instance GHC.Internal.Show.Show Distribution.Client.Types.AllowNewer.AllowNewer
+ Distribution.Client.Types.AllowNewer: instance GHC.Internal.Show.Show Distribution.Client.Types.AllowNewer.AllowOlder
+ Distribution.Client.Types.AllowNewer: instance GHC.Internal.Show.Show Distribution.Client.Types.AllowNewer.RelaxDepMod
+ Distribution.Client.Types.AllowNewer: instance GHC.Internal.Show.Show Distribution.Client.Types.AllowNewer.RelaxDepScope
+ Distribution.Client.Types.AllowNewer: instance GHC.Internal.Show.Show Distribution.Client.Types.AllowNewer.RelaxDepSubject
+ Distribution.Client.Types.AllowNewer: instance GHC.Internal.Show.Show Distribution.Client.Types.AllowNewer.RelaxDeps
+ Distribution.Client.Types.AllowNewer: instance GHC.Internal.Show.Show Distribution.Client.Types.AllowNewer.RelaxedDep
+ Distribution.Client.Types.BuildResults: instance GHC.Internal.Exception.Type.Exception Distribution.Client.Types.BuildResults.BuildFailure
+ Distribution.Client.Types.BuildResults: instance GHC.Internal.Generics.Generic Distribution.Client.Types.BuildResults.BuildFailure
+ Distribution.Client.Types.BuildResults: instance GHC.Internal.Generics.Generic Distribution.Client.Types.BuildResults.BuildResult
+ Distribution.Client.Types.BuildResults: instance GHC.Internal.Generics.Generic Distribution.Client.Types.BuildResults.DocsResult
+ Distribution.Client.Types.BuildResults: instance GHC.Internal.Generics.Generic Distribution.Client.Types.BuildResults.TestsResult
+ Distribution.Client.Types.BuildResults: instance GHC.Internal.Show.Show Distribution.Client.Types.BuildResults.BuildFailure
+ Distribution.Client.Types.BuildResults: instance GHC.Internal.Show.Show Distribution.Client.Types.BuildResults.BuildResult
+ Distribution.Client.Types.BuildResults: instance GHC.Internal.Show.Show Distribution.Client.Types.BuildResults.DocsResult
+ Distribution.Client.Types.BuildResults: instance GHC.Internal.Show.Show Distribution.Client.Types.BuildResults.TestsResult
+ Distribution.Client.Types.ConfiguredId: instance GHC.Internal.Generics.Generic Distribution.Client.Types.ConfiguredId.ConfiguredId
+ Distribution.Client.Types.ConfiguredId: instance GHC.Internal.Show.Show Distribution.Client.Types.ConfiguredId.ConfiguredId
+ Distribution.Client.Types.ConfiguredPackage: instance GHC.Internal.Generics.Generic (Distribution.Client.Types.ConfiguredPackage.ConfiguredPackage loc)
+ Distribution.Client.Types.ConfiguredPackage: instance GHC.Internal.Show.Show loc => GHC.Internal.Show.Show (Distribution.Client.Types.ConfiguredPackage.ConfiguredPackage loc)
+ Distribution.Client.Types.InstallMethod: instance GHC.Internal.Base.Semigroup Distribution.Client.Types.InstallMethod.InstallMethod
+ Distribution.Client.Types.InstallMethod: instance GHC.Internal.Enum.Bounded Distribution.Client.Types.InstallMethod.InstallMethod
+ Distribution.Client.Types.InstallMethod: instance GHC.Internal.Enum.Enum Distribution.Client.Types.InstallMethod.InstallMethod
+ Distribution.Client.Types.InstallMethod: instance GHC.Internal.Generics.Generic Distribution.Client.Types.InstallMethod.InstallMethod
+ Distribution.Client.Types.InstallMethod: instance GHC.Internal.Show.Show Distribution.Client.Types.InstallMethod.InstallMethod
+ Distribution.Client.Types.OverwritePolicy: instance GHC.Internal.Enum.Bounded Distribution.Client.Types.OverwritePolicy.OverwritePolicy
+ Distribution.Client.Types.OverwritePolicy: instance GHC.Internal.Enum.Enum Distribution.Client.Types.OverwritePolicy.OverwritePolicy
+ Distribution.Client.Types.OverwritePolicy: instance GHC.Internal.Generics.Generic Distribution.Client.Types.OverwritePolicy.OverwritePolicy
+ Distribution.Client.Types.OverwritePolicy: instance GHC.Internal.Show.Show Distribution.Client.Types.OverwritePolicy.OverwritePolicy
+ Distribution.Client.Types.PackageLocation: instance GHC.Internal.Base.Functor Distribution.Client.Types.PackageLocation.PackageLocation
+ Distribution.Client.Types.PackageLocation: instance GHC.Internal.Generics.Generic (Distribution.Client.Types.PackageLocation.PackageLocation local)
+ Distribution.Client.Types.PackageLocation: instance GHC.Internal.Show.Show local => GHC.Internal.Show.Show (Distribution.Client.Types.PackageLocation.PackageLocation local)
+ Distribution.Client.Types.PackageSpecifier: instance GHC.Internal.Base.Functor Distribution.Client.Types.PackageSpecifier.PackageSpecifier
+ Distribution.Client.Types.PackageSpecifier: instance GHC.Internal.Generics.Generic (Distribution.Client.Types.PackageSpecifier.PackageSpecifier pkg)
+ Distribution.Client.Types.PackageSpecifier: instance GHC.Internal.Show.Show pkg => GHC.Internal.Show.Show (Distribution.Client.Types.PackageSpecifier.PackageSpecifier pkg)
+ Distribution.Client.Types.ReadyPackage: instance GHC.Internal.Generics.Generic (Distribution.Client.Types.ReadyPackage.GenericReadyPackage srcpkg)
+ Distribution.Client.Types.ReadyPackage: instance GHC.Internal.Show.Show srcpkg => GHC.Internal.Show.Show (Distribution.Client.Types.ReadyPackage.GenericReadyPackage srcpkg)
+ Distribution.Client.Types.Repo: instance GHC.Internal.Generics.Generic Distribution.Client.Types.Repo.LocalRepo
+ Distribution.Client.Types.Repo: instance GHC.Internal.Generics.Generic Distribution.Client.Types.Repo.RemoteRepo
+ Distribution.Client.Types.Repo: instance GHC.Internal.Generics.Generic Distribution.Client.Types.Repo.Repo
+ Distribution.Client.Types.Repo: instance GHC.Internal.Show.Show Distribution.Client.Types.Repo.LocalRepo
+ Distribution.Client.Types.Repo: instance GHC.Internal.Show.Show Distribution.Client.Types.Repo.RemoteRepo
+ Distribution.Client.Types.Repo: instance GHC.Internal.Show.Show Distribution.Client.Types.Repo.Repo
+ Distribution.Client.Types.RepoName: instance GHC.Internal.Generics.Generic Distribution.Client.Types.RepoName.RepoName
+ Distribution.Client.Types.RepoName: instance GHC.Internal.Show.Show Distribution.Client.Types.RepoName.RepoName
+ Distribution.Client.Types.SourcePackageDb: instance GHC.Internal.Generics.Generic Distribution.Client.Types.SourcePackageDb.SourcePackageDb
+ Distribution.Client.Types.SourceRepo: instance (GHC.Internal.Data.Typeable.Internal.Typeable f, Distribution.Utils.Structured.Structured (f GHC.Internal.IO.FilePath)) => Distribution.Utils.Structured.Structured (Distribution.Client.Types.SourceRepo.SourceRepositoryPackage f)
+ Distribution.Client.Types.SourceRepo: instance Data.Binary.Class.Binary (f GHC.Internal.IO.FilePath) => Data.Binary.Class.Binary (Distribution.Client.Types.SourceRepo.SourceRepositoryPackage f)
+ Distribution.Client.Types.SourceRepo: instance GHC.Classes.Eq (f GHC.Internal.IO.FilePath) => GHC.Classes.Eq (Distribution.Client.Types.SourceRepo.SourceRepositoryPackage f)
+ Distribution.Client.Types.SourceRepo: instance GHC.Classes.Ord (f GHC.Internal.IO.FilePath) => GHC.Classes.Ord (Distribution.Client.Types.SourceRepo.SourceRepositoryPackage f)
+ Distribution.Client.Types.SourceRepo: instance GHC.Internal.Generics.Generic (Distribution.Client.Types.SourceRepo.SourceRepositoryPackage f)
+ Distribution.Client.Types.SourceRepo: instance GHC.Internal.Show.Show (f GHC.Internal.IO.FilePath) => GHC.Internal.Show.Show (Distribution.Client.Types.SourceRepo.SourceRepositoryPackage f)
+ Distribution.Client.Types.WriteGhcEnvironmentFilesPolicy: instance GHC.Internal.Enum.Bounded Distribution.Client.Types.WriteGhcEnvironmentFilesPolicy.WriteGhcEnvironmentFilesPolicy
+ Distribution.Client.Types.WriteGhcEnvironmentFilesPolicy: instance GHC.Internal.Enum.Enum Distribution.Client.Types.WriteGhcEnvironmentFilesPolicy.WriteGhcEnvironmentFilesPolicy
+ Distribution.Client.Types.WriteGhcEnvironmentFilesPolicy: instance GHC.Internal.Generics.Generic Distribution.Client.Types.WriteGhcEnvironmentFilesPolicy.WriteGhcEnvironmentFilesPolicy
+ Distribution.Client.Types.WriteGhcEnvironmentFilesPolicy: instance GHC.Internal.Show.Show Distribution.Client.Types.WriteGhcEnvironmentFilesPolicy.WriteGhcEnvironmentFilesPolicy
+ Distribution.Client.Utils.Json: instance Distribution.Client.Utils.Json.ToJSON GHC.Internal.Int.Int16
+ Distribution.Client.Utils.Json: instance Distribution.Client.Utils.Json.ToJSON GHC.Internal.Int.Int32
+ Distribution.Client.Utils.Json: instance Distribution.Client.Utils.Json.ToJSON GHC.Internal.Int.Int64
+ Distribution.Client.Utils.Json: instance Distribution.Client.Utils.Json.ToJSON GHC.Internal.Int.Int8
+ Distribution.Client.Utils.Json: instance Distribution.Client.Utils.Json.ToJSON GHC.Internal.Word.Word16
+ Distribution.Client.Utils.Json: instance Distribution.Client.Utils.Json.ToJSON GHC.Internal.Word.Word32
+ Distribution.Client.Utils.Json: instance Distribution.Client.Utils.Json.ToJSON GHC.Internal.Word.Word64
+ Distribution.Client.Utils.Json: instance Distribution.Client.Utils.Json.ToJSON GHC.Internal.Word.Word8
+ Distribution.Client.Utils.Json: instance Distribution.Client.Utils.Json.ToJSON a => Distribution.Client.Utils.Json.ToJSON (GHC.Internal.Maybe.Maybe a)
+ Distribution.Client.Utils.Json: instance GHC.Internal.Data.String.IsString Distribution.Client.Utils.Json.Value
+ Distribution.Client.Utils.Json: instance GHC.Internal.Read.Read Distribution.Client.Utils.Json.Value
+ Distribution.Client.Utils.Json: instance GHC.Internal.Show.Show Distribution.Client.Utils.Json.Value
+ Distribution.Client.VCS: instance GHC.Internal.Show.Show Distribution.Client.VCS.SourceRepoProblem
+ Distribution.Deprecated.ReadP: instance (s GHC.Types.~ GHC.Types.Char) => GHC.Internal.Base.Alternative (Distribution.Deprecated.ReadP.Parser r s)
+ Distribution.Deprecated.ReadP: instance (s GHC.Types.~ GHC.Types.Char) => GHC.Internal.Base.MonadPlus (Distribution.Deprecated.ReadP.Parser r s)
+ Distribution.Deprecated.ReadP: instance GHC.Internal.Base.Alternative (Distribution.Deprecated.ReadP.P s)
+ Distribution.Deprecated.ReadP: instance GHC.Internal.Base.Applicative (Distribution.Deprecated.ReadP.P s)
+ Distribution.Deprecated.ReadP: instance GHC.Internal.Base.Applicative (Distribution.Deprecated.ReadP.Parser r s)
+ Distribution.Deprecated.ReadP: instance GHC.Internal.Base.Functor (Distribution.Deprecated.ReadP.P s)
+ Distribution.Deprecated.ReadP: instance GHC.Internal.Base.Functor (Distribution.Deprecated.ReadP.Parser r s)
+ Distribution.Deprecated.ReadP: instance GHC.Internal.Base.Monad (Distribution.Deprecated.ReadP.P s)
+ Distribution.Deprecated.ReadP: instance GHC.Internal.Base.Monad (Distribution.Deprecated.ReadP.Parser r s)
+ Distribution.Deprecated.ReadP: instance GHC.Internal.Base.MonadPlus (Distribution.Deprecated.ReadP.P s)
+ Distribution.Deprecated.ReadP: instance GHC.Internal.Control.Monad.Fail.MonadFail (Distribution.Deprecated.ReadP.P s)
+ Distribution.Deprecated.ReadP: instance GHC.Internal.Control.Monad.Fail.MonadFail (Distribution.Deprecated.ReadP.Parser r s)

Files

ChangeLog.md view
@@ -1,5 +1,9 @@ # Change-log +## 3.16.1.0 [Artem Pelenitsyn](mailto:a@pelenitsyn.top) December 2025++* See https://github.com/haskell/cabal/blob/master/release-notes/cabal-install-3.16.1.0.md+ ## 3.16.0.0 [Artem Pelenitsyn](mailto:a@pelenitsyn.top) July 2025  * See https://github.com/haskell/cabal/blob/master/release-notes/cabal-install-3.16.0.0.md
cabal-install.cabal view
@@ -1,7 +1,7 @@ Cabal-Version:      3.6  Name:               cabal-install-Version:            3.16.0.0+Version:            3.16.1.0 Synopsis:           The command-line interface for Cabal and Hackage. Description:     The \'cabal\' command-line program simplifies the process of managing@@ -62,15 +62,15 @@  common cabal-dep     build-depends:-      , Cabal ^>=3.16+      , Cabal ^>=3.16.1.0  common cabal-syntax-dep     build-depends:-      , Cabal-syntax ^>=3.16+      , Cabal-syntax ^>=3.16.1.0  common cabal-install-solver-dep     build-depends:-      , cabal-install-solver ^>=3.16+      , cabal-install-solver ^>=3.16.1.0  library     import: warnings, base-dep, cabal-dep, cabal-syntax-dep, cabal-install-solver-dep@@ -245,13 +245,13 @@       , filepath   >= 1.4.0.0  && < 1.6       , HTTP       >= 4000.1.5 && < 4000.5       , mtl        >= 2.0      && < 2.4-      , network-uri >= 2.6.0.2 && < 2.7+      , network-uri >= 2.6.2.0 && < 2.7       , pretty     >= 1.1      && < 1.2       , process    >= 1.2.3.0  && < 1.7       , random     >= 1.2      && < 1.4       , stm        >= 2.0      && < 2.6-      , tar        >= 0.5.0.3  && < 0.7-      , time       >= 1.5.0.1  && < 1.15+      , tar        >= 0.5.0.3  && < 0.8+      , time       >= 1.5.0.1  && < 1.16       , zlib       >= 0.5.3    && < 0.8       , hackage-security >= 0.6.2.0 && < 0.7       , text       >= 1.2.3    && < 1.3 || >= 2.0 && < 2.2@@ -376,7 +376,7 @@       , tasty-expected-failure       , tasty-hunit >= 0.10       , tree-diff-      , QuickCheck >= 2.14.3 && <2.17+      , QuickCheck >= 2.14.3 && <2.18  -- Tests to run with a limited stack and heap size -- The test suite name must be keep short cause a longer one@@ -465,5 +465,5 @@     , tasty-expected-failure     , tasty-hunit >= 0.10     , tasty-quickcheck <0.12-    , QuickCheck >= 2.14 && <2.17+    , QuickCheck >= 2.14 && <2.18     , pretty-show >= 1.6.15
src/Distribution/Client/CmdPath.hs view
@@ -25,7 +25,7 @@   , defaultStoreDir   , getConfigFilePath   )-import Distribution.Client.DistDirLayout (CabalDirLayout (..), distProjectRootDirectory)+import Distribution.Client.DistDirLayout (CabalDirLayout (..), StoreDirLayout (..), distProjectRootDirectory) import Distribution.Client.Errors import Distribution.Client.GlobalFlags import Distribution.Client.NixStyleOptions@@ -244,11 +244,18 @@     if not $ fromFlagOrDefault False (pathCompiler pathFlags)       then pure Nothing       else do-        (compiler, _, progDb) <- runRebuild (distProjectRootDirectory . distDirLayout $ baseCtx) $ configureCompiler verbosity (distDirLayout baseCtx) (projectConfig baseCtx)+        (compiler, _, progDb) <-+          runRebuild (distProjectRootDirectory . distDirLayout $ baseCtx) $+            configureCompiler verbosity (distDirLayout baseCtx) (projectConfig baseCtx)         compilerProg <- requireCompilerProg verbosity compiler         (configuredCompilerProg, _) <- requireProgram verbosity compilerProg progDb-        pure $ Just $ mkCompilerInfo configuredCompilerProg compiler +        let compilerInfo' =+              mkCompilerInfo configuredCompilerProg compiler $+                cabalStoreDirLayout (cabalDirLayout baseCtx)++        pure $ Just compilerInfo'+   paths <- for (fromFlagOrDefault [] $ pathDirectories pathFlags) $ \p -> do     t <- getPathLocation baseCtx p     pure (pathName p, t)@@ -317,16 +324,20 @@ data PathCompilerInfo = PathCompilerInfo   { pathCompilerInfoFlavour :: CompilerFlavor   , pathCompilerInfoId :: CompilerId+  , pathCompilerInfoAbiTag :: String   , pathCompilerInfoPath :: FilePath+  , pathCompilerInfoStorePath :: FilePath   }   deriving (Show, Eq, Ord) -mkCompilerInfo :: ConfiguredProgram -> Compiler -> PathCompilerInfo-mkCompilerInfo compilerProgram compiler =+mkCompilerInfo :: ConfiguredProgram -> Compiler -> StoreDirLayout -> PathCompilerInfo+mkCompilerInfo compilerProgram compiler storeLayout =   PathCompilerInfo     { pathCompilerInfoFlavour = compilerFlavor compiler     , pathCompilerInfoId = compilerId compiler+    , pathCompilerInfoAbiTag = showCompilerIdWithAbi compiler     , pathCompilerInfoPath = programPath compilerProgram+    , pathCompilerInfoStorePath = storeDirectory storeLayout compiler     }  -- ----------------------------------------------------------------------------@@ -371,7 +382,9 @@         .= Json.object           [ "flavour" .= jdisplay (pathCompilerInfoFlavour pci)           , "id" .= jdisplay (pathCompilerInfoId pci)+          , "abi-tag" .= Json.String (pathCompilerInfoAbiTag pci)           , "path" .= Json.String (pathCompilerInfoPath pci)+          , "store-path" .= Json.String (pathCompilerInfoStorePath pci)           ]     ] @@ -400,5 +413,7 @@ compilerInfoToKeyValue pci =   [ ("compiler-flavour", prettyShow $ pathCompilerInfoFlavour pci)   , ("compiler-id", prettyShow $ pathCompilerInfoId pci)+  , ("compiler-abi-tag", pathCompilerInfoAbiTag pci)   , ("compiler-path", pathCompilerInfoPath pci)+  , ("compiler-store-path", pathCompilerInfoStorePath pci)   ]
src/Distribution/Client/CmdRepl.hs view
@@ -106,7 +106,8 @@   ) import Distribution.Simple.Program.GHC import Distribution.Simple.Setup-  ( ReplOptions (..)+  ( Flag+  , ReplOptions (..)   , commonSetupTempFileOptions   ) import Distribution.Simple.Utils@@ -170,8 +171,8 @@ import qualified Data.Map as Map import qualified Data.Set as Set import Distribution.Client.ProjectConfig-  ( ProjectConfig (projectConfigShared)-  , ProjectConfigShared (projectConfigConstraints, projectConfigMultiRepl)+  ( ProjectConfig (..)+  , ProjectConfigShared (..)   ) import Distribution.Client.ReplFlags   ( EnvFlags (envIncludeTransitive, envPackages)@@ -184,6 +185,7 @@ import Distribution.Simple.Program.Builtin (ghcProgram) import Distribution.Simple.Program.Db (requireProgram) import Distribution.Simple.Program.Types+import Distribution.Types.PackageName.Magic (fakePackageId) import System.Directory   ( doesFileExist   , getCurrentDirectory@@ -195,6 +197,7 @@   , splitSearchPath   , (</>)   )+import Text.PrettyPrint hiding ((<>))  replCommand :: CommandUI (NixStyleFlags ReplFlags) replCommand =@@ -281,17 +284,30 @@ -- For more details on how this works, see the module -- "Distribution.Client.ProjectOrchestration" replAction :: NixStyleFlags ReplFlags -> [String] -> GlobalFlags -> IO ()-replAction flags@NixStyleFlags{extraFlags = r@ReplFlags{..}, ..} targetStrings globalFlags =-  withContextAndSelectors verbosity AcceptNoTargets (Just LibKind) flags targetStrings globalFlags ReplCommand $ \targetCtx ctx targetSelectors -> do+replAction flags@NixStyleFlags{extraFlags = replFlags@ReplFlags{..}, configFlags} targetStrings globalFlags = do+  withCtx verbosity targetStrings $ \targetCtx ctx userTargetSelectors -> do     when (buildSettingOnlyDeps (buildSettings ctx)) $       dieWithException verbosity ReplCommandDoesn'tSupport     let projectRoot = distProjectRootDirectory $ distDirLayout ctx         distDir = distDirectory $ distDirLayout ctx -    baseCtx <- case targetCtx of-      ProjectContext -> return ctx+    -- After ther user selectors have been resolved, and it's decided what context+    -- we're in, implement repl-specific behaviour.+    (baseCtx, targetSelectors) <- case targetCtx of+      -- If in the project context, and no selectors are provided+      -- then produce an error.+      ProjectContext -> do+        let projectFile = projectConfigProjectFile . projectConfigShared $ projectConfig ctx+        let pkgs = projectPackages $ projectConfig ctx+        case userTargetSelectors of+          [] ->+            dieWithException verbosity $+              RenderReplTargetProblem [render (reportProjectNoTarget projectFile pkgs)]+          _ -> return (ctx, userTargetSelectors)+      -- In the global context, construct a fake package which can be used to start+      -- a repl with extra arguments if `-b` is given.       GlobalContext -> do-        unless (null targetStrings) $+        unless (null userTargetSelectors) $           dieWithException verbosity $             ReplTakesNoArguments targetStrings         let@@ -302,12 +318,18 @@           library = emptyLibrary{libBuildInfo = lBuildInfo}           lBuildInfo =             emptyBuildInfo-              { targetBuildDepends = [baseDep]+              { targetBuildDepends = [baseDep] ++ envPackages replEnvFlags               , defaultLanguage = Just Haskell2010               }           baseDep = Dependency "base" anyVersion mainLibSet -        updateContextAndWriteProjectFile' ctx sourcePackage+        -- Write the fake package+        updatedCtx <- updateContextAndWriteProjectFile' ctx sourcePackage+        -- Specify the selector for this package+        let fakeSelector = TargetPackage TargetExplicitNamed [fakePackageId] Nothing+        return (updatedCtx, [fakeSelector])++      -- For the script context, no special behaviour.       ScriptContext scriptPath scriptExecutable -> do         unless (length targetStrings == 1) $           dieWithException verbosity $@@ -317,7 +339,8 @@           dieWithException verbosity $             ReplTakesSingleArgument targetStrings -        updateContextAndWriteProjectFile ctx scriptPath scriptExecutable+        updatedCtx <- updateContextAndWriteProjectFile ctx scriptPath scriptExecutable+        return (updatedCtx, userTargetSelectors)      -- If multi-repl is used, we need a Cabal recent enough to handle it.     -- We need to do this before solving, but the compiler version is only known@@ -360,7 +383,7 @@         -- especially in the no-project case.         withInstallPlan (lessVerbose verbosity) baseCtx' $ \elaboratedPlan sharedConfig -> do           -- targets should be non-empty map, but there's no NonEmptyMap yet.-          targets <- validatedTargets (projectConfigShared (projectConfig ctx)) (pkgConfigCompiler sharedConfig) elaboratedPlan targetSelectors+          targets <- validatedTargets' (projectConfigShared (projectConfig ctx)) (pkgConfigCompiler sharedConfig) elaboratedPlan targetSelectors            let             (unitId, _) = fromMaybe (error "panic: targets should be non-empty") $ safeHead $ Map.toList targets@@ -384,7 +407,7 @@         let ProjectBaseContext{..} = baseCtx''          -- Recalculate with updated project.-        targets <- validatedTargets (projectConfigShared projectConfig) (pkgConfigCompiler elaboratedShared') elaboratedPlan targetSelectors+        targets <- validatedTargets' (projectConfigShared projectConfig) (pkgConfigCompiler elaboratedShared') elaboratedPlan targetSelectors          let           elaboratedPlan' =@@ -481,7 +504,8 @@             unit_files_ordered :: [FilePath]             unit_files_ordered =               let (active_unit_files, other_units) = partition (\fp -> Just fp == active_unit_fp) unit_files-               in -- GHC considers the last unit passed to be the active one+               in -- older GHC versions consider the last unit passed to be the active one.+                  -- GHC 9.14 no longer has the notion of "active" units.                   other_units ++ active_unit_files              convertParStrat :: ParStratX Int -> ParStratX String@@ -517,31 +541,13 @@         go m ("PATH", Just s) = foldl' (\m' f -> Map.insertWith (+) f 1 m') m (splitSearchPath s)         go m _ = m +    withCtx ctxVerbosity strings =+      withContextAndSelectors ctxVerbosity AcceptNoTargets (Just LibKind) flags strings globalFlags ReplCommand+     verbosity = cfgVerbosity normal flags     tempFileOptions = commonSetupTempFileOptions $ configCommonFlags configFlags -    validatedTargets ctx compiler elaboratedPlan targetSelectors = do-      let multi_repl_enabled = multiReplDecision ctx compiler r-      -- Interpret the targets on the command line as repl targets-      -- (as opposed to say build or haddock targets).-      targets <--        either (reportTargetProblems verbosity) return $-          resolveTargetsFromSolver-            (selectPackageTargets multi_repl_enabled)-            selectComponentTarget-            elaboratedPlan-            Nothing-            targetSelectors--      -- Reject multiple targets, or at least targets in different-      -- components. It is ok to have two module/file targets in the-      -- same component, but not two that live in different components.-      when (Set.size (distinctTargetComponents targets) > 1 && not (useMultiRepl multi_repl_enabled)) $-        reportTargetProblems-          verbosity-          [multipleTargetsProblem multi_repl_enabled targets]--      return targets+    validatedTargets' = validatedTargets verbosity replFlags  -- | Create a constraint which requires a later version of Cabal. -- This is used for commands which require a specific feature from the Cabal library@@ -553,6 +559,69 @@       (PackagePropertyVersion $ orLaterVersion $ mkVersion version)   , source   )++reportProjectNoTarget :: Flag FilePath -> [String] -> Doc+reportProjectNoTarget projectFile pkgs =+  case (null pkgs, projectName) of+    (True, Just project) ->+      text "There are no packages in"+        <+> (project <> char '.')+        <+> text "Please add a package to the project and"+        <+> pickComponent+    (True, Nothing) ->+      text "Please add a package to the project and" <+> pickComponent+    (False, Just project) ->+      text "Please"+        <+> pickComponent+        <+> text "The packages in"+        <+> project+        <+> (text "from which to select a component target are" <> colon)+        $+$ nest 1 (vcat [text "-" <+> text pkg | pkg <- sort pkgs])+    (False, Nothing) ->+      text "Please"+        <+> pickComponent+        <+> (text "The packages from which to select a component in 'cabal.project'" <> comma)+        <+> (text "the implicit default as if `--project-file=cabal.project` was added as a command option" <> comma)+        <+> (text "are" <> colon)+        $+$ nest 1 (vcat [text "-" <+> text pkg | pkg <- sort pkgs])+  where+    projectName = case projectFile of+      Flag "" -> Nothing+      Flag n -> Just $ quotes (text n)+      _ -> Nothing+    pickComponent = text "pick a single [package:][ctype:]component (or all) as target for the REPL command."++-- | Invariant: validatedTargets returns at least one target for the REPL.+validatedTargets+  :: Verbosity+  -> ReplFlags+  -> ProjectConfigShared+  -> Compiler+  -> ElaboratedInstallPlan+  -> [TargetSelector]+  -> IO TargetsMap+validatedTargets verbosity replFlags ctx compiler elaboratedPlan targetSelectors = do+  let multi_repl_enabled = multiReplDecision ctx compiler replFlags+  -- Interpret the targets on the command line as repl targets (as opposed to+  -- say build or haddock targets).+  targets <-+    either (reportTargetProblems verbosity) return $+      resolveTargetsFromSolver+        (selectPackageTargets multi_repl_enabled)+        selectComponentTarget+        elaboratedPlan+        Nothing+        targetSelectors++  -- Reject multiple targets, or at least targets in different components. It is+  -- ok to have two module/file targets in the same component, but not two that+  -- live in different components.+  when (Set.size (distinctTargetComponents targets) > 1 && not (useMultiRepl multi_repl_enabled)) $+    reportTargetProblems+      verbosity+      [multipleTargetsProblem multi_repl_enabled targets]++  return targets  -- | First version of GHC which supports multiple home packages minMultipleHomeUnitsVersion :: Version
src/Distribution/Client/Compat/Tar.hs view
@@ -4,6 +4,7 @@ {- FOURMOLU_DISABLE -} module Distribution.Client.Compat.Tar   ( extractTarGzFile+  , createTarGzFile #if MIN_VERSION_tar(0,6,0)   , Tar.Entry   , Tar.Entries@@ -27,6 +28,7 @@ #else import qualified Codec.Archive.Tar.Entry as Tar #endif+import qualified Codec.Compression.GZip as GZip import qualified Data.ByteString.Lazy as BS import qualified Distribution.Client.GZipUtils as GZipUtils @@ -65,4 +67,20 @@   . Tar.read   . GZipUtils.maybeDecompress   =<< BS.readFile tar++createTarGzFile+  :: FilePath+  -- ^ Full Tarball path+  -> FilePath+  -- ^ Base directory+  -> FilePath+  -- ^ Directory to archive, relative to base dir+  -> IO ()+createTarGzFile tar base dir =+#if MIN_VERSION_tar(0,7,0)+  BS.writeFile tar . GZip.compress =<< Tar.write' =<< Tar.pack' base [dir]+#else+  BS.writeFile tar . GZip.compress . Tar.write =<< Tar.pack base [dir]+#endif+ {- FOURMOLU_ENABLE -}
src/Distribution/Client/Main.hs view
@@ -373,17 +373,20 @@       -> [String]       -> IO (CommandParse Action)     delegateToExternal commands' name cmdArgs = do+      -- we rely on cabal's implementation of findProgramOnSearchPath not following+      -- symlinks here. If that ever happens, then the argv[0] of the called executable+      -- will be different from the intended one and will break tools that work by reading it.       mCommand <- findProgramOnSearchPath normal defaultProgramSearchPath ("cabal-" <> name)       case mCommand of-        Just (exec, _) -> return (CommandReadyToGo $ \_ -> callExternal exec name cmdArgs)+        Just (exec, _) -> return (CommandReadyToGo $ \_ -> callExternal exec cmdArgs)         Nothing -> defaultCommandFallback commands' name cmdArgs -    callExternal :: String -> String -> [String] -> IO ()-    callExternal exec name cmdArgs = do+    callExternal :: String -> [String] -> IO ()+    callExternal exec cmdArgs = do       cur_env <- getEnvironment       cabal_exe <- getExecutablePath-      let new_env = ("CABAL", cabal_exe) : cur_env-      result <- try $ createProcess ((proc exec (name : cmdArgs)){env = Just new_env})+      let new_env = ("CABAL_EXTERNAL_CABAL_PATH", cabal_exe) : cur_env+      result <- try $ createProcess ((proc exec cmdArgs){env = Just new_env})       case result of         Left ex -> printErrors ["Error executing external command: " ++ show (ex :: SomeException)]         Right (_, _, _, ph) -> waitForProcess ph >>= exitWith
src/Distribution/Client/Tar.hs view
@@ -17,7 +17,7 @@ -- Reading, writing and manipulating \"@.tar@\" archive files. module Distribution.Client.Tar   ( -- * @tar.gz@ operations-    createTarGzFile+    TarComp.createTarGzFile   , TarComp.extractTarGzFile      -- * Other local utils@@ -34,8 +34,6 @@  import qualified Codec.Archive.Tar as Tar import qualified Codec.Archive.Tar.Entry as Tar-import qualified Codec.Compression.GZip as GZip-import qualified Data.ByteString.Lazy as BS import qualified Distribution.Client.Compat.Tar as TarComp  -- for foldEntries...@@ -44,19 +42,6 @@ --  -- * High level operations------createTarGzFile-  :: FilePath-  -- ^ Full Tarball path-  -> FilePath-  -- ^ Base directory-  -> FilePath-  -- ^ Directory to archive, relative to base dir-  -> IO ()-createTarGzFile tar base dir =-  BS.writeFile tar . GZip.compress . Tar.write =<< Tar.pack base [dir]  -- | Type code for the local build tree reference entry type. We don't use the -- symbolic link entry type because it allows only 100 ASCII characters for the