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-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists