| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
OrgStat.Config
Contents
Description
Configuration file types, together with json instances.
- data ConfigException
- data ConfDate
- data ConfRange
- data ConfReportType = Timeline {}
- data ConfScope = ConfScope {}
- data ConfReport = ConfReport {
- crType :: !ConfReportType
- crName :: !Text
- crModifiers :: ![ScopeModifier]
- data OrgStatConfig = OrgStatConfig {
- confScopes :: ![ConfScope]
- confReports :: ![ConfReport]
- confBaseTimelineParams :: !TimelineParams
- confTodoKeywords :: ![Text]
- confOutputDir :: !FilePath
- confColorSalt :: !Int
Documentation
data ConfigException Source #
Exception type for everything bad that happens with config, starting from parsing to logic errors.
Constructors
| ConfigParseException Text | |
| ConfigLogicException Text |
Instances
Constructors
| ConfFromTo !ConfDate !ConfDate | |
| ConfBlockWeek !Integer | |
| ConfBlockDay !Integer | |
| ConfBlockMonth !Integer |
data ConfReportType Source #
Constructors
| Timeline | |
Fields
| |
Instances
data ConfReport Source #
Constructors
| ConfReport | |
Fields
| |
Instances
data OrgStatConfig Source #
Constructors
| OrgStatConfig | |
Fields
| |
Instances