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 0711bfc01f232bec1943b6c053da3c709059e517 Merge: 80f1e9c17e9 3ef430b087f Author: Jan Lahoda <[email protected]> AuthorDate: Thu Oct 10 13:37:13 2024 +0200 Merge pull request #7491 from lahodaj/jep-467 Support for Markdown javadoc (JEP-467) .../netbeans/modules/java/completion/BaseTask.java | 4 + .../java/completion/JavaCompletionTask.java | 1 + java/java.editor.base/nbproject/project.properties | 2 +- .../base/javadoc/JavadocCompletionUtils.java | 34 ++- .../java/editor/base/javadoc/JavadocImports.java | 10 +- .../base/javadoc/JavadocCompletionUtilsTest.java | 16 +- .../editor/base/javadoc/JavadocImportsTest.java | 199 +++++++++++++++ .../editor/base/javadoc/JavadocTestSupport.java | 16 +- java/java.editor/nbproject/project.properties | 2 +- .../netbeans/modules/editor/java/GoToSupport.java | 4 +- .../editor/java/JavaCompletionCollector.java | 1 + .../modules/editor/java/JavaCompletionItem.java | 1 + .../org/netbeans/modules/editor/java/JavaKit.java | 1 + .../modules/editor/java/TypingCompletion.java | 15 ++ .../netbeans/modules/editor/java/Utilities.java | 1 + .../java/editor/javadoc/JavadocCompletionTask.java | 42 ++-- .../modules/editor/java/GoToSupportTest.java | 65 +++++ .../editor/java/TypingCompletionUnitTest.java | 16 ++ .../editor/javadoc/JavadocCompletionQueryTest.java | 272 ++++++++++++++++++++- java/java.lexer/nbproject/project.properties | 2 +- .../org/netbeans/api/java/lexer/JavaTokenId.java | 4 + .../src/org/netbeans/lib/java/lexer/JavaLexer.java | 35 +++ .../org/netbeans/lib/java/lexer/JavadocLexer.java | 14 ++ .../lib/java/lexer/JavaLexerBatchTest.java | 79 ++++++ .../netbeans/lib/java/lexer/JavadocLexerTest.java | 14 ++ java/java.lsp.server/licenseinfo.xml | 5 + .../vscode/language-configuration.json | 111 +++++++++ java/java.lsp.server/vscode/package.json | 12 + .../vscode/syntaxes/java.tmLanguage.json | 57 +++++ java/java.source.base/apichanges.xml | 12 + java/java.source.base/nbproject/project.properties | 2 +- .../netbeans/api/java/source/AssignComments.java | 12 +- .../org/netbeans/api/java/source/TreeMaker.java | 40 ++- .../netbeans/api/java/source/TreeUtilities.java | 6 +- .../modules/java/source/builder/TreeFactory.java | 67 ++++- .../modules/java/source/pretty/VeryPretty.java | 61 ++++- .../modules/java/source/save/CasualDiff.java | 23 +- .../java/source/save/PositionEstimator.java | 1 + .../transform/ImmutableDocTreeTranslator.java | 20 +- .../netbeans/api/java/source/gen/DoctreeTest.java | 219 +++++++++++++++++ java/java.sourceui/nbproject/project.xml | 8 + .../api/java/source/ui/ElementJavadoc.java | 58 ++++- .../api/java/source/ui/ElementJavadocTest.java | 164 +++++++++++++ java/javadoc/nbproject/project.properties | 4 +- .../modules/javadoc/highlighting/Highlighting.java | 12 +- .../modules/javadoc/hints/JavadocGenerator.java | 57 ++++- .../javadoc/highlighting/HighlightingTest.java | 11 + .../modules/javadoc/hints/AddTagFixTest.java | 31 +++ .../javadoc/hints/GenerateJavadocFixTest.java | 101 ++++++++ .../modules/javadoc/hints/RemoveTagFixTest.java | 26 ++ 50 files changed, 1879 insertions(+), 91 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
