DevopsGroupC / Minitwit

This project is part of the course DevOps, Software Evolution and Software Maintenance, MSc (Spring 2024)
4 stars 4 forks source link

add Software Quality tools #111

Closed cefritu closed 6 months ago

cefritu commented 7 months ago

TODO:

at least 3 static analysis tools:

cefritu commented 7 months ago

Implement tasks from week07 into our code

ebrvc commented 7 months ago

dotnet-format stylecop

ebrvc commented 7 months ago

dotnet new editorconfig

cefritu commented 7 months ago

C# formatting: https://dev.to/srmagura/c-linting-and-formatting-tools-in-2021-bna Docker linting: https://medium.com/@seifeddinerajhi/creating-perfect-dockerfiles-with-hadolint-a-step-by-step-guide-to-image-optimization-25faec667884 + https://github.com/marketplace/actions/hadolint-action

ebrvc commented 7 months ago

Sylecop anaylsers doc: https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/DOCUMENTATION.md

cefritu commented 7 months ago

First time we ran SonarCloud we had the python files still, which gave us a higher technical debt

ebrvc commented 7 months ago

https://codeclimate.com/github/DevopsGroupC/Minitwit

cefritu commented 7 months ago

https://sonarcloud.io/project/overview?id=DevopsGroupC_Minitwit