You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by ma...@apache.org on 2022/06/08 23:18:54 UTC

[netbeans] branch master updated (66e010eb26 -> 074670d4b4)

This is an automated email from the ASF dual-hosted git repository.

matthiasblaesing pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans.git


    from 66e010eb26 Merge pull request #4167 from sdedic/vscode/default-local-userdir
     new ea34cdbe02 Cleanup ModelVisitor and ModelTest
     new e3ec8beb64 Enable parsing of object structures, where the prototype contains complex properties
     new fd33417293 Update the JS corestubs to ES2022+
     new 9694a39d91 Cleanup javascript2 .model, .jsdoc and .editor (Diamond, trailing whitespace, deadcode, lambda, final)
     new 901b6a8ddd Remove broken test methods in javascript2.extdoc relying on undonated source file
     new ee0be5e8ac Add documentation to object properties (documentation was only present on functions)
     new d2c4ded44d Use Objects#equals to prevent NullPointerException from String#equals if name is null
     new 5a0163a2ae Ensure JSDoc union types are correctly parsed
     new ac8cdc3747 Hide logs for successful tests
     new 538763dff6 Try to get error log on commit-validation failure
     new 3d34b503aa Improve stability for ValidateLayerConsistencyTest
     new 37b11d59f3 Do not cache NULL parser in SourceCache if parserFactory is not (yet) present
     new 074670d4b4 Merge pull request #4058 from matthiasblaesing/update_js_stubs

The 7134 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/workflows/main.yml                         |   8 +
 .travis.yml                                        |   4 +-
 .../netbeans/modules/parsing/impl/SourceCache.java |   4 +-
 nbbuild/licenses/Apache-2.0-typescript2            |  12 +
 nbbuild/travis/scripting.sh                        |  31 +-
 platform/o.n.core/nbproject/project.properties     |   3 +
 .../validation/ValidateLayerConsistencyTest.java   |   7 +-
 webcommon/javascript2.editor/build.xml             |  12 -
 .../javascript2.editor/external/binaries-list      |   5 +-
 .../external/js-corestubs-5.1-license.txt          |  44 --
 .../external/js-domstubs-DOM3-license.txt          |  46 --
 .../external/js-reststubs-3-license.txt            |  48 --
 .../external/jsstubs-ts4.6.3-1-license.txt         |  19 +
 .../nbproject/project.properties                   |   8 +-
 .../editor/CompletionContextFinder.java            |   6 +-
 ...CompletionInterceptorRegistrationProcessor.java |   4 +-
 ...tionFinderInterceptorRegistrationProcessor.java |   4 +-
 .../modules/javascript2/editor/EditorExtender.java |   4 +-
 .../javascript2/editor/FSCompletionItem.java       |  18 +-
 .../modules/javascript2/editor/FileUtils.java      |  13 +-
 .../javascript2/editor/JsBracesMatcher.java        |   3 -
 .../javascript2/editor/JsCamelCaseInterceptor.java |   9 +-
 .../javascript2/editor/JsCodeCompletion.java       |   2 +-
 .../javascript2/editor/JsCompletionItem.java       | 112 ++---
 .../javascript2/editor/JsFoldTypeProvider.java     |   8 +-
 .../javascript2/editor/JsInstantRenamer.java       |   2 +-
 .../javascript2/editor/JsKeyStrokeHandler.java     |   7 +-
 .../modules/javascript2/editor/JsKeywords.java     |   6 +-
 .../modules/javascript2/editor/JsLanguage.java     |   1 -
 .../javascript2/editor/JsSemanticAnalyzer.java     |  41 +-
 .../javascript2/editor/JsStructureScanner.java     | 110 ++---
 .../editor/JsTypedBreakInterceptor.java            |  18 +-
 .../javascript2/editor/JsTypedTextInterceptor.java | 152 ++++---
 .../javascript2/editor/JsonFoldTypeProvider.java   |  17 +-
 .../javascript2/editor/JsonInstantRenamer.java     |   2 -
 .../modules/javascript2/editor/JsonLanguage.java   |   2 +-
 .../netbeans/modules/javascript2/editor/Utils.java |  10 +-
 .../javascript2/editor/api/FrameworksUtils.java    |   4 +-
 .../editor/classpath/ClassPathProviderImpl.java    |  33 +-
 .../editor/doc/JsDocumentationCodeCompletion.java  |   2 +-
 .../editor/doc/JsDocumentationCompleter.java       |   2 +-
 .../editor/embedding/JsEmbeddingProvider.java      |  55 ++-
 .../javascript2/editor/formatter/CodeStyle.java    |  30 +-
 .../javascript2/editor/formatter/Defaults.java     |   4 +-
 .../javascript2/editor/formatter/FmtOptions.java   |  26 +-
 .../editor/formatter/FormatContext.java            |  41 +-
 .../javascript2/editor/formatter/FormatToken.java  |  12 +-
 .../editor/formatter/FormatTokenStream.java        |   4 +-
 .../editor/formatter/IndentContext.java            |   8 +-
 .../editor/formatter/JsFormatVisitor.java          |  20 +-
 .../javascript2/editor/formatter/JsFormatter.java  | 109 +++--
 .../editor/formatter/JsonFormatVisitor.java        |   4 +-
 .../javascript2/editor/formatter/TokenUtils.java   |  11 +-
 .../javascript2/editor/formatter/Utils.java        |  15 +-
 .../javascript2/editor/formatter/ui/FmtSpaces.java |  33 +-
 .../editor/formatter/ui/FmtTabsIndents.java        |  16 +-
 .../editor/formatter/ui/json/FmtBlankLines.java    |  10 +-
 .../editor/formatter/ui/json/FmtSpaces.java        |  31 +-
 .../editor/formatter/ui/json/FmtTabsIndents.java   |  17 +-
 .../editor/formatter/ui/json/FmtWrapping.java      |   5 +-
 .../editor/hints/AssignmentInCondition.java        |   2 +-
 .../editor/hints/BetterConditionHint.java          |   4 +-
 .../editor/hints/DuplicatePropertyName.java        |   4 +-
 .../javascript2/editor/hints/EcmaLevelRule.java    |  52 +--
 .../editor/hints/ErrorCheckingSupport.java         |  66 +--
 .../editor/hints/GlobalIsNotDefined.java           |  30 +-
 .../javascript2/editor/hints/JSHintSupport.java    |   5 +-
 .../javascript2/editor/hints/JsAstRule.java        |   6 +-
 .../javascript2/editor/hints/JsConventionHint.java |   9 +-
 .../javascript2/editor/hints/JsConventionRule.java |  28 +-
 .../editor/hints/JsFunctionDocumentationRule.java  |   1 -
 .../javascript2/editor/hints/JsHintsProvider.java  |  14 +-
 .../editor/hints/MissingSemicolonHint.java         |   2 +-
 .../javascript2/editor/hints/WeirdAssignment.java  |   6 +-
 .../javascript2/editor/index/JsIndexer.java        |  44 +-
 .../editor/index/QuerySupportFactory.java          |   2 +-
 .../editor/navigation/DeclarationFinderImpl.java   | 101 ++---
 .../editor/navigation/JsIndexSearcher.java         |  10 +-
 .../editor/navigation/OccurrencesFinderImpl.java   |  15 +-
 .../javascript2/editor/options/OptionsUtils.java   |  20 +-
 .../editor/options/ui/CodeCompletionPanel.java     |  50 +--
 .../options/ui/json/CodeCompletionPanel.java       |  10 +-
 .../javascript2/editor/parser/JsErrorManager.java  |  36 +-
 .../javascript2/editor/parser/JsParser.java        |  32 +-
 .../javascript2/editor/parser/JsParserError.java   |   2 +-
 .../editor/parser/ParsingErrorFilter.java          |  59 +--
 .../editor/parser/SanitizingParser.java            |  55 ++-
 .../javascript2/editor/spi/CompletionContext.java  |   8 +-
 .../editor/spi/CompletionProviderEx.java           |   8 +-
 .../editor/spi/ElementDocumentation.java           |   2 +-
 .../javascript2/editor/spi/PostScanProvider.java   |   2 +-
 .../javascript2/editor/spi/ProposalRequest.java    |  10 +-
 .../javascript2/editor/ui/ECMAScriptPanel.java     |   4 +-
 .../editor/ui/ECMAVersionCustomizer.java           |   2 +-
 ...ts.js.testFunctionObjectProperties02.completion |  59 +--
 ...ts.js.testFunctionObjectProperties03.completion |   6 +-
 .../arguments.js.testIssue215763.completion        |  54 ++-
 ...le.js.testFunctionObjectProperties01.completion |  59 +--
 .../completion/arrays/arrayliteral.js.structure    |   2 +-
 .../arrayliteral.js.testArrayLiteral01.completion  |   9 +-
 .../arrayliteral.js.testArrayLiteral02.completion  |  12 +-
 .../arrays/arrays1.js.testArrays01.completion      | 106 ++---
 .../arrays/arrays2.js.testArrays04.completion      | 106 ++---
 .../arrays/arrays3.js.testArrays05.completion      | 106 ++---
 .../completion/arrays/issue231267.js.structure     |   2 +-
 .../issue231267.js.testIssue231267_01.completion   |  12 +-
 .../issue231267.js.testIssue231267_02.completion   |   9 +-
 .../completion/arrays/issue231449.js.structure     |   2 +-
 .../issue231449.js.testIssue231449_01.completion   |  12 +-
 .../issue231449.js.testIssue231449_02.completion   |   9 +-
 ...01.js.testOfferingCallbackFunction01.completion | 402 ++++-------------
 ...yOffset.js.testFindObjectByOffset_01.completion |  21 +-
 ...yOffset.js.testFindObjectByOffset_02.completion |   6 +-
 ...yOffset.js.testFindObjectByOffset_03.completion |  21 +-
 ...yOffset.js.testFindObjectByOffset_04.completion |   6 +-
 .../issue205127.js.testIssue205127_01.completion   |   3 +-
 .../issue205127.js.testIssue205127_02.completion   |   5 +-
 .../issue214205.js.testIssue214205_01.completion   |  77 ++--
 .../issue214205.js.testIssue214205_02.completion   |  76 ++--
 .../issue215353.js.testIssue215353.completion      |  59 +--
 .../issue215764.js.testIssue215764_01.completion   |  12 +-
 .../issue215863.js.testIssue215863_01.completion   |   4 +-
 .../issue215863.js.testIssue215863_02.completion   | 176 ++------
 .../issue215863.js.testIssue215863_03.completion   |   5 +-
 .../issue215863.js.testIssue215863_04.completion   |   8 +-
 .../issue215863.js.testIssue215863_05.completion   |   5 +-
 .../issue215863.js.testIssue215863_06.completion   |   5 -
 .../issue218689.html.testIssue218689.completion    |   2 +-
 .../issue220088.js.testIssue220088_05.completion   |   7 +-
 .../issue220101.js.testIssue220101.completion      |   3 +-
 .../issue220621.js.testIssue220621_01.completion   |   3 +-
 .../issue220621.js.testIssue220621_02.completion   |  14 -
 .../issue220917.js.testIssue220917_01.completion   |  19 +-
 .../issue220917.js.testIssue220917_02.completion   |  20 +-
 .../issue220917.js.testIssue220917_03.completion   |   8 +-
 .../issue222601.js.testIssue222601_01.completion   |  12 +-
 .../issue222993.js.testIssue222993_02.completion   |  48 +-
 .../issue222993.js.testIssue222993_03.completion   |  48 +-
 .../issue223037.js.testIssue223037_02.completion   | 106 ++---
 .../issue223311.js.testIssue223311_01.completion   |  21 +-
 .../issue223681.js.testIssue223681_01.completion   |  48 +-
 .../issue223967.js.testIssue223967_01.completion   |  21 +-
 .../issue226521.js.testIssue226521_01.completion   |  21 +-
 .../issue226521.js.testIssue226521_02.completion   |   6 +-
 .../issue230667.js.testIssue230667_01.completion   |   6 +-
 .../issue230667.js.testIssue230667_02.completion   |   6 +-
 .../issue230667.js.testIssue230667_03.completion   |   6 +-
 .../issue230667.js.testIssue230667_04.completion   |  21 +-
 .../issue230667.js.testIssue230667_05.completion   |   6 +-
 .../issue230667.js.testIssue230667_06.completion   |   5 +-
 .../issue230736.js.testIssue230736_03.completion   |  13 +-
 .../issue230736.js.testIssue230736_04.completion   |   7 +-
 .../issue230736.js.testIssue230736_05.completion   |   7 +-
 .../issue230784.js.testIssue230784_01.completion   |   4 +-
 .../issue230784.js.testIssue230784_02.completion   |   6 +-
 .../issue230784.js.testIssue230784_03.completion   |   7 +-
 .../issue235206.js.testIssue235206_01.completion   |  13 +-
 .../issue235252.js.testIssue235252.completion      |   7 +-
 .../issue237421.js.testIssue237421_03.completion   |   2 +-
 .../issue238289.js.testIssue238289.completion      |   3 +-
 .../issue248132.js.testIssue248132_03.completion   |   2 +-
 .../issue248132.js.testIssue248132_04.completion   |   2 +-
 .../issue251821.js.testIssue251968_01.completion   |   6 +-
 ...erLiterals01.js.testNumberLiterals01.completion |   6 +-
 ...erLiterals01.js.testNumberLiterals02.completion |   6 +-
 ...erLiterals01.js.testNumberLiterals03.completion |   6 +-
 ...erLiterals01.js.testNumberLiterals04.completion |   6 +-
 ...xpLiterals01.js.testRegExpLiterals01.completion |  19 +-
 ...ngLiterals01.js.testStringLiterals01.completion |  62 +--
 .../issue215746.js.testIssue215746_02.completion   |   5 +-
 .../issue215746.js.testIssue215746_03.completion   |   5 +-
 .../issue215777.js.testIssue215777_01.completion   |  81 ++--
 .../issue215777.js.testIssue215777_02.completion   |  81 ++--
 .../issue215861.js.testIssue215861_01.completion   |  68 ++-
 .../issue215861.js.testIssue215861_02.completion   |  68 ++-
 .../issue217029.js.testIssue217029_01.completion   |   5 -
 .../issue217029.js.testIssue217029_02.completion   |   5 -
 .../issue217100_1.js.testIssue217100_01.completion |   2 +-
 .../issue217100_2.js.testIssue217100_02.completion |   2 +-
 .../issue217100_3.js.testIssue217100_03.completion |   2 +-
 .../issue218361_1.js.testIssue218361_01.completion |  55 ++-
 .../issue218361_2.js.testIssue218361_02.completion |  55 ++-
 .../issue218361_3.js.testIssue218361_03.completion |  55 ++-
 .../issue218361_4.js.testIssue218361_04.completion |  55 ++-
 .../issue218361_5.js.testIssue218361_05.completion |   2 -
 .../issue224453.js.testIssue224453_01.completion   |   2 +-
 .../issue224453.js.testIssue224453_02.completion   |   3 +-
 .../issue224453.js.testIssue224453_03.completion   |  10 +-
 .../index.html.testIssue228634_01.completion       |   4 +-
 .../test.js.testIssue228634_02.completion          |   4 +-
 .../test243647.js.testIssue243647_02.completion    |   3 +-
 .../issue245252.js.testIssue245252_01.completion   |   4 +-
 .../app.js.testIssue246060_01.completion           |  48 +-
 ...ssue254609Test.js.testIssue254609_01.completion |   2 -
 ...ssue254609Test.js.testIssue254609_02.completion |  11 -
 ...1.js.testParameterTypesDocDefinition.completion | 119 ++---
 ...s.testShowMethodDefinedInOtherFile01.completion |  48 +-
 .../testFile.js.testGlobalContext01.completion     |   9 +-
 ...meterTypesMethodDefinedInOtherFile01.completion |  48 +-
 ...s.testShowMethodDefinedInOtherFile02.completion |  48 +-
 .../basicDocumentCC.js.testDocument01.completion   |   6 +-
 .../basicDocumentCC.js.testDocument03.completion   |   2 +-
 .../issue214556.js.testSimple01.completion         |  59 +--
 .../issue214556.js.testSimple02.completion         |  59 +--
 .../issue214556.js.testSimple03.completion         |  59 +--
 .../issue214556_test.js.testFromIndex.completion   |  59 +--
 ...ainSimple.js.testMethodChainSimple01.completion |  48 +-
 ...ainSimple.js.testMethodChainSimple02.completion |   2 +-
 ...ainSimple.js.testMethodChainSimple03.completion |  48 +-
 ...ainSimple.js.testMethodChainSimple04.completion |  10 +-
 ...ainSimple.js.testMethodChainSimple05.completion | 110 ++---
 ...ainSimple.js.testMethodChainSimple06.completion |   5 +-
 .../completion/with/with1.js.testWith1.completion  | 402 ++++-------------
 .../completion/with/with2.js.testWith2.completion  | 119 ++---
 .../completion/with/with3.js.testWith3.completion  | 402 ++++-------------
 .../test.js.testWith5.completion                   |  97 ++--
 .../withAnonymous/with5.js.testWith5.completion    | 403 ++++-------------
 .../withAnonymous/with6.js.testWith6.completion    |  48 +-
 .../withComplex/with4.js.testWith4a.completion     | 402 ++++-------------
 .../withComplex/with4.js.testWith4b.completion     | 402 ++++-------------
 .../withComplex/with4.js.testWith4c.completion     | 403 ++++-------------
 .../virtualSource.js.testIssue247788_04.completion |   1 -
 ...virtualSource2.js.testIssue247788_01.completion |  48 +-
 ...virtualSource2.js.testIssue247788_02.completion |  48 +-
 .../generator01.js.testGenerators01_02.completion  |   2 +-
 .../generator02.js.testGenerators02_01.completion  |   4 +-
 .../generator03.js.testGenerators03_01.completion  |  59 +--
 .../generator03.js.testGenerators03_02.completion  |  65 +--
 .../generator04.js.testGenerators04_01.completion  |   2 +-
 .../issue222964.js.testIssue222964_01.completion   |  48 +-
 .../issue222964.js.testIssue222964_02.completion   |  48 +-
 .../issue222964.js.testIssue222964_03.completion   |  48 +-
 .../issue222964.js.testIssue222964_05.completion   |  48 +-
 .../structure/issue223112/issue223112.js.structure |   2 +-
 .../issue223602.js.testIssue223602_01.completion   |  48 +-
 .../issue223602.js.testIssue223602_02.completion   |   6 +-
 .../issue223602.js.testIssue223602_03.completion   |   6 +-
 .../issue223891.js.testIssue223891_01.completion   |   6 +-
 .../structure/withIndex/issue223117.js.structure   |   2 +-
 .../issue234375.js.testIssue234375_01.completion   |  15 +-
 .../issue234375.js.testIssue234375_02.completion   |   3 -
 .../issue234375.js.testIssue234375_03.completion   |  18 +-
 .../editor/JsCodeCompletionArgumentsTest.java      |  17 +-
 .../editor/JsCodeCompletionArraysTest.java         |  21 +-
 .../javascript2/editor/JsCodeCompletionBase.java   |  21 +-
 .../editor/JsCodeCompletionCallbackTest.java       |  13 +-
 .../editor/JsCodeCompletionGeneralTest.java        | 136 +++---
 .../editor/JsCodeCompletionGeneratorsTest.java     |  25 +-
 .../editor/JsCodeCompletionIssue222964Test.java    |  21 +-
 .../editor/JsCodeCompletionIssue223602Test.java    |  15 +-
 .../editor/JsCodeCompletionIssue223891Test.java    |  13 +-
 .../editor/JsCodeCompletionIssue224453Test.java    |  19 +-
 .../editor/JsCodeCompletionIssue228634Test.java    |  13 +-
 .../editor/JsCodeCompletionIssue233487Test.java    |  19 +-
 .../editor/JsCodeCompletionIssue243647Test.java    |  17 +-
 .../editor/JsCodeCompletionIssue244509Test.java    |  13 +-
 .../editor/JsCodeCompletionIssue245252Test.java    |  17 +-
 .../editor/JsCodeCompletionIssue246060Test.java    |  15 +-
 .../editor/JsCodeCompletionIssue254609Test.java    |  17 +-
 .../JsCodeCompletionIssueWith247788Test.java       |  22 +-
 .../editor/JsCodeCompletionModelTest.java          |   8 +-
 .../editor/JsCodeCompletionParamTypesTest.java     |  21 +-
 .../JsCodeCompletionPrototypeChain01Test.java      |  21 +-
 .../JsCodeCompletionSimpleMethodChainTest.java     |  23 +-
 .../JsCodeCompletionWithAnonymPropertyTest.java    |  15 +-
 .../editor/JsCodeCompletionWithAnonymousTest.java  |  10 +-
 .../editor/JsCodeCompletionWithComplexTest.java    |   8 +-
 .../editor/JsCodeCompletionWithTest.java           |  14 +-
 .../editor/JsStructureScannerArrayTest.java        |  23 +-
 .../editor/JsStructureScannerIssue223112Test.java  |  19 +-
 .../editor/JsStructureScannerIssue223602Test.java  |  17 +-
 .../editor/JsStructureScannerIssue223891Test.java  |  19 +-
 .../editor/JsStructureScannerSemiTypes.java        |  18 +-
 .../editor/JsStructureScannerWithIndexTest.java    |  28 +-
 .../modules/javascript2/editor/JsWithTest.java     |  39 +-
 .../editor/formatter/JsFormatterEmbeddedTest.java  |   8 +-
 .../editor/formatter/JsFormatterTest.java          | 346 +++++++--------
 .../javascript2/editor/hint/Issue233813Test.java   |   2 +-
 .../editor/navigation/Issue226152Test.java         |   2 +-
 .../editor/navigation/Issue239162Test.java         |   2 +-
 .../editor/navigation/Issue239179Test.java         |   2 +-
 .../javascript2/editor/navigation/With01Test.java  |   2 +-
 ...classWithExtDoc.js.testAllCompletion.completion |  23 -
 ...sWithExtDoc.js.testMethodCompletion1.completion |   6 -
 ...sWithExtDoc.js.testMethodCompletion2.completion |   6 -
 .../classWithExtDoc.js.testNoCompletion.completion |   3 -
 ...ssWithExtDoc.js.testParamCompletion2.completion |   7 -
 ...ssWithExtDoc.js.testParamCompletion3.completion |   5 -
 ...ssWithExtDoc.js.testParamCompletion4.completion |   5 -
 ...ssWithExtDoc.js.testParamCompletion5.completion |   5 -
 ...ssWithExtDoc.js.testParamCompletion6.completion |   5 -
 .../extdoc/ExtDocCodeCompletionTest.java           |  94 ----
 .../extdoc/ExtDocDocumentationProviderTest.java    |  72 ---
 ...02.js.testDefineMethodInterceptor_02.completion |   3 +-
 ...03.js.testDefineMethodInterceptor_03.completion |   2 +-
 ...04.js.testDefineMethodInterceptor_04.completion |   4 +-
 ...05.js.testDefineMethodInterceptor_05.completion |   2 +-
 .../extjs/model/ExtDefineCodeCompletionTest.java   |   5 +-
 .../javascript2.jsdoc/nbproject/project.properties |   2 +-
 .../JsDocAnnotationCompletionTagProvider.java      |  23 +-
 .../modules/javascript2/jsdoc/JsDocComment.java    | 126 +++---
 .../jsdoc/JsDocDocumentationProvider.java          |   2 +-
 .../modules/javascript2/jsdoc/JsDocParser.java     |  19 +-
 .../javascript2/jsdoc/completion/AssingTag.java    |   2 +-
 .../jsdoc/completion/TypeDescribedTag.java         |   2 +-
 .../javascript2/jsdoc/completion/TypeNamedTag.java |   2 +-
 .../javascript2/jsdoc/model/JsDocElementType.java  |   2 +-
 .../javascript2/jsdoc/model/JsDocElementUtils.java |  41 +-
 .../jsdoc/model/NamedParameterElement.java         |   8 +-
 .../jsdoc/model/JsDocElementUtilsTest.java         |  37 +-
 .../modules/javascript2/model/CatchBlockImpl.java  |   4 +-
 .../javascript2/model/DeclarationScopeImpl.java    |  24 +-
 .../modules/javascript2/model/EmbeddingHelper.java |   6 +-
 .../model/FunctionArgumentAccessor.java            |   2 +-
 .../FunctionInterceptorRegistrationProcessor.java  |   4 +-
 .../modules/javascript2/model/JsArrayImpl.java     |  25 +-
 .../javascript2/model/JsArrayReference.java        |   4 +-
 .../modules/javascript2/model/JsElementImpl.java   |  26 +-
 .../modules/javascript2/model/JsFunctionImpl.java  |  38 +-
 .../javascript2/model/JsFunctionReference.java     |   8 +-
 .../modules/javascript2/model/JsObjectImpl.java    | 103 ++---
 .../javascript2/model/JsObjectReference.java       |  10 +-
 .../javascript2/model/JsWithObjectImpl.java        |  44 +-
 .../javascript2/model/JsonModelResolver.java       |   6 +-
 .../modules/javascript2/model/ModelBuilder.java    |  45 +-
 .../javascript2/model/ModelElementFactory.java     |  26 +-
 .../modules/javascript2/model/ModelExtender.java   |  30 +-
 .../ModelInterceptorRegistrationProcessor.java     |   4 +-
 .../modules/javascript2/model/ModelVisitor.java    | 490 ++++++++++-----------
 .../ObjectInterceptorRegistrationProcessor.java    |   2 +-
 .../javascript2/model/OccurrenceBuilder.java       |  18 +-
 .../javascript2/model/SemiTypeResolverVisitor.java |  58 +--
 .../TypeNameConvertorRegistrationProcessor.java    |   4 +-
 .../modules/javascript2/model/UsageBuilder.java    |  27 --
 .../modules/javascript2/model/api/Index.java       |  85 ++--
 .../javascript2/model/api/IndexedElement.java      | 142 +++---
 .../modules/javascript2/model/api/JsArray.java     |   2 +-
 .../modules/javascript2/model/api/JsElement.java   |  24 +-
 .../modules/javascript2/model/api/JsFunction.java  |   2 +-
 .../modules/javascript2/model/api/JsObject.java    |  40 +-
 .../modules/javascript2/model/api/JsReference.java |   4 +-
 .../modules/javascript2/model/api/JsWith.java      |   8 +-
 .../modules/javascript2/model/api/Model.java       | 113 +++--
 .../modules/javascript2/model/api/ModelUtils.java  |  10 +-
 .../modules/javascript2/model/api/Occurrence.java  |  10 +-
 .../javascript2/model/spi/FunctionArgument.java    |   4 +-
 .../javascript2/model/spi/FunctionInterceptor.java |   2 +-
 .../javascript2/model/spi/ModelContainer.java      |   7 +-
 .../javascript2/model/spi/ModelElementFactory.java |  48 +-
 .../javascript2/model/spi/ObjectInterceptor.java   |   4 +-
 .../javascript2/model/spi/PathNodeVisitor.java     |   2 +-
 .../javascript2/model/spi/PlatformProvider.java    |   2 +-
 .../javascript2/model/spi/TypeNameConvertor.java   |  12 +-
 .../unit/data/testfiles/model/complexPrototype.js  |   6 +
 .../data/testfiles/model/complexPrototype.js.model |  49 +++
 .../modules/javascript2/model/ModelTest.java       |  69 +--
 .../modules/javascript2/model/ModelTestBase.java   |  22 +-
 .../issue249500.js.testIssue249500_01.completion   |   5 +-
 .../issue249626.js.testIssue249626_01.completion   |   3 -
 .../cc01/issue249628.js.testIssue249628.completion |  18 -
 .../issue250200.js.testIssue250200_01.html         |  34 +-
 .../issue250200.js.testIssue250200_02.html         |  66 ++-
 ...issue250338_01.js.testIssue250338_01.completion |   3 -
 ...issue250338_02.js.testIssue250338_02.completion |   3 -
 ...issue250338_03.js.testIssue250338_03.completion |   3 -
 .../issue252218.js.testIssue252218_01.completion   |   2 +-
 .../nodejs/editor/NodeJSCodeCompletionTest.java    |   5 +-
 .../NodeJsCodeCompletionWithJsRunTimeTest.java     |   4 +-
 .../nodejs/editor/NodeJsDeclarationFinderTest.java |   3 +-
 369 files changed, 4915 insertions(+), 7176 deletions(-)
 create mode 100644 nbbuild/licenses/Apache-2.0-typescript2
 delete mode 100644 webcommon/javascript2.editor/external/js-corestubs-5.1-license.txt
 delete mode 100644 webcommon/javascript2.editor/external/js-domstubs-DOM3-license.txt
 delete mode 100644 webcommon/javascript2.editor/external/js-reststubs-3-license.txt
 create mode 100644 webcommon/javascript2.editor/external/jsstubs-ts4.6.3-1-license.txt
 delete mode 100644 webcommon/javascript2.editor/test/unit/data/testfiles/completion/issue254609/issue254609Test.js.testIssue254609_02.completion
 delete mode 100644 webcommon/javascript2.extdoc/test/unit/data/testfiles/extdoc/classWithExtDoc.js.testAllCompletion.completion
 delete mode 100644 webcommon/javascript2.extdoc/test/unit/data/testfiles/extdoc/classWithExtDoc.js.testMethodCompletion1.completion
 delete mode 100644 webcommon/javascript2.extdoc/test/unit/data/testfiles/extdoc/classWithExtDoc.js.testMethodCompletion2.completion
 delete mode 100644 webcommon/javascript2.extdoc/test/unit/data/testfiles/extdoc/classWithExtDoc.js.testNoCompletion.completion
 delete mode 100644 webcommon/javascript2.extdoc/test/unit/data/testfiles/extdoc/classWithExtDoc.js.testParamCompletion2.completion
 delete mode 100644 webcommon/javascript2.extdoc/test/unit/data/testfiles/extdoc/classWithExtDoc.js.testParamCompletion3.completion
 delete mode 100644 webcommon/javascript2.extdoc/test/unit/data/testfiles/extdoc/classWithExtDoc.js.testParamCompletion4.completion
 delete mode 100644 webcommon/javascript2.extdoc/test/unit/data/testfiles/extdoc/classWithExtDoc.js.testParamCompletion5.completion
 delete mode 100644 webcommon/javascript2.extdoc/test/unit/data/testfiles/extdoc/classWithExtDoc.js.testParamCompletion6.completion
 delete mode 100644 webcommon/javascript2.extdoc/test/unit/src/org/netbeans/modules/javascript2/extdoc/ExtDocCodeCompletionTest.java
 delete mode 100644 webcommon/javascript2.model/src/org/netbeans/modules/javascript2/model/UsageBuilder.java
 create mode 100644 webcommon/javascript2.model/test/unit/data/testfiles/model/complexPrototype.js
 create mode 100644 webcommon/javascript2.model/test/unit/data/testfiles/model/complexPrototype.js.model
 delete mode 100644 webcommon/javascript2.nodejs/test/unit/data/TestNavigation/public_html/js/cc01/issue249628.js.testIssue249628.completion


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org

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