Skip to content

Commit

Permalink
version 2.5.3
Browse files Browse the repository at this point in the history
  • Loading branch information
christopheexakat committed Oct 5, 2023
1 parent 52883f9 commit 97962a0
Show file tree
Hide file tree
Showing 8 changed files with 605 additions and 57 deletions.
5 changes: 5 additions & 0 deletions Changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,11 @@ Here is the release note of exakat.
+ New analysis : report identical cases in match and switch
+ New analysis : report usage of constants in traits
+ New analysis : preference between short and formal comparison
+ New analysis : report yield that can be turned into a yield from
+ New analysis : report usage of enum cases in static constant expressions
+ New analysis : report modification of readonly properties in __clone()
+ New analysis : report usage of internal classes with class_alias()
+ New analysis : report usage PHP 8.3 new dynamic

+ Tokenizer
+ Added support for typed constants
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.5.3 (Build 1479), on Wed, 20 Sep 2023 07:21:10 +0000.
This is the documentation of the Exakat engine, version 2.5.3 (Build 1480), on Thu, 28 Sep 2023 06:09:59 +0000.

What is Exakat ?
----------------
Expand Down
18 changes: 17 additions & 1 deletion Reference/Cobblers.rst
Original file line number Diff line number Diff line change
Expand Up @@ -294,6 +294,22 @@ _____
?>
.. _change-class-destinationname:

Parameters
__________

+-----------------+---------+------+-------------------------------------------------------------------+
| Name | Default | Type | Description |
+-----------------+---------+------+-------------------------------------------------------------------+
| origin | | name | The full namespace path name of the class to target. |
+-----------------+---------+------+-------------------------------------------------------------------+
| newClass | | name | The full namespace path name of the class to use. |
+-----------------+---------+------+-------------------------------------------------------------------+
| destinationName | | name | The name of the class to use. This may be used as an import alias |
+-----------------+---------+------+-------------------------------------------------------------------+

.. _change-class-related-cobbler:

Related Cobblers
Expand Down Expand Up @@ -1158,7 +1174,7 @@ Remove Readonly Option
++++++++++++++++++++++
Readonly is a property and class option. This cobbler removes it from both.

The readonly keyword is removed from property definitions, and from promoted properties.
The readonly keyword is removed from property and class definitions, and from promoted properties.


.. _remove-readonly-option-before:
Expand Down
370 changes: 345 additions & 25 deletions Reference/Rules.rst

Large diffs are not rendered by default.

0 comments on commit 97962a0

Please sign in to comment.