The main reason to make this PR was add php quality tools and integrate it with vendors to monitor qedu-hub source code quality.
Motivation and context
Until now, we don't have a dedicated service to run the build and test qedu-hub application, which means less visibility about fails. Also we need more tools to control source code quality.
Description
The main reason to make this PR was add php quality tools and integrate it with vendors to monitor qedu-hub source code quality.
Motivation and context
Until now, we don't have a dedicated service to run the build and test qedu-hub application, which means less visibility about fails. Also we need more tools to control source code quality.
Have been included the following quality tools:
composer pdepend
composer phploc
composer phpmd
composer phpcpd
composer check-style
using PSR2Types of changes
What types of changes does your code introduce? Put an
x
in all the boxes that apply:Screenshots