NIAEFEUP / uni

Mobile app designed to help students of the University of Porto to manage their academic life.
GNU General Public License v3.0
50 stars 18 forks source link

refactor: use inheritance for endpoints #1362

Open limwa opened 1 month ago

limwa commented 1 month ago

Refactors the endpoints to use inheritance. Useful to enforce a specific structure for all endpoints, as well as having functions that accept a generic Endpoint<T>.

Review checklist

codecov[bot] commented 1 month ago

Codecov Report

Attention: Patch coverage is 3.33333% with 29 lines in your changes missing coverage. Please review.

Project coverage is 11%. Comparing base (bfe1fda) to head (bf27d91). Report is 13 commits behind head on develop.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## develop #1362 +/- ## ======================================= - Coverage 11% 11% -0% ======================================= Files 267 265 -2 Lines 7321 7332 +11 ======================================= - Hits 802 799 -3 - Misses 6519 6533 +14 ```