Skip to content

Commit

Permalink
Version with sitemap for rulesets
Browse files Browse the repository at this point in the history
  • Loading branch information
christopheexakat committed Dec 17, 2023
1 parent 10748f9 commit edc9baa
Show file tree
Hide file tree
Showing 10 changed files with 638 additions and 6,236 deletions.
14 changes: 13 additions & 1 deletion Changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ Here is the release note of exakat.
+ Tokenizer
+

**Version 2.6.3 (, 2023-12-17)**
**Version 2.6.4 (, 2023-12-31)**


+ Architecture
Expand All @@ -35,6 +35,18 @@ Here is the release note of exakat.
+ Report
+

+ Analysis
+ New analysis : report PHP native attribute usage
+ New analysis : check for injectable version, based on attribute declaration
+ New analysis : report multiple definition for the same property in a class family
+ Refactored analysis : multiply by one now reports +$a as a hidden cast.

+ Tokenizer
+

**Version 2.6.3 (, 2023-12-14)**


+ Analysis
+ New analysis : report non-static method called from static method
+ New analysis : report properties that are untyped, uninitialized, and no set in the constructor.
Expand Down
2 changes: 1 addition & 1 deletion Introduction.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
Introduction
============

This is the documentation of the Exakat engine, version 2.6.3 (Build 1496), on Wed, 13 Dec 2023 11:34:00 +0000.
This is the documentation of the Exakat engine, version 2.6.4 (Build 1498), on Fri, 15 Dec 2023 14:50:16 +0000.

What is Exakat ?
----------------
Expand Down
4 changes: 2 additions & 2 deletions Reference/Cases.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7164,7 +7164,7 @@ There is a property called '$users'. It is easy to mistake $this->users and $use
public function group_fetch_users ($group_id) {
$out = array ();
# get all users
$users = $this->fetch_all_objects("users");
$users = $this->fetch_all_objects(users);
# check if $gid in array
if($users!==false) {
foreach($users as $u) {
Expand Down Expand Up @@ -11302,7 +11302,7 @@ lame_binary_path is a static property, but it is accessed as a normal property i
protected function wavToMp3($data)
{
if (!file_exists(self::$lame_binary_path) || !is_executable(self::$lame_binary_path)) {
throw new Exception('Lame binary "' . $this->lame_binary_path . '" does not exist or is not executable');
throw new Exception('Lame binary . $this->lame_binary_path . does not exist or is not executable');
}
Expand Down
848 changes: 518 additions & 330 deletions Reference/Rules.rst

Large diffs are not rendered by default.

0 comments on commit edc9baa

Please sign in to comment.