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