@wapmorgan wapmorgan released this Sep 21, 2018

Assets 2
  • Added option --skip-checks to exclude some checks
  • Improved check for PHP4 constructors, fixed preg_replace check and little fixes (@fwolfsjaeger)

@wapmorgan wapmorgan released this May 15, 2018 · 13 commits to master since this release

Assets 3

Analyzer:

  • Allow to configure parsable file extensions (--file-extensions).
  • Fixed false-positive alarm when a class has a static method with the same name as class (e.g. Widget::widget). It is mostly used as factory pattern.

Interface:

  • Hide errors when file does not exist.
  • Adjusted file path truncation in output.

Fixed:

  • Fixed getting terminal information on Windows, when printer or something similar is connected to computer.

@wapmorgan wapmorgan released this Apr 28, 2018 · 30 commits to master since this release

Assets 3

Fixed php version requirement.

@wapmorgan wapmorgan released this Apr 27, 2018 · 32 commits to master since this release

Assets 4

Use phpcf with new interface:
new phpcf output

Now it is more human-readable and pretty.

Added:

  • --exclude option to phpcf: Pass file names to exclude them from scanning. For example: --exclude vendor,tests

Also, fixed few bugs:

  • Bug #21: used stty command on unix systems instead of tput
  • Bug #19: now pass-by-reference fuctionality catched too.
  • Bug #23: false-positive issues about methods named like deprecated functions are not triggered now.
Aug 18, 2017
Update readme

@wapmorgan wapmorgan released this Jul 2, 2017 · 50 commits to master since this release

Assets 3
Merge pull request #16 from lcjury/master

Return exit status 1 when issues are found

@wapmorgan wapmorgan released this Jun 19, 2017 · 52 commits to master since this release

Assets 2

Little update for phpcf for better portability.