This is an automated email from the ASF dual-hosted git repository. jlahoda pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/netbeans.git
commit 6b34b88ea2a8105817fd35c8ac1529956635a52b Merge: f7ec16347d6 bbdc51ece37 Author: Jan Lahoda <[email protected]> AuthorDate: Mon Dec 2 12:23:41 2024 +0100 Merge pull request #7966 from lahodaj/switch-sealed-code-completion Improving Java code completion support for sealed types in switches. .../org-netbeans-modules-java-completion.sig | 16 +- java/java.completion/nbproject/project.properties | 2 +- .../java/completion/JavaCompletionTask.java | 272 +++++++++++++++++---- .../17/javaLangSubPackages.pass | 9 + .../17/nonSealedTypeSwitch.pass | 16 ++ .../17/sealedTypeSwitch.pass | 16 ++ .../17/sealedTypeSwitchEJAFiltered.pass | 15 ++ .../17/sealedTypeSwitchEJAFilteredQualified1.pass | 7 + .../17/sealedTypeSwitchEJAFilteredQualified2.pass | 2 + .../17/sealedTypeSwitchJFiltered.pass | 9 + .../17/sealedTypeSwitchJFilteredQualified.pass | 2 + .../sealedTypeSwitchJFilteredQualifiedPackage.pass | 1 + .../completion/data/SwitchWithNonSealedType.java | 38 +++ .../java/completion/data/SwitchWithSealedType.java | 38 +++ .../java/completion/CompletionTestBase.java | 9 +- .../JavaCompletionTask121FeaturesTest.java | 69 ++++++ .../editor/java/JavaCompletionCollector.java | 6 +- .../modules/editor/java/JavaCompletionItem.java | 10 +- .../editor/java/JavaCompletionItemFactory.java | 8 +- .../editor/java/LazyJavaCompletionItem.java | 10 +- 20 files changed, 488 insertions(+), 67 deletions(-) --------------------------------------------------------------------- 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
