Paper-Chart-Extraction-Project / ChartExtractor

ChartExtractor uses computer vision to convert images of paper charts to digital data.
https://paper-chart-extraction-project.github.io/ChartExtractor/
GNU General Public License v3.0
3 stars 1 forks source link

Style: Linting #21

Closed RyanDoesMath closed 1 week ago

RyanDoesMath commented 3 months ago

A linter hasn't been run on any of the files in this project, and before a release they should all be linted. A linter will help enforce style in a more general way than a formatter will, and catch obvious errors and bad practices that lead to errors.

Proposed Solutions

Whoever takes this issue might need to do some light configuring of the linter. Many times, authors of code will depart from best practices with good reasons, so linters will need to be configured to ignore these cases, or we will need to ignore the linter. In addition, if the Ruff formatter is chosen, let the person who picks up issue #26 know so they can use Ruff for formatting as well.

RyanDoesMath commented 1 week ago

Added with PR #28