From 905c1356335de99f3ab4f4972096b6b38a094bda Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Wed, 27 Aug 2025 11:15:49 +0200 Subject: update to 2.1.0 re-license spec file to CECILL-2.1 add pie virtual provides (orieg/judy) --- REFLECTION | 71 ++++++++++++++++++++++++++++++++++++++++++++++---------------- 1 file changed, 53 insertions(+), 18 deletions(-) (limited to 'REFLECTION') diff --git a/REFLECTION b/REFLECTION index 8cb5c20..26cd8ce 100644 --- a/REFLECTION +++ b/REFLECTION @@ -1,4 +1,4 @@ -Extension [ extension #98 judy version 1.0.2 ] { +Extension [ extension #90 judy version 2.1.0 ] { - Dependencies { Dependency [ spl (Required) ] @@ -10,8 +10,16 @@ Extension [ extension #98 judy version 1.0.2 ] { } } + - Constants [1] { + Constant [ string JUDY_VERSION ] { 2.1.0 } + } + - Functions { Function [ function judy_version ] { + + - Parameters [0] { + } + - Return [ string ] } Function [ function judy_type ] { @@ -25,11 +33,11 @@ Extension [ extension #98 judy version 1.0.2 ] { Class [ class Judy implements ArrayAccess, Countable ] { - Constants [5] { - Constant [ integer BITSET ] { 1 } - Constant [ integer INT_TO_INT ] { 2 } - Constant [ integer INT_TO_MIXED ] { 3 } - Constant [ integer STRING_TO_INT ] { 4 } - Constant [ integer STRING_TO_MIXED ] { 5 } + Constant [ public int BITSET ] { 1 } + Constant [ public int INT_TO_INT ] { 2 } + Constant [ public int INT_TO_MIXED ] { 3 } + Constant [ public int STRING_TO_INT ] { 4 } + Constant [ public int STRING_TO_MIXED ] { 5 } } - Static properties [0] { @@ -43,26 +51,52 @@ Extension [ extension #98 judy version 1.0.2 ] { - Methods [20] { Method [ public method __construct ] { + + - Parameters [1] { + Parameter #0 [ int $type ] + } } - Method [ public method __destruct ] { + Method [ public method __destruct ] { + + - Parameters [0] { + } } Method [ public method getType ] { + + - Parameters [0] { + } + - Return [ int ] } Method [ public method free ] { + + - Parameters [0] { + } + - Return [ int ] } Method [ public method memoryUsage ] { + + - Parameters [0] { + } + - Return [ ?int ] } - Method [ public method count ] { + Method [ public method size ] { - Parameters [2] { - Parameter #0 [ $index_start ] - Parameter #1 [ $index_end ] + Parameter #0 [ $index_start = ] + Parameter #1 [ $index_end = ] + } + } + + Method [ public method count ] { + + - Parameters [0] { } + - Return [ int ] } Method [ public method byCount ] { @@ -131,33 +165,34 @@ Extension [ extension #98 judy version 1.0.2 ] { Method [ public method offsetSet ] { - Parameters [2] { - Parameter #0 [ $offset ] - Parameter #1 [ $value ] + Parameter #0 [ mixed $offset ] + Parameter #1 [ mixed $value ] } + - Return [ void ] } Method [ public method offsetUnset ] { - Parameters [1] { - Parameter #0 [ $offset ] + Parameter #0 [ mixed $offset ] } + - Return [ void ] } Method [ public method offsetGet ] { - Parameters [1] { - Parameter #0 [ $offset ] + Parameter #0 [ mixed $offset ] } + - Return [ mixed ] } Method [ public method offsetExists ] { - Parameters [1] { - Parameter #0 [ $offset ] + Parameter #0 [ mixed $offset ] } - } - - Method [ public method size ] { + - Return [ bool ] } } } -- cgit