malukenho

Jefersson Nathan

Positivity over time
Voted RFCs
RFC Question Voted Approval % Correct?
Alphanumeric Decrement Alphanumeric Decrement No 0% Yes
64 bit platform improvements for string length and integer in zval Merge this RFC into PHP-5.6 having regard to Vote 2 and 3 Yes 42.9% No
64 bit platform improvements for string length and integer in zval Keep zpp specs l, L, s, p as aliases to i, I, S, P No 46.9% Yes
64 bit platform improvements for string length and integer in zval Keep the old macro names for LONG vs. INT, STRLEN vs. STRSIZE, etc. No 43.3% Yes
Timing attack safe string comparison function Timing attack safe string comparison function Yes 95.7% Yes
Automatic Property Initialization Automatic Property Initialization No 38.9% Yes
__debugInfo() Merge ___debugInfo() Yes (5.6) 88.9% Yes
__debugInfo() Name ___debugInfo() __debugInfo() 100% Yes
Keeping PHPT Tests Green Accept the description in this RFC as an official policy of the PHP project with regard to the tests Yes 100% Yes
Keeping PHPT Tests Green Choose one or more of the four options above of handling bad commits XFAIL 100% No
64 bit platform improvements for string length and integer in zval Accept this RFC for PHP6 (or whatever next major is called) Yes 54.9% Yes
64 bit platform improvements for string length and integer in zval Merge strategy Phpng 100% Yes
Bare Name Array Literal Merge bare name array literal into master/PHP 5.7? No 17.6% Yes
Bare Name Array Dereference Merge array dereference into master/PHP 5.7? No 0% Yes
Name of Next Release of PHP Shall the name of PHP NEXT be PHP 6, or PHP 7? PHP 7 100% Yes
Catchable "call to a member function of a non-object" Catchable Call to a member function bar() on a non-object Yes 100% Yes
Abstract syntax tree Use AST implementation in PHP 7? Yes 100% Yes
Make defining multiple default cases in a switch a syntax error switch.default.multiple Yes 100% Yes
Filtered unserialize() Approve filtered unserialize() proposal? Yes 73.9% Yes
Access to aliases definition by reflection Access to aliases definition by reflection No 9.1% Yes
Static classes Static classes Yes, as "static class" 29.4% No
Return Type Declarations Typed Returns Yes 94% Yes
Replacing current json extension with jsond Should jsond based extension replace the current json extension in PHP 7? Yes 100% Yes
Combined Comparison (Spaceship) Operator Accept the Combined Comparison (Spaceship) Operator RFC and merge patch into master? Yes 79.6% Yes
Scalar Type Hints Reserve type names if RFC does not pass? Yes 80.9% Yes
Scalar Type Hints Type aliases Allow synonyms 77% Yes
Scalar Type Hints Accept the Scalar Type Hints RFC and merge patch into master? Yes 66.3% Yes
Group Use Declarations Should Grouped Use Declarations be added to PHP 7 No 67.2% No
Scalar Type Declarations Accept Scalar Type Declarations With Optional Strict Mode? Yes 69.2% Yes
Reserve More Types in PHP 7 reserve_more_types_in_php_7 Yes 95.2% Yes
Anonymous Classes Anonymous Classes Yes 96.2% Yes
Short Closures Short Closures Yes 42.3% No
Null Coalescing Assignment Operator Approve Equal Null Coalesce Operator RFC and merge patch into master? Yes 90.2% Yes
Attributes What may be used as attribute value? (simple majority wins) Valid PHP constant (number or string) 100% Yes
Attributes Accept PHP Attributes? (2/3+1 majority required) No 38.9% Yes
Nullable Types Merge which features? (majority wins) Both nullable parameter and return types 100% Yes
Nullable Types Accept explicitly nullable types? (2/3 affirmative required) Yes 95.3% Yes
Fix overflow in octal parsing Raise warning on octal interpolation overflow? Yes 97.4% Yes
Functional Interfaces Accept functional interfaces? (2/3+1 majority required) No 24.1% Yes
Forbid dynamic calls to scope introspection functions Forbid dynamic calls to scope introspection functions? Yes 97.5% Yes
Closure from callable function Accept Closure from Callble? (50%+1 majority required) Yes 100% Yes
Callable Prototypes Accept callable prototypes? No 48.6% Yes
get_class() disallow null parameter get_class() disallow null parameter No 83.3% No
Convert numeric keys in object/array casts Accept the Convert numeric keys in object/array casts RFC for PHP 7.2? Yes 95.5% Yes
Trailing Commas In List Syntax Allow trailing commas in function/method arguments (declarations and calls) No 54.5% No
Trailing Commas In List Syntax Allow trailing commas in grouped namepaces Yes 76.9% Yes
Trailing Commas In List Syntax Allow trailing commas in interface implementations on a class No 21.6% Yes
Trailing Commas In List Syntax Allow trailing commas in class member lists No 19.4% Yes
Trailing Commas In List Syntax Allow trailing commas in trait implementations on a class No 19.4% Yes
Trailing Commas In List Syntax Allow trailing commas in use lists for anonymous functions No 42.1% Yes
Flexible Heredoc and Nowdoc Syntaxes Remove the trailing new line requirement from the closing marker? Yes 76.5% Yes
Flexible Heredoc and Nowdoc Syntaxes Allow for the closing marker to be indented and for the leading whitespace to be stripped? Yes 82.8% Yes
PCRE2 migration PCRE2 migration Yes 100% Yes