all:
	composer run-script qa-all --timeout=0

all-extended:
	composer run-script qa-all-extended --timeout=0

ci:
	composer run-script qa-ci --timeout=0

ci-extended:
	composer run-script qa-ci-extended --timeout=0

ci-windows:
	composer run-script qa-ci-windows --timeout=0

contrib:
	composer run-script qa-contrib --timeout=0

init:
	composer ensure-installed

cs:
	composer cs

cs-fix:
	composer cs-fix

infection:
	composer infection

unit:
	composer run-script unit --timeout=0

unit-coverage:
	composer run-script unit-coverage --timeout=0

ci-coverage: init
	composer ci-coverage

generate-test-resources: init
	./api-client-resource-generator ./tests/yaml/* ./tests/resources-src/ ./tests/resources-tests
