Exakat 1.8.0 review

Exakat 1.8.0 Review Exakat 1.8.0 main new feature is the support for ‘in-code review’ : using .exakat.yml, you may run an audit from within the repository. This is particularly useful for CI. More PHP 7.4 support was added, with the upcoming change of precedence with addition and concatenation. For the current versions, Exakat is now […]

Exakat 1.7.9 Review

Exakat 1.7.9 Review Exakat 1.7.9 is bringing a wide range of updates and upgrades. First, support for PHP 7.4 is growing, with arrow functions and spread operators in arrays, and ffi extension. Then, we extended the nested ternary, in preparation for PHP 7.4’s non-nesting features. And finally, the Inventory report added the inclusions list, while […]

Exakat 1.7.7 Review

Exakat 1.7.7 Review Exakat 1.7.7 brings two new analyses : implode() with one argument, and a sneaky security vulnerability. It is the infamous check with integers. Show me the Exakat 1.7.7 review now!  Implode() with one argument Implode() is a PHP native function, which has been around since the last millennium. I am pretty certain […]

Exakat 1.7.6 Review

Exakat 1.7.6 Review Exakat 1.7.6 provides a new report that configure php-cs-fixer and automates fixes in the code. This means that after a good audit, the code may be systematically updated and cleaned of all issues for the next audit. We also introduced a detector for PHP overridden functions, array_merge() used raw with ellipsis and […]

Exakat 1.7.5 review

Exakat 1.7.5 Review Exakat 1.7.5 has been a lot of work behind the scenes. All containers, may it be variable, arrays or properties have been refactored to keep track of their usage. The Files/MissingInclude analysis was extended to be configured with constants and variables. You code once, and when the Exakat 1.7.5 review is right, […]

Exakat 1.7.4 Review

Exakat 1.7.4 Review This week, Exakat 1.7.4 opened the bug hunt season. Many analysis bugs were tracked and removed from the code, leading to the cleanest version of Exakat yet. Identical files in a code repository are now omitted, but one, automatically. And it is possible to configure the target reports from the command line, […]

Exakat 1.7.3 review

Exakat 1.7.3 review This week, Exakat 1.7.3 version upgrades the reports, with the automated detection of identical files, and the grouping of global variables. We shall never know all the good that a simple Exakat 1.7.3 review can do. Report of Identical Files The Ambassador report added a new item on the menu : in […]

Exakat 1.7.2 review

Exakat 1.7.2 review

Exakat 1.7.2 Review The Exakat 1.7.2 version brings more grunt work for the engine, and fewer surprises for your audits. This week, we extended the support for ignored classes to functions and constants: ignore any file in the configuration, and Exakat keeps in mind when it contains definitions. Also, the automated detection of large libraries […]

Exakat 1.7.1 review

Exakat 1.7.1 Review The Exakat 1.7.1 fixes the bugs reported from last week’s major upgrade. ‘Concentrated issues’ is a new section for the Ambassador report, which puts lines of code that collected the most errors. The Exakat engine also received an upgrade to support ‘Virtualproperty’. The Quality section reached 2900 UT tests (again). Every great […]