diff options
| -rw-r--r-- | PHPINFO | 4 | ||||
| -rw-r--r-- | REFLECTION | 34 | ||||
| -rw-r--r-- | php-ast.spec | 19 | 
3 files changed, 24 insertions, 33 deletions
| @@ -2,5 +2,5 @@  ast  ast support => enabled -extension version => 1.1.0 -AST version => Current version is 90. All versions (including experimental): {50, 60, 70, 80, 85, 90} +extension version => 1.1.1 +AST version => Current version is 90. All versions (including experimental): {50, 60, 70, 80, 85, 90, 100} @@ -1,4 +1,4 @@ -Extension [ <persistent> extension #69 ast version 1.1.0 ] { +Extension [ <persistent> extension #69 ast version 1.1.1 ] {    - Constants [203] {      Constant [ int ast\AST_ARG_LIST ] { 128 } @@ -19,10 +19,10 @@ Extension [ <persistent> extension #69 ast version 1.1.0 ] {      Constant [ int ast\AST_TRAIT_ADAPTATIONS ] { 142 }      Constant [ int ast\AST_USE ] { 143 }      Constant [ int ast\AST_TYPE_UNION ] { 144 } -    Constant [ int ast\AST_TYPE_INTERSECTION ] { 250 } -    Constant [ int ast\AST_ATTRIBUTE_LIST ] { 145 } -    Constant [ int ast\AST_ATTRIBUTE_GROUP ] { 146 } -    Constant [ int ast\AST_MATCH_ARM_LIST ] { 147 } +    Constant [ int ast\AST_TYPE_INTERSECTION ] { 145 } +    Constant [ int ast\AST_ATTRIBUTE_LIST ] { 146 } +    Constant [ int ast\AST_ATTRIBUTE_GROUP ] { 147 } +    Constant [ int ast\AST_MATCH_ARM_LIST ] { 148 }      Constant [ int ast\AST_NAME ] { 2048 }      Constant [ int ast\AST_CLOSURE_VAR ] { 2049 }      Constant [ int ast\AST_NULLABLE_TYPE ] { 2050 } @@ -107,7 +107,7 @@ Extension [ <persistent> extension #69 ast version 1.1.0 ] {      Constant [ int ast\AST_CATCH ] { 773 }      Constant [ int ast\AST_FOR ] { 1024 }      Constant [ int ast\AST_FOREACH ] { 1025 } -    Constant [ int ast\AST_ENUM_CASE ] { 1022 } +    Constant [ int ast\AST_ENUM_CASE ] { 1026 }      Constant [ int ast\AST_PARAM ] { 1280 }      Constant [ int ast\flags\NAME_FQ ] { 0 }      Constant [ int ast\flags\NAME_NOT_FQ ] { 1 } @@ -132,14 +132,14 @@ Extension [ <persistent> extension #69 ast version 1.1.0 ] {      Constant [ int ast\flags\CLASS_TRAIT ] { 2 }      Constant [ int ast\flags\CLASS_INTERFACE ] { 1 }      Constant [ int ast\flags\CLASS_ANONYMOUS ] { 4 } -    Constant [ int ast\flags\CLASS_ENUM ] { 4194304 } +    Constant [ int ast\flags\CLASS_ENUM ] { 268435456 }      Constant [ int ast\flags\CLASS_READONLY ] { 8388608 }      Constant [ int ast\flags\PARAM_REF ] { 8 }      Constant [ int ast\flags\PARAM_VARIADIC ] { 16 }      Constant [ int ast\flags\TYPE_NULL ] { 1 }      Constant [ int ast\flags\TYPE_FALSE ] { 2 }      Constant [ int ast\flags\TYPE_TRUE ] { 3 } -    Constant [ int ast\flags\TYPE_BOOL ] { 17 } +    Constant [ int ast\flags\TYPE_BOOL ] { 18 }      Constant [ int ast\flags\TYPE_LONG ] { 4 }      Constant [ int ast\flags\TYPE_DOUBLE ] { 5 }      Constant [ int ast\flags\TYPE_STRING ] { 6 } @@ -150,7 +150,7 @@ Extension [ <persistent> extension #69 ast version 1.1.0 ] {      Constant [ int ast\flags\TYPE_ITERABLE ] { 13 }      Constant [ int ast\flags\TYPE_STATIC ] { 15 }      Constant [ int ast\flags\TYPE_MIXED ] { 16 } -    Constant [ int ast\flags\TYPE_NEVER ] { 22 } +    Constant [ int ast\flags\TYPE_NEVER ] { 17 }      Constant [ int ast\flags\UNARY_BOOL_NOT ] { 14 }      Constant [ int ast\flags\UNARY_BITWISE_NOT ] { 13 }      Constant [ int ast\flags\UNARY_SILENCE ] { 260 } @@ -189,14 +189,14 @@ Extension [ <persistent> extension #69 ast version 1.1.0 ] {      Constant [ int ast\flags\USE_NORMAL ] { 1 }      Constant [ int ast\flags\USE_FUNCTION ] { 2 }      Constant [ int ast\flags\USE_CONST ] { 4 } -    Constant [ int ast\flags\MAGIC_LINE ] { 375 } -    Constant [ int ast\flags\MAGIC_FILE ] { 376 } -    Constant [ int ast\flags\MAGIC_DIR ] { 377 } -    Constant [ int ast\flags\MAGIC_NAMESPACE ] { 382 } -    Constant [ int ast\flags\MAGIC_FUNCTION ] { 381 } -    Constant [ int ast\flags\MAGIC_METHOD ] { 380 } -    Constant [ int ast\flags\MAGIC_CLASS ] { 378 } -    Constant [ int ast\flags\MAGIC_TRAIT ] { 379 } +    Constant [ int ast\flags\MAGIC_LINE ] { 343 } +    Constant [ int ast\flags\MAGIC_FILE ] { 344 } +    Constant [ int ast\flags\MAGIC_DIR ] { 345 } +    Constant [ int ast\flags\MAGIC_NAMESPACE ] { 350 } +    Constant [ int ast\flags\MAGIC_FUNCTION ] { 349 } +    Constant [ int ast\flags\MAGIC_METHOD ] { 348 } +    Constant [ int ast\flags\MAGIC_CLASS ] { 346 } +    Constant [ int ast\flags\MAGIC_TRAIT ] { 347 }      Constant [ int ast\flags\ARRAY_SYNTAX_LIST ] { 1 }      Constant [ int ast\flags\ARRAY_SYNTAX_LONG ] { 2 }      Constant [ int ast\flags\ARRAY_SYNTAX_SHORT ] { 3 } diff --git a/php-ast.spec b/php-ast.spec index 6314b2f..9945621 100644 --- a/php-ast.spec +++ b/php-ast.spec @@ -8,12 +8,6 @@  #  %{?scl:          %scl_package         php-ast} -# Defined in Fedora >= 37 and RHEL >= 10, in PHP >= 7.4 for remirepo -%{!?__phpize:      %global __phpize       %{_bindir}/phpize} -%{!?__ztsphpize:   %global __ztsphpize    %{_bindir}/zts-phpize} -%{!?__phpconfig:   %global __phpconfig    %{_bindir}/php-config} -%{!?__ztsphpconfig:%global __ztsphpconfig %{_bindir}/zts-php-config} -  %global pecl_name   ast  %global with_zts    0%{!?_without_zts:%{?__ztsphp:1}}  # After 20-tokenizer.ini @@ -23,8 +17,8 @@  Summary:       Abstract Syntax Tree  Name:          %{?scl_prefix}php-ast -Version:       1.1.0 -Release:       4%{?dist}%{!?scl:%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}} +Version:       1.1.1 +Release:       1%{?dist}%{!?scl:%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}}  License:       BSD-3-Clause  URL:           https://pecl.php.net/package/ast  Source0:       http://pecl.php.net/get/%{sources}.tgz @@ -133,12 +127,6 @@ OPT="-P -q --show-diff"  if [ $VER -ge 70400 ]; then    OPT="$OPT %{?_smp_mflags}"  fi -if [ $VER -ge 80300 ]; then -  rm tests/attributes_02.phpt -  rm tests/class_consts_80.phpt -  rm tests/php81_enums.phpt -  rm tests/php81_final_class_const.phpt -fi  : Minimal load test for NTS extension  %{__php} --no-php-ini \ @@ -196,6 +184,9 @@ fi  %changelog +* Mon Nov 13 2023 Remi Collet <remi@remirepo.net> - 1.1.1-1 +- update to 1.1.1 +  * Mon Oct  2 2023 Remi Collet <remi@remirepo.net> - 1.1.0-4  - ignore 4 test failing with 8.3 | 
