Skip to content
This repository has been archived by the owner on Jul 11, 2023. It is now read-only.

Better error hierarchy #92

Closed
1 task done
roll opened this issue Sep 22, 2016 · 0 comments · Fixed by #112
Closed
1 task done

Better error hierarchy #92

roll opened this issue Sep 22, 2016 · 0 comments · Fixed by #112
Assignees
Labels
Milestone

Comments

@roll
Copy link
Member

roll commented Sep 22, 2016

Overview

Client libraries like goodtables should know type of error (http, io etc) - see https://github.com/frictionlessdata/data-quality-spec

Proposed error hierarchy:

- TabulatorException
  - SourceError
  - SchemeError
  - FormatError
  - EncodingError
  - OptionsError
  - IOError
  - HTTPError
  - ResetError

Tasks

  • implement new exceptions and rebase on it
@roll roll added the feature label Sep 22, 2016
@roll roll added this to the tabulator-v1 milestone Sep 22, 2016
@roll roll added the priority label Sep 22, 2016
@roll roll self-assigned this Sep 22, 2016
@roll roll added current and removed priority labels Oct 3, 2016
@roll roll added priority and removed current labels Oct 14, 2016
@roll roll added the breaking label Oct 25, 2016
@roll roll added review and removed current labels Oct 26, 2016
@roll roll closed this as completed in #112 Oct 27, 2016
roll pushed a commit that referenced this issue Oct 27, 2016
* improved exceptions system

* min

* updated readme note
@roll roll removed the review label Oct 27, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant