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 with static analyzers #4

Closed
osma opened this issue Sep 21, 2017 · 5 comments
Closed

Integration with static analyzers #4

osma opened this issue Sep 21, 2017 · 5 comments
Assignees
Milestone

Comments

@osma
Copy link
Member

osma commented Sep 21, 2017

We should set up static analyzers that monitor code quality. These tools can be integrated directly with GitHub so that they check each committed version.

We could use one or more of these tools: (even all of them if it's not too much work)

  • Codebeat
  • Scrutinizer
  • Code Climate
  • SourceClear
@osma osma added this to the Milestone 1 milestone Sep 21, 2017
@osma
Copy link
Member Author

osma commented Sep 22, 2017

Set up Code Climate: https://codeclimate.com/github/NatLibFi/Annif

@osma
Copy link
Member Author

osma commented Sep 22, 2017

Set up Scrutinizer CI: https://scrutinizer-ci.com/g/NatLibFi/Annif/

@osma
Copy link
Member Author

osma commented Sep 22, 2017

@osma
Copy link
Member Author

osma commented Sep 22, 2017

Still need to add badges to the README.md, but I'll wait for the branch issue3 to be merged first to avoid conflicts.

@osma
Copy link
Member Author

osma commented Sep 22, 2017

SourceClear seems different, it won't integrate directly with GitHub and their free plan seems limited to 10 scans a month. I think we can leave it out for now.

@osma osma self-assigned this Sep 22, 2017
@osma osma closed this as completed in 38b1e24 Sep 22, 2017
juhoinkinen pushed a commit that referenced this issue Mar 29, 2021
update from natlibfi/annif
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant