| Safe Haskell | None |
|---|---|
| Language | Haskell98 |
Language.PureScript.Publish.ErrorsWarnings
- data PackageError
- data PackageWarning
- data UserError
- = BowerJSONNotFound
- | BowerExecutableNotFound [String]
- | CouldntParseBowerJSON (ParseError BowerError)
- | BowerJSONNameMissing
- | TagMustBeCheckedOut
- | AmbiguousVersions [Version]
- | BadRepositoryField RepositoryFieldError
- | MissingDependencies (NonEmpty PackageName)
- | ParseAndDesugarError ParseDesugarError
- | DirtyWorkingTree
- data InternalError = JSONError JSONSource (ParseError BowerError)
- data OtherError
- data RepositoryFieldError
- data JSONSource
- printError :: PackageError -> IO ()
- renderError :: PackageError -> Box
- printWarnings :: [PackageWarning] -> IO ()
- renderWarnings :: [PackageWarning] -> Box
Documentation
data PackageError Source
An error which meant that it was not possible to retrieve metadata for a package.
Constructors
| UserError UserError | |
| InternalError InternalError | |
| OtherError OtherError |
Instances
data PackageWarning Source
Constructors
| NoResolvedVersion PackageName | |
| UndeclaredDependency PackageName | |
| UnacceptableVersion (PackageName, String) |
Instances
An error that should be fixed by the user.
Constructors
data InternalError Source
An error that probably indicates a bug in this module.
Constructors
| JSONError JSONSource (ParseError BowerError) |
Instances
data OtherError Source
Constructors
| ProcessFailed String [String] IOException | |
| IOExceptionThrown IOException |
Instances
data RepositoryFieldError Source
Constructors
| RepositoryFieldMissing | |
| BadRepositoryType String | |
| NotOnGithub |
Instances
printError :: PackageError -> IO () Source
renderError :: PackageError -> Box Source
printWarnings :: [PackageWarning] -> IO () Source
renderWarnings :: [PackageWarning] -> Box Source