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