since moodle requires a lot of boilerplate, devs are inclined to copy & paste code, especially services. Often, this causes errors not caught by the moodlecode checker, e.g. incorrect docstrings. We should check for those.
[ ] check whether any docstrings in services are identical
[ ] class docstring
[ ] parameter docstring
[ ] main function docstring
[ ] returns docstring
[ ] check whether any @subpackage is incorrect
[ ] check whether any namespace declaration is incorrect
since moodle requires a lot of boilerplate, devs are inclined to copy & paste code, especially services. Often, this causes errors not caught by the moodlecode checker, e.g. incorrect docstrings. We should check for those.
@subpackage
is incorrect