cessda / cessda.cvs.two

Apache License 2.0
0 stars 2 forks source link

Implement code fixes recommended by static analysis tools such as SonarQube #661

Closed matthew-morris-cessda closed 1 year ago

matthew-morris-cessda commented 1 year ago

There are several issues identified by SonarQube. This PR includes fixes for these issues, such as https://sonarqube.cessda.eu/project/issues?resolved=false&types=BUG&id=eu.cessda.cvs%3Acvs&open=AYTETz2Jozu4Nr39zko2 and also attempts to fix some code smells (see https://sonarqube.cessda.eu/project/issues?resolved=false&types=CODE_SMELL&inNewCodePeriod=false&id=eu.cessda.cvs%3Acvs).

This PR has no functional changes to the application. It does, however, remove end-to-end (e2e) tests provided by Protractor, which is now deprecated.