diff --git a/code-doc.sh b/code-doc.sh index 94715b3f..01362c6d 100644 --- a/code-doc.sh +++ b/code-doc.sh @@ -11,11 +11,10 @@ mkdir doc/apigen mkdir doc/jsdoc mkdir doc/plato -php rsc/apigen.phar generate \ +php vendor/bin/apigen generate \ -s "src/application/controllers,src/application/models,src/application/libraries" \ -d "doc/apigen" --exclude "*external*" --tree --todo --template-theme "bootstrap" - node node_modules/.bin/jsdoc "src/assets/js" -d "doc/jsdoc" node node_modules/.bin/plato -r -d "doc/plato" "src/assets/js" \ No newline at end of file diff --git a/composer.json b/composer.json index 19fc9afc..c9693563 100644 --- a/composer.json +++ b/composer.json @@ -2,8 +2,7 @@ "name": "alextselegidis/easyappointments", "description": "Open Source Web Scheduler", "require-dev": { - "apigen/apigen": "~4.1", - "halleck45/phpmetrics": "~1.3" + "apigen/apigen": "~4.1" }, "license": "GPL-3.0", "authors": [ diff --git a/composer.lock b/composer.lock index b80cc0e3..1538904f 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at http://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", "This file is @generated automatically" ], - "hash": "d757306902619fb153f53b22e43b17ab", + "hash": "b503ad9108055a9c5e218fdf5105709f", "packages": [], "packages-dev": [ { @@ -228,65 +228,6 @@ "homepage": "http://apigen.org/", "time": "2015-03-30 17:50:03" }, - { - "name": "halleck45/phpmetrics", - "version": "v1.3.0", - "source": { - "type": "git", - "url": "https://github.com/Halleck45/PhpMetrics.git", - "reference": "9c8113b502c1803ad08a5ce547717843b31db00b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Halleck45/PhpMetrics/zipball/9c8113b502c1803ad08a5ce547717843b31db00b", - "reference": "9c8113b502c1803ad08a5ce547717843b31db00b", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "hoa/ruler": "~1.0", - "symfony/config": "~2.4", - "symfony/console": "~2.5", - "symfony/yaml": "~2.4", - "twig/twig": "~1.15" - }, - "replace": { - "halleck45/php-metrics": "*" - }, - "require-dev": { - "phpunit/phpunit": "~4.1" - }, - "bin": [ - "bin/phpmetrics" - ], - "type": "library", - "autoload": { - "psr-0": { - "Hal\\": "./src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jean-François Lépine", - "email": "lepinejeanfrancois@yahoo.fr", - "homepage": "http://www.lepine.pro", - "role": "Copyright Holder" - } - ], - "description": "Static analyzis tool for PHP : Coupling, Cyclomatic complexity, Maintainability Index, Halstead's metrics... and more !", - "homepage": "http://www.phpmetrics.org", - "keywords": [ - "analysis", - "qa", - "quality", - "testing" - ], - "time": "2015-08-20 16:35:22" - }, { "name": "herrera-io/json", "version": "1.0.3",