This is an automated email from the ASF dual-hosted git repository. matthiasblaesing pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/netbeans.git
commit 78d1b188baa41a43bae01f61c83955de2927cdf5 Merge: 78efbcc6ff3 49b0857d6fa Author: Matthias Bläsing <[email protected]> AuthorDate: Thu Jun 5 20:05:53 2025 +0200 Merge pull request #8528 from matthiasblaesing/semantic_highlighting_json JSON: Provide semantic analyser to improve rendering .../netbeans/modules/csl/api/test/CslTestBase.java | 2 +- .../nbproject/project.properties | 2 +- .../editor/CompletionContextFinder.java | 4 +- .../javascript2/editor/FSCompletionItem.java | 2 +- .../javascript2/editor/JsCompletionItem.java | 87 +++++----- .../javascript2/editor/JsInstantRenamer.java | 5 +- .../javascript2/editor/JsKeyStrokeHandler.java | 24 ++- .../modules/javascript2/editor/JsLanguage.java | 4 +- .../javascript2/editor/JsSemanticAnalyzer.java | 39 ++--- .../javascript2/editor/JsStructureScanner.java | 25 +-- .../editor/JsTypedBreakInterceptor.java | 116 +++++++------ .../javascript2/editor/JsonCodeCompletion.java | 4 +- .../modules/javascript2/editor/JsonLanguage.java | 13 +- .../javascript2/editor/JsonSemanticAnalyzer.java | 122 ++++++++++++++ .../editor/doc/JsDocCodeTemplateFilter.java | 4 - .../editor/doc/JsDocumentationCompleter.java | 16 +- .../editor/embedding/JsEmbeddingProvider.java | 182 +-------------------- .../editor/formatter/JsFormatVisitor.java | 79 +++++---- .../javascript2/editor/formatter/TokenUtils.java | 16 +- .../editor/hints/GlobalIsNotDefined.java | 5 +- .../javascript2/editor/parser/JsParser.java | 4 +- .../editor/qaf/cc/EmbeddedHTMLTest.java | 26 +-- .../javascript2/editor/qaf/cc/JSObjectsTest.java | 2 +- .../modules/javascript2/editor/qaf/cc/TestCC.java | 34 ++-- .../editor/qaf/cc/TestCCInsideWith.java | 34 ++-- .../javascript2/editor/qaf/cc/TestJQuery.java | 8 +- .../test/unit/data/testfiles/simple.json.semantic | 14 ++ .../editor/JsCamelCaseInterceptorTest.java | 9 +- .../modules/javascript2/editor/JsWithBase.java | 3 +- .../editor/JsonSemanticAnalyzerTest.java | 47 ++++++ .../editor/hint/JsGlobalIsNotDeclaredTest.java | 8 +- 31 files changed, 469 insertions(+), 471 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
