securesauce / precaution-beta

Precaution provides a simple, automated code review for GitHub projects by running code linters with a security focus on pull requests.
Other
1 stars 0 forks source link

Redesign architecture diagram for future linters #189

Open MVrachev opened 5 years ago

MVrachev commented 5 years ago

Is your feature request related to a problem? Please describe. Right now with the addition of TSLint into Precaution, our diagram becomes a little complicated and giving that we will add more linters in future it will become more and more complicated.

Also, currently the diagram is little misleading it shows as if on every pull request we are calling all three linters - Bandit, Gosec and TSLint which is not true.

Describe the solution you'd like Maybe we can remove the mention of the specific linters at all. This diagram should be an abstract view of how Precaution works and we don't want to update that diagram when we add support for every new linter.