hpi-swa-teaching / SketchMorph2

(SWT22-06)
MIT License
5 stars 1 forks source link

Add external linter #97

Closed ClFeSc closed 3 years ago

ClFeSc commented 3 years ago

I added an external linter that detects some issues regarding our coding standards (and some basic rules). Not covered are the following:

I decided to split up the errors in "correctable" and "uncorrectable" issues where correctable issues may be fixed by the auto-refactoring. I decided to fail the linter any time any issue occurs, even though it's correctable since I want to encourage the use of the refactoring to improve the code quality.

Feel free to leave your thoughts on this, including further check ideas.

Note that the pipeline will currently fail as there are several issues the linter detects.

ClFeSc commented 3 years ago

I think I won't do much more for this respecting the time remaining.