New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[NETBEANS-5599] PHP 8.1 Support #3463
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
https://issues.apache.org/jira/browse/NETBEANS-5599 - Fix the grammar file - Add `FinalModifierHintError` and `PHP81UnhandledError` - Add unit tests
[NETBEANS-5599] PHP 8.1 Support: Final class constants part
- Use `HintErrorRule` instead of `UnhandledError` - Add unit tests
https://issues.apache.org/jira/browse/NETBEANS-5599 RFC: https://wiki.php.net/rfc/noreturn_type - Add `hasNeverType()` to `PhpVersion` - Fix the lexer - Mark as an error if something is returned when the return type is `never` - Mark as an error if `never` is used at incorrect places (e.g. private never $propertyType) - Add unit tests for the lexer and hints
https://issues.apache.org/jira/browse/NETBEANS-5599 RFC: https://wiki.php.net/rfc/noreturn_type - Fix the code completion - Add and fix unit tests for the code completion
[NETBEANS-5599] PHP 8.1 Support: Never type
https://issues.apache.org/jira/browse/NETBEANS-5599 RFC:https://wiki.php.net/rfc/readonly_properties_v2 The lexer, the parser, and hints - Fix the lexer and the parser - Add `readonly` as a new modifier - Fix `ModifiersCheckHintError` - Add unit tests for the lexer, the parser, and hints
https://issues.apache.org/jira/browse/NETBEANS-5599 RFC:https://wiki.php.net/rfc/readonly_properties_v2 Code Completion and Formatter - Fix the code completion feature - Add/Fix unit tests for the code completion and the formatter
[NETBEANS-5599] PHP 8.1 Support: Readonly Properties 2.0
https://issues.apache.org/jira/browse/NETBEANS-5599 RFC:https://wiki.php.net/rfc/new_in_initializers Parser: - Fix the grammar file - Add unit tests for the parser
https://issues.apache.org/jira/browse/NETBEANS-5599 RFC:https://wiki.php.net/rfc/new_in_initializers - Add unit tests for the Formatter, GotoDeclaration, and MarkOccurrences
https://issues.apache.org/jira/browse/NETBEANS-5599 RFC:https://wiki.php.net/rfc/new_in_initializers - Fix the Code Completion - Add unit tests for the Code Completion
[NETBEANS-5599] PHP 8.1 Support: New in initializers
https://issues.apache.org/jira/browse/NETBEANS-5599 RFC: https://wiki.php.net/rfc/pure-intersection-types Parser&Lexer: - Fix the `ASTPHP5Parser.cup` and `ASTPHP5Scanner.flex` - Fix the `PHP81UnhandledError` - Add the `IntersectionType` as a new AST node - Add and fix the unit tests for the parser - Fix the Navigator
https://issues.apache.org/jira/browse/NETBEANS-5599 RFC: https://wiki.php.net/rfc/pure-intersection-types GotoDeclaration, MarkOccurrences, Formatter: - Fix GotoDeclaration, MarkOccurrences, and Formatter features - Add unit tests
Will merge this after #3461 is merged. |
[NETBEANS-5599] PHP 8.1 Support: Pure intersection types
tmysik
approved these changes
Jan 16, 2022
@junichi11 Approved, of course. Please, let me know if you are going to merge it or whether I should do it. Thank you! |
@tmysik Please merge it. Thank you! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
https://issues.apache.org/jira/browse/NETBEANS-5599
Note: