patrol-1.3.0.0: patrol.cabal
cabal-version: 2.2
name: patrol
version: 1.3.0.0
synopsis: Sentry SDK
description: Patrol is a Sentry SDK.
build-type: Simple
category: Exceptions
extra-doc-files:
CHANGELOG.md
README.md
license-file: LICENSE.txt
license: MIT
maintainer: Taylor Fausak
source-repository head
location: https://github.com/tfausak/patrol
type: git
flag pedantic
default: False
manual: True
common library
build-depends: base ^>=4.20 || ^>=4.21 || ^>=4.22
default-language: Haskell2010
ghc-options:
-Weverything
-Wno-all-missed-specialisations
-Wno-implicit-prelude
-Wno-missed-specialisations
-Wno-missing-deriving-strategies
-Wno-missing-export-lists
-Wno-missing-kind-signatures
-Wno-missing-safe-haskell-mode
-Wno-prepositive-qualified-module
-Wno-safe
-Wno-unsafe
if flag(pedantic)
ghc-options: -Werror
common executable
import: library
build-depends: patrol
ghc-options:
-rtsopts
-threaded
library
import: library
autogen-modules: Paths_patrol
build-depends:
aeson ^>=2.1.2 || ^>=2.2.2 || ^>=2.3.0,
bytestring ^>=0.12.0.2,
case-insensitive ^>=1.2.1,
containers ^>=0.7 || ^>=0.8,
exceptions ^>=0.10.7,
http-client ^>=0.7.17,
http-client-tls ^>=0.3.6.4 || ^>=0.4.0,
http-types ^>=0.12.4,
network-uri ^>=2.6.4.2 || ^>=2.7,
text ^>=2.1,
time ^>=1.12.2 || ^>=1.14 || ^>=1.15,
uuid ^>=1.3.15,
-- cabal-gild: discover source/library
exposed-modules:
Patrol
Patrol.Client
Patrol.Constant
Patrol.Exception.Problem
Patrol.Extra.Aeson
Patrol.Extra.List
Patrol.Type.AppContext
Patrol.Type.AppleDebugImage
Patrol.Type.Breadcrumb
Patrol.Type.Breadcrumbs
Patrol.Type.BreadcrumbType
Patrol.Type.BrowserContext
Patrol.Type.CError
Patrol.Type.ClientReport
Patrol.Type.ClientSdkInfo
Patrol.Type.ClientSdkPackage
Patrol.Type.Context
Patrol.Type.DataCategory
Patrol.Type.DebugImage
Patrol.Type.DebugMeta
Patrol.Type.DeviceContext
Patrol.Type.DiscardedEvent
Patrol.Type.Dsn
Patrol.Type.Envelope
Patrol.Type.ErrorType
Patrol.Type.Event
Patrol.Type.EventId
Patrol.Type.EventProcessingError
Patrol.Type.EventType
Patrol.Type.Exception
Patrol.Type.Exceptions
Patrol.Type.Frame
Patrol.Type.Geo
Patrol.Type.GpuContext
Patrol.Type.Headers
Patrol.Type.Item
Patrol.Type.Items
Patrol.Type.Level
Patrol.Type.LogEntry
Patrol.Type.MachException
Patrol.Type.Mechanism
Patrol.Type.MechanismMeta
Patrol.Type.NativeDebugImage
Patrol.Type.NsError
Patrol.Type.OsContext
Patrol.Type.Platform
Patrol.Type.PosixSignal
Patrol.Type.ProguardDebugImage
Patrol.Type.Request
Patrol.Type.Response
Patrol.Type.RuntimeContext
Patrol.Type.SpanStatus
Patrol.Type.Stacktrace
Patrol.Type.SystemSdkInfo
Patrol.Type.Thread
Patrol.Type.Threads
Patrol.Type.TraceContext
Patrol.Type.TransactionInfo
Patrol.Type.TransactionSource
Patrol.Type.User
Patrol.Version
hs-source-dirs: source/library
other-modules: Paths_patrol
test-suite patrol-test-suite
import: executable
build-depends:
aeson,
bytestring,
case-insensitive,
containers,
exceptions,
hspec ^>=2.11.8,
http-client,
http-types,
network-uri,
text,
time,
uuid,
hs-source-dirs: source/test-suite
main-is: Main.hs
-- cabal-gild: discover source/test-suite --exclude=source/test-suite/Main.hs
other-modules:
Patrol.ClientSpec
Patrol.ConstantSpec
Patrol.Extra.AesonSpec
Patrol.Extra.ListSpec
Patrol.Type.AppContextSpec
Patrol.Type.AppleDebugImageSpec
Patrol.Type.BreadcrumbSpec
Patrol.Type.BreadcrumbsSpec
Patrol.Type.BreadcrumbTypeSpec
Patrol.Type.BrowserContextSpec
Patrol.Type.CErrorSpec
Patrol.Type.ClientReportSpec
Patrol.Type.ClientSdkInfoSpec
Patrol.Type.ClientSdkPackageSpec
Patrol.Type.ContextSpec
Patrol.Type.DataCategorySpec
Patrol.Type.DebugImageSpec
Patrol.Type.DebugMetaSpec
Patrol.Type.DeviceContextSpec
Patrol.Type.DiscardedEventSpec
Patrol.Type.DsnSpec
Patrol.Type.EnvelopeSpec
Patrol.Type.ErrorTypeSpec
Patrol.Type.EventIdSpec
Patrol.Type.EventProcessingErrorSpec
Patrol.Type.EventSpec
Patrol.Type.EventTypeSpec
Patrol.Type.ExceptionSpec
Patrol.Type.ExceptionsSpec
Patrol.Type.FrameSpec
Patrol.Type.GeoSpec
Patrol.Type.GpuContextSpec
Patrol.Type.HeadersSpec
Patrol.Type.ItemSpec
Patrol.Type.ItemsSpec
Patrol.Type.LevelSpec
Patrol.Type.LogEntrySpec
Patrol.Type.MachExceptionSpec
Patrol.Type.MechanismMetaSpec
Patrol.Type.MechanismSpec
Patrol.Type.NativeDebugImageSpec
Patrol.Type.NsErrorSpec
Patrol.Type.OsContextSpec
Patrol.Type.PlatformSpec
Patrol.Type.PosixSignalSpec
Patrol.Type.ProguardDebugImageSpec
Patrol.Type.RequestSpec
Patrol.Type.ResponseSpec
Patrol.Type.RuntimeContextSpec
Patrol.Type.SpanStatusSpec
Patrol.Type.StacktraceSpec
Patrol.Type.SystemSdkInfoSpec
Patrol.Type.ThreadSpec
Patrol.Type.ThreadsSpec
Patrol.Type.TraceContextSpec
Patrol.Type.TransactionInfoSpec
Patrol.Type.TransactionSourceSpec
Patrol.Type.UserSpec
PatrolSpec
type: exitcode-stdio-1.0