junichi11 opened a new pull request, #6569:
URL: https://github.com/apache/netbeans/pull/6569

   - https://github.com/apache/netbeans/issues/4725
   - https://wiki.php.net/rfc/dnf_types
   
   ### PHP 8.2 Support: Disjunctive Normal Form Types (Part 2)
   
   - Fix DNF return types for the navigator
   
   
![nb-php82-dnftypes-navigator-return1](https://github.com/apache/netbeans/assets/738383/b1d0d428-bda6-4b67-b81e-c32ed19f31a3)
   
   
![nb-php82-dnftypes-navigator-return2](https://github.com/apache/netbeans/assets/738383/1ef080a9-9709-415c-bc81-c3762c746981)
   
   ### PHP 8.2 Support: Disjunctive Normal Form Types (Part 3)
   
   - Fix DNF parameter types for the navigator
   - The following cases are incorrect syntax for `@method` tag
   ```
   @method int i() i($a = array()) Comment 10
   ```
   - See: 
https://docs.phpdoc.org/3.0/guide/references/phpdoc/tags/method.html#method
   - So, disable `PHPCodeCompletion201870Test` and `PHPCodeCompletion203294Test`
   
   
![nb-php82-dnftypes-navigator-param1](https://github.com/apache/netbeans/assets/738383/fb790fa6-78d2-4931-9e7e-66902fe05e53)
   
![nb-php82-dnftypes-navigator-param2](https://github.com/apache/netbeans/assets/738383/650918e2-a103-41de-b967-75dc8550e256)
   
![nb-php82-dnftypes-navigator-param3](https://github.com/apache/netbeans/assets/738383/0a4ebae8-540e-488e-95d7-4fa1702b0342)
   
   
   ### PHP 8.2 Support: Disjunctive Normal Form Types (Part 4)
   
   - Fix DNF field types for the navigator
   
   
![nb-php82-dnftypes-navigator-field1](https://github.com/apache/netbeans/assets/738383/6729e683-f447-4057-a6ca-10936c7ca5e7)
   
   
![nb-php82-dnftypes-navigator-field2](https://github.com/apache/netbeans/assets/738383/c796d053-279c-4233-87e6-c4266a94de23)
   
   
   ### PHP 8.2 Support: Disjunctive Normal Form Types (Part 5)
   
   - Fix code completion for return, field, `@method`, `@property`, and `@var` 
DNF types
   - Fix the lexer to recognize DNF types of vardoc (`/** @var X|(Y&Z) $var */`)
   - Add unit tests
   
   ### PHP 8.2 Support: Disjunctive Normal Form Types (Part 6)
   
   - Fix code completion for parameter DNF types
   - Add unit tests
   
   ### PHP 8.2 Support: Disjunctive Normal Form Types (Part 7)
   
   - Fix documentation of code completion for parameter DNF types
   - Add unit tests
   
   
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to