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

Integration: DeepSource #28

Closed
withshubh opened this issue Feb 8, 2021 · 2 comments
Closed

Integration: DeepSource #28

withshubh opened this issue Feb 8, 2021 · 2 comments

Comments

@withshubh
Copy link

I ran DeepSource analysis on my fork of this repository and found some code quality issues. Have a look at the issues caught in this repository by DeepSource here.

DeepSource is a code review automation tool that detects code quality issues and helps you to automatically fix some of them. You can use DeepSource to track test coverage, Detect problems in Dockerfiles, etc. in addition to detecting issues in code.

The PR #24 fixed some of the issues caught by DeepSource.

All the features of the DeepSource are mentioned here.
I'd suggest you integrate DeepSource since it is free for Open Source projects forever.

Integrating DeepSource to continuously analyze your repository:

  • Install DeepSource on your repository here.
  • Create .deepsource.toml configuration specific to this repo or use the configuration mentioned below which I used to run the analysis on the fork of this repo.
  • Activate analysis here.
version = 1

test_patterns = ["/test/python/*.py"]

[[analyzers]]
name = "python"
enabled = true

  [analyzers.meta]
  runtime_version = "3.x.x"
@davidmezzetti
Copy link
Member

Thank you for following up. I have another solution using pylint/black that I have yet to integrate but plan to. I'm sure this service has a lot of features but I'm not interested at this time. Thank you once again.

@withshubh
Copy link
Author

Thank You for your humble reply @davidmezzetti 💖

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants