Skip to content

appzcoder/phpcloc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0fa4b45 Β· May 28, 2018

History

12 Commits
May 28, 2018
May 27, 2018
May 20, 2018
May 27, 2018
May 20, 2018
May 20, 2018

Repository files navigation

PHPCloc

πŸš€ Cloc & duplicate code checker written in PHP

Requirements

PHP >= 5.5.9

Installation

Manual

$ wget https://github.com/appzcoder/phpcloc/releases/download/v0.0.2/phpcloc.phar -O phpcloc
// or
$ curl -L https://github.com/appzcoder/phpcloc/releases/download/v0.0.2/phpcloc.phar -o phpcloc

Then

$ sudo chmod a+x phpcloc
$ sudo mv phpcloc /usr/local/bin/phpcloc

Composer

$ composer global require appzcoder/phpcloc

Usage

Cloc

$ phpcloc cloc .

cloc

Duplicate code checker

$ phpcloc duplicate . --ext=php

duplicate

Available Commands

$ phpcloc cloc directory --ext=php,js --exclude=vendor,node_modules
$ phpcloc duplicate directory --ext=php --exclude=vendor

Todo

  • Improve algorithm complexity
  • Testing

Author

Sohel Amin

License

This project is licensed under the MIT License - see the License File for details