diff --git a/builds/progpilot_dev20181106-104323.phar b/builds/progpilot_dev20181222-233251.phar similarity index 97% rename from builds/progpilot_dev20181106-104323.phar rename to builds/progpilot_dev20181222-233251.phar index bac4b579..afcb7afa 100644 Binary files a/builds/progpilot_dev20181106-104323.phar and b/builds/progpilot_dev20181222-233251.phar differ diff --git a/package/src/progpilot/AbstractLayer/Analysis.php b/package/src/progpilot/AbstractLayer/Analysis.php index 75d25e0b..050ec967 100644 --- a/package/src/progpilot/AbstractLayer/Analysis.php +++ b/package/src/progpilot/AbstractLayer/Analysis.php @@ -94,9 +94,9 @@ public static function checkIfFuncEqualMySpecify($context, $mySpecify, $myFunc, $i ++; } } + } elseif ($mySpecify->isInstance() && is_null($stackClass)) { + $checkInstance = false; } - else if ($mySpecify->isInstance() && is_null($stackClass)) - $checkInstance = false; } return $checkInstance & $checkName; diff --git a/package/src/progpilot/Analysis/CustomAnalysis.php b/package/src/progpilot/Analysis/CustomAnalysis.php index a0acf2e2..c51435b1 100644 --- a/package/src/progpilot/Analysis/CustomAnalysis.php +++ b/package/src/progpilot/Analysis/CustomAnalysis.php @@ -147,7 +147,12 @@ public static function mustVerifyDefinition($context, $instruction, $myFunc, $st || $customRule->getAction() === "MUST_NOT_VERIFY_DEFINITION")) { $functionDefinition = $customRule->getDefinition(); - $result = AbstractAnalysis::checkIfFuncEqualMySpecify($context, $functionDefinition, $myFunc, $stackClass); + $result = AbstractAnalysis::checkIfFuncEqualMySpecify( + $context, + $functionDefinition, + $myFunc, + $stackClass + ); if (!is_null($functionDefinition)) { if ($result) { diff --git a/package/src/progpilot/Console/Application.php b/package/src/progpilot/Console/Application.php index 03b4cec3..107bae80 100644 --- a/package/src/progpilot/Console/Application.php +++ b/package/src/progpilot/Console/Application.php @@ -17,7 +17,7 @@ class Application extends BaseApplication { const NAME = 'progpilot'; - const VERSION = '0.4.0'; + const VERSION = '0.5.0'; public function __construct() {