Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make tox -e pylint run all commands, even when failing #172

Merged

Conversation

nathanaelbosch
Copy link
Collaborator

Currently, tox -e pylint stops after encountering the first error. It would however be more informative to get the full linting report, to be able to work on all encountered issues. This PR fixes that.

@nathanaelbosch nathanaelbosch added the testing and CI Unit tests, coverage and continuous integration label Aug 25, 2020
@nathanaelbosch
Copy link
Collaborator Author

@marvinpfoertner we can also wait for the outcome of your tests on individual pylint configs for the individual modules before merging this.

@codecov
Copy link

codecov bot commented Aug 25, 2020

Codecov Report

Merging #172 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master     #172   +/-   ##
=======================================
  Coverage   73.32%   73.32%           
=======================================
  Files          57       57           
  Lines        3040     3040           
  Branches      391      391           
=======================================
  Hits         2229     2229           
  Misses        660      660           
  Partials      151      151           

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 8779648...bdadd41. Read the comment docs.

Copy link
Collaborator

@marvinpfoertner marvinpfoertner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me :)

@marvinpfoertner
Copy link
Collaborator

@marvinpfoertner we can also wait for the outcome of your tests on individual pylint configs for the individual modules before merging this.

You can go ahead and merge this, individual pylint configs sadly don't meet our requirements. See also pylint-dev/pylint#618.

@JonathanWenger JonathanWenger merged commit a6ac933 into probabilistic-numerics:master Aug 25, 2020
@nathanaelbosch nathanaelbosch deleted the tox-pylint-run-all branch October 21, 2020 13:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
testing and CI Unit tests, coverage and continuous integration
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants