[Pkg-javascript-commits] [node-typescript] branch upstream updated (bffdac0 -> 796ed77)
Julien Puydt
julien.puydt at laposte.net
Tue May 2 07:59:59 UTC 2017
This is an automated email from the git hooks/post-receive script.
jpuydt-guest pushed a change to branch upstream
in repository node-typescript.
from bffdac0 New upstream version 2.3.0
adds 796ed77 New upstream version 2.3.2
No new revisions were added by this update.
Summary of changes:
.mailmap | 29 +-
.travis.yml | 2 +-
AUTHORS.md | 23 +
Gulpfile.ts | 74 +-
Jakefile.js | 7 +-
README.md | 2 +-
lib/lib.d.ts | 737 +-
lib/lib.dom.d.ts | 320 +-
lib/lib.dom.iterable.d.ts | 75 +-
lib/lib.es2015.collection.d.ts | 10 +-
lib/lib.es2015.core.d.ts | 576 +-
lib/lib.es2015.generator.d.ts | 28 +-
lib/lib.es2015.iterable.d.ts | 342 +-
lib/lib.es2015.promise.d.ts | 12 +-
lib/lib.es2015.proxy.d.ts | 6 +-
lib/lib.es2015.reflect.d.ts | 24 +-
lib/lib.es2015.symbol.d.ts | 26 +-
lib/lib.es2015.symbol.wellknown.d.ts | 224 +-
lib/lib.es2016.array.include.d.ts | 88 +-
lib/{lib.dom.d.ts => lib.es2016.full.d.ts} | 732 +-
lib/{lib.dom.d.ts => lib.es2017.full.d.ts} | 734 +-
lib/lib.es2017.object.d.ts | 24 +-
lib/lib.es2017.sharedmemory.d.ts | 8 +-
lib/lib.es2017.string.d.ts | 40 +-
lib/lib.es5.d.ts | 413 +-
lib/lib.es6.d.ts | 2061 +-
lib/{lib.dom.d.ts => lib.esnext.full.d.ts} | 733 +-
lib/lib.scripthost.d.ts | 6 +-
lib/lib.webworker.d.ts | 161 +-
lib/protocol.d.ts | 948 +-
lib/tsc.js | 11033 ++++++-----
lib/tsserver.js | 17325 ++++++++--------
lib/tsserverlibrary.d.ts | 740 +-
lib/tsserverlibrary.js | 17288 ++++++++--------
lib/typescript.d.ts | 828 +-
lib/typescript.js | 19671 ++++++++++---------
lib/typescriptServices.d.ts | 828 +-
lib/typescriptServices.js | 19671 ++++++++++---------
lib/typingsInstaller.js | 510 +-
package.json | 2 +-
scripts/tslint/booleanTriviaRule.ts | 112 +-
src/compiler/binder.ts | 47 +-
src/compiler/checker.ts | 1519 +-
src/compiler/commandLineParser.ts | 52 +-
src/compiler/comments.ts | 2 +-
src/compiler/core.ts | 37 +-
src/compiler/declarationEmitter.ts | 2 +-
src/compiler/diagnosticMessages.json | 34 +-
src/compiler/emitter.ts | 13 +-
src/compiler/factory.ts | 37 +-
src/compiler/moduleNameResolver.ts | 39 +-
src/compiler/parser.ts | 52 +-
src/compiler/program.ts | 51 +-
src/compiler/scanner.ts | 49 +-
src/compiler/sys.ts | 14 +-
src/compiler/transformers/destructuring.ts | 5 +-
src/compiler/transformers/es2015.ts | 69 +-
src/compiler/transformers/es2017.ts | 2 +-
src/compiler/transformers/esnext.ts | 24 +-
src/compiler/transformers/generators.ts | 7 +-
src/compiler/transformers/module/es2015.ts | 2 +-
src/compiler/transformers/module/module.ts | 8 +-
src/compiler/transformers/module/system.ts | 4 +-
src/compiler/transformers/ts.ts | 14 +-
src/compiler/tsc.ts | 10 +-
src/compiler/types.ts | 60 +-
src/compiler/utilities.ts | 142 +-
src/compiler/visitor.ts | 6 +-
src/harness/compilerRunner.ts | 2 +-
src/harness/fourslash.ts | 163 +-
src/harness/harness.ts | 2 +-
src/harness/harnessLanguageService.ts | 28 +-
src/harness/projectsRunner.ts | 3 +-
src/harness/sourceMapRecorder.ts | 10 +-
src/harness/unittests/cachingInServerLSHost.ts | 14 +-
src/harness/unittests/compileOnSave.ts | 63 +-
src/harness/unittests/configurationExtension.ts | 157 +-
src/harness/unittests/convertToBase64.ts | 2 +-
src/harness/unittests/initializeTSConfig.ts | 15 +-
src/harness/unittests/matchFiles.ts | 22 +-
src/harness/unittests/moduleResolution.ts | 12 +-
src/harness/unittests/printer.ts | 5 +
src/harness/unittests/reuseProgramStructure.ts | 12 +-
src/harness/unittests/services/preProcessFile.ts | 24 +-
src/harness/unittests/session.ts | 44 +-
src/harness/unittests/tsserverProjectSystem.ts | 290 +-
src/harness/unittests/typingsInstaller.ts | 4 +-
src/harness/unittests/versionCache.ts | 2 +-
src/harness/virtualFileSystem.ts | 2 +-
src/lib/dom.generated.d.ts | 320 +-
src/lib/dom.iterable.d.ts | 75 +-
src/lib/es2015.collection.d.ts | 10 +-
src/lib/es2015.core.d.ts | 576 +-
src/lib/es2015.generator.d.ts | 28 +-
src/lib/es2015.iterable.d.ts | 342 +-
src/lib/es2015.promise.d.ts | 12 +-
src/lib/es2015.proxy.d.ts | 6 +-
src/lib/es2015.reflect.d.ts | 24 +-
src/lib/es2015.symbol.d.ts | 26 +-
src/lib/es2015.symbol.wellknown.d.ts | 224 +-
src/lib/es2016.array.include.d.ts | 88 +-
src/lib/es2017.object.d.ts | 24 +-
src/lib/es2017.sharedmemory.d.ts | 8 +-
src/lib/es2017.string.d.ts | 40 +-
src/lib/es5.d.ts | 413 +-
src/lib/scripthost.d.ts | 6 +-
src/lib/webworker.generated.d.ts | 161 +-
src/server/builder.ts | 2 +-
src/server/editorServices.ts | 262 +-
src/server/project.ts | 48 +-
src/server/protocol.ts | 954 +-
src/server/scriptInfo.ts | 22 +-
src/server/scriptVersionCache.ts | 4 +-
src/server/server.ts | 94 +-
src/server/session.ts | 204 +-
src/server/typingsCache.ts | 2 +-
.../typingsInstaller/nodeTypingsInstaller.ts | 2 +-
src/server/utilities.ts | 6 +-
src/services/breakpoints.ts | 9 +-
src/services/classifier.ts | 2 +-
src/services/codefixes/fixAddMissingMember.ts | 4 +-
.../fixClassSuperMustPrecedeThisAccess.ts | 2 +-
src/services/codefixes/helpers.ts | 8 +-
src/services/codefixes/importFixes.ts | 7 +-
src/services/codefixes/unusedIdentifierFixes.ts | 6 +-
src/services/completions.ts | 10 +-
src/services/documentHighlights.ts | 36 +-
src/services/documentRegistry.ts | 94 +-
src/services/findAllReferences.ts | 1492 +-
src/services/formatting/formatting.ts | 77 +-
src/services/formatting/smartIndenter.ts | 2 +-
src/services/goToImplementation.ts | 27 -
src/services/importTracker.ts | 578 +
src/services/jsTyping.ts | 5 +-
src/services/outliningElementsCollector.ts | 2 +-
src/services/pathCompletions.ts | 14 +-
src/services/rename.ts | 25 +-
src/services/services.ts | 51 +-
src/services/shims.ts | 14 +-
src/services/signatureHelp.ts | 2 +-
src/services/textChanges.ts | 6 +-
src/services/tsconfig.json | 2 +-
src/services/types.ts | 23 +-
src/services/utilities.ts | 61 +-
tests/baselines/reference/2dArrays.types | 6 +-
.../InvalidNonInstantiatedModule.errors.txt | 8 +-
.../aliasOnMergedModuleInterface.errors.txt | 4 +-
.../reference/anonymousClassExpression2.errors.txt | 24 +
.../reference/anonymousClassExpression2.js | 43 +
.../reference/anyInferenceAnonymousFunctions.types | 12 +-
.../reference/argumentsAsPropertyName.types | 6 +-
tests/baselines/reference/arrayConcatMap.types | 6 +-
tests/baselines/reference/arrayFilter.types | 6 +-
...OfSubtypeIsAssignableToReadonlyArray.errors.txt | 2 -
.../baselines/reference/assignToModule.errors.txt | 4 +-
.../reference/assignmentToExpandingArrayType.js | 56 +
.../assignmentToExpandingArrayType.symbols | 101 +
.../reference/assignmentToExpandingArrayType.types | 222 +
.../assignmentToReferenceTypes.errors.txt | 4 +-
tests/baselines/reference/assignments.errors.txt | 4 +-
.../asyncAwaitWithCapturedBlockScopeVar.js | 8 +-
.../asyncFunctionDeclaration15_es5.errors.txt | 8 +-
.../asyncFunctionDeclaration15_es6.errors.txt | 8 +-
tests/baselines/reference/bestChoiceType.types | 18 +-
.../blockScopedBindingsInDownlevelGenerator.js | 93 +
...blockScopedBindingsInDownlevelGenerator.symbols | 14 +
.../blockScopedBindingsInDownlevelGenerator.types | 22 +
.../reference/castExpressionParentheses.js | 18 +-
.../reference/castExpressionParentheses.symbols | 23 +-
.../reference/castExpressionParentheses.types | 8 +-
.../checkJsFiles_noErrorLocation.errors.txt | 25 +
.../reference/checkJsxChildrenProperty1.js | 39 +
.../reference/checkJsxChildrenProperty1.symbols | 67 +
.../reference/checkJsxChildrenProperty1.types | 75 +
.../reference/checkJsxChildrenProperty10.js | 38 +
.../reference/checkJsxChildrenProperty10.symbols | 73 +
.../reference/checkJsxChildrenProperty10.types | 89 +
.../reference/checkJsxChildrenProperty11.js | 38 +
.../reference/checkJsxChildrenProperty11.symbols | 73 +
.../reference/checkJsxChildrenProperty11.types | 89 +
.../reference/checkJsxChildrenProperty2.errors.txt | 120 +
.../reference/checkJsxChildrenProperty2.js | 89 +
.../reference/checkJsxChildrenProperty3.js | 79 +
.../reference/checkJsxChildrenProperty3.symbols | 99 +
.../reference/checkJsxChildrenProperty3.types | 116 +
.../reference/checkJsxChildrenProperty4.errors.txt | 61 +
.../reference/checkJsxChildrenProperty4.js | 87 +
.../reference/checkJsxChildrenProperty5.errors.txt | 62 +
.../reference/checkJsxChildrenProperty5.js | 68 +
.../reference/checkJsxChildrenProperty6.js | 91 +
.../reference/checkJsxChildrenProperty6.symbols | 116 +
.../reference/checkJsxChildrenProperty6.types | 135 +
.../reference/checkJsxChildrenProperty7.errors.txt | 68 +
.../reference/checkJsxChildrenProperty7.js | 66 +
.../reference/checkJsxChildrenProperty8.js | 68 +
.../reference/checkJsxChildrenProperty8.symbols | 98 +
.../reference/checkJsxChildrenProperty8.types | 117 +
.../reference/checkJsxChildrenProperty9.js | 16 +
.../reference/checkJsxChildrenProperty9.symbols | 30 +
.../reference/checkJsxChildrenProperty9.types | 42 +
.../checkSwitchStatementIfCaseTypeIsString.types | 6 +-
.../reference/classAbstractManyKeywords.errors.txt | 5 +-
.../reference/classAbstractManyKeywords.js | 3 +-
.../classExpressionWithStaticProperties3.types | 6 +-
.../classExpressionWithStaticPropertiesES63.types | 6 +-
.../commaOperatorInConditionalExpression.types | 6 +-
.../baselines/reference/commentInMethodCall.types | 6 +-
.../contextualSignatureInstantiation3.types | 12 +-
.../reference/contextuallyTypedIife.types | 24 +-
.../controlFlowDestructuringParameters.types | 6 +-
...lause1.js => controlFlowSuperPropertyAccess.js} | 30 +-
.../controlFlowSuperPropertyAccess.symbols | 24 +
.../reference/controlFlowSuperPropertyAccess.types | 26 +
.../baselines/reference/declarationEmitPromise.js | 2 +-
.../reference/declarationEmitPromise.types | 18 +-
.../reference/decoratorOnClassAccessor1.es6.js | 20 +
.../decoratorOnClassAccessor1.es6.symbols | 17 +
.../reference/decoratorOnClassAccessor1.es6.types | 18 +
.../reference/decoratorOnClassMethod1.es6.js | 20 +
.../reference/decoratorOnClassMethod1.es6.symbols | 17 +
.../reference/decoratorOnClassMethod1.es6.types | 17 +
.../decoratorOnClassMethodParameter1.es6.js | 23 +
.../decoratorOnClassMethodParameter1.es6.symbols | 14 +
.../decoratorOnClassMethodParameter1.es6.types | 14 +
.../reference/decoratorOnClassProperty1.es6.js | 19 +
.../decoratorOnClassProperty1.es6.symbols | 11 +
.../reference/decoratorOnClassProperty1.es6.types | 11 +
.../defaultArgsInFunctionExpressions.errors.txt | 4 +-
.../destructuringInVariableDeclarations1.js | 2 +-
.../destructuringInVariableDeclarations3.js | 2 +-
.../destructuringInVariableDeclarations5.js | 2 +-
.../destructuringInVariableDeclarations7.js | 2 +-
.../destructuringInVariableDeclarations8.js | 2 +-
.../reference/destructuringTypeAssertionsES5_5.js | 2 +-
.../reference/destructuringWithNumberLiteral.js | 2 +-
.../duplicateIdentifierDifferentSpelling.js | 2 +-
...tedObjectLiteralExpressionInArrowFunctionES5.js | 7 +
...jectLiteralExpressionInArrowFunctionES5.symbols | 10 +
...ObjectLiteralExpressionInArrowFunctionES5.types | 25 +
...tedObjectLiteralExpressionInArrowFunctionES6.js | 7 +
...jectLiteralExpressionInArrowFunctionES6.symbols | 10 +
...ObjectLiteralExpressionInArrowFunctionES6.types | 25 +
...clarationWithPropertyAccessInHeritageClause1.js | 8 -
...tionWithPropertyAccessInHeritageClause1.symbols | 35 +-
...rationWithPropertyAccessInHeritageClause1.types | 19 -
.../reference/emitDecoratorMetadata_object.js | 38 +
.../reference/emitDecoratorMetadata_object.symbols | 26 +
.../reference/emitDecoratorMetadata_object.types | 26 +
.../emitter.asyncGenerators.classMethods.es2015.js | 54 +-
.../emitter.asyncGenerators.classMethods.es5.js | 54 +-
....asyncGenerators.functionDeclarations.es2015.js | 46 +-
...ter.asyncGenerators.functionDeclarations.es5.js | 46 +-
...r.asyncGenerators.functionExpressions.es2015.js | 46 +-
...tter.asyncGenerators.functionExpressions.es5.js | 46 +-
....asyncGenerators.objectLiteralMethods.es2015.js | 46 +-
...ter.asyncGenerators.objectLiteralMethods.es5.js | 46 +-
.../baselines/reference/emitter.forAwait.es2015.js | 8 +-
tests/baselines/reference/emitter.forAwait.es5.js | 8 +-
tests/baselines/reference/enumIndexer.types | 6 +-
.../excessPropertyCheckWithEmptyObject.errors.txt | 36 +
.../excessPropertyCheckWithEmptyObject.js | 25 +
tests/baselines/reference/exportBinding.errors.txt | 27 +
tests/baselines/reference/exportBinding.js | 39 +
tests/baselines/reference/exportBinding.symbols | 14 +
tests/baselines/reference/exportBinding.types | 15 +
.../reference/exportDefaultAbstractClass.js | 21 +
.../reference/exportDefaultAbstractClass.symbols | 8 +
.../reference/exportDefaultAbstractClass.types | 8 +
tests/baselines/reference/extendFromAny.errors.txt | 21 +
tests/baselines/reference/extendFromAny.js | 40 +
.../reference/extendsUntypedModule.errors.txt | 12 +-
tests/baselines/reference/extendsUntypedModule.js | 7 +-
.../reference/generatorTypeCheck40.errors.txt | 5 +-
.../reference/generatorTypeCheck55.errors.txt | 5 +-
.../reference/generatorTypeCheck60.errors.txt | 5 +-
tests/baselines/reference/genericArray1.types | 6 +-
tests/baselines/reference/genericDefaults.types | 16 +-
tests/baselines/reference/genericInference1.types | 6 +-
.../genericMethodOverspecialization.types | 18 +-
...ricTypeReferenceWithoutTypeArgument2.errors.txt | 4 +-
.../reference/implementArrayInterface.errors.txt | 4 +-
.../importDeclWithClassModifiers.errors.txt | 12 +-
.../importDeclWithDeclareModifier.errors.txt | 4 +-
.../importDeclWithExportModifier.errors.txt | 4 +-
...ithExportModifierAndExportAssignment.errors.txt | 4 +-
.../importStatementsInterfaces.errors.txt | 4 +-
tests/baselines/reference/inferenceLimit.types | 4 +-
.../inferentialTypingWithFunctionType2.types | 4 +-
...erringClassStaticMembersFromAssignments.symbols | 130 +
...nferringClassStaticMembersFromAssignments.types | 150 +
.../reference/interfaceNameAsIdentifier.errors.txt | 4 +-
.../reference/intersectionsAndEmptyObjects.js | 45 +
.../reference/intersectionsAndEmptyObjects.symbols | 94 +
.../reference/intersectionsAndEmptyObjects.types | 94 +
...assPropertyInitalizationInObjectLiteral.symbols | 15 +
...ClassPropertyInitalizationInObjectLiteral.types | 24 +
tests/baselines/reference/jsdocInTypeScript.js | 19 +
.../baselines/reference/jsdocInTypeScript.symbols | 19 +
tests/baselines/reference/jsdocInTypeScript.types | 19 +
.../reference/keyofAndIndexedAccess.types | 10 +-
.../reference/library-reference-scoped-packages.js | 11 +
.../library-reference-scoped-packages.symbols | 7 +
.../library-reference-scoped-packages.trace.json | 12 +
.../library-reference-scoped-packages.types | 8 +
.../reference/limitDeepInstantiations.errors.txt | 15 +
.../baselines/reference/limitDeepInstantiations.js | 12 +
tests/baselines/reference/mapOnTupleTypes01.types | 54 +-
tests/baselines/reference/mapOnTupleTypes02.types | 6 +-
.../reference/mappedTypeRelationships.errors.txt | 128 +-
tests/baselines/reference/memberScope.errors.txt | 4 +-
...larizeLibrary_NoErrorDuplicateLibOptions1.types | 8 +-
...larizeLibrary_NoErrorDuplicateLibOptions2.types | 8 +-
.../modularizeLibrary_TargetES5UsingES6Lib.types | 8 +-
.../modularizeLibrary_TargetES6UsingES6Lib.types | 8 +-
...dularizeLibrary_UsingES5LibAndES6ArrayLib.types | 4 +-
...arizeLibrary_UsingES5LibAndES6FeatureLibs.types | 4 +-
...ingES5LibES6ArrayLibES6WellknownSymbolLib.types | 4 +-
.../reference/moduleAsBaseType.errors.txt | 12 +-
.../reference/moduleWithNoValuesAsType.errors.txt | 12 +-
tests/baselines/reference/narrowedConstInMethod.js | 13 +-
.../reference/narrowedConstInMethod.symbols | 24 +-
.../reference/narrowedConstInMethod.types | 10 +-
tests/baselines/reference/nestedSelf.types | 6 +-
...citAnyInContextuallyTypesFunctionParamter.types | 6 +-
.../reference/noSymbolForMergeCrash.errors.txt | 12 +
tests/baselines/reference/noSymbolForMergeCrash.js | 12 +
tests/baselines/reference/objectRestForOf.types | 6 +-
tests/baselines/reference/objectRestParameter.js | 12 +-
.../reference/objectRestParameter.symbols | 15 +
.../baselines/reference/objectRestParameter.types | 25 +
.../baselines/reference/objectRestParameterES5.js | 69 +
.../reference/objectRestParameterES5.symbols | 83 +
...arameter.types => objectRestParameterES5.types} | 27 +-
tests/baselines/reference/objectSpread.types | 2 +-
.../parameterInitializerBeforeDestructuringEmit.js | 49 +
...meterInitializerBeforeDestructuringEmit.symbols | 44 +
...rameterInitializerBeforeDestructuringEmit.types | 58 +
.../printsFileCorrectly.templateLiteral.js | 1 +
.../reference/promisePermutations.errors.txt | 6 -
.../reference/promisePermutations2.errors.txt | 6 -
.../reference/promisePermutations3.errors.txt | 6 -
.../reference/recursiveTypeRelations.errors.txt | 48 +
.../baselines/reference/recursiveTypeRelations.js | 70 +
.../baselines/reference/scopeCheckClassProperty.js | 26 +
.../reference/scopeCheckClassProperty.symbols | 23 +
.../reference/scopeCheckClassProperty.types | 26 +
.../scopeCheckStaticInitializer.errors.txt | 30 +
.../reference/scopeCheckStaticInitializer.js | 37 +
tests/baselines/reference/scopedPackages.js | 20 +
tests/baselines/reference/scopedPackages.symbols | 22 +
.../baselines/reference/scopedPackages.trace.json | 30 +
tests/baselines/reference/scopedPackages.types | 22 +
tests/baselines/reference/scopedPackagesClassic.js | 12 +
.../reference/scopedPackagesClassic.symbols | 8 +
.../reference/scopedPackagesClassic.trace.json | 9 +
.../reference/scopedPackagesClassic.types | 9 +
...nctionParameterReferencedInObjectLiteral1.types | 10 +-
.../specializationsShouldNotAffectEachOther.types | 10 +-
.../reference/spreadTypeRemovesReadonly.js | 22 +
.../reference/spreadTypeRemovesReadonly.symbols | 22 +
.../reference/spreadTypeRemovesReadonly.types | 27 +
tests/baselines/reference/targetTypeArgs.types | 36 +-
.../reference/targetTypeObjectLiteralToAny.types | 6 +-
.../reference/thisInInvalidContexts.errors.txt | 5 +-
.../thisInInvalidContextsExternalModule.errors.txt | 5 +-
...hisTypeInNativeThisAssignableMethods.errors.txt | 409 +
...lingCommaInHeterogenousArrayLiteral1.errors.txt | 4 -
.../reference/tsxAttributeResolution15.errors.txt | 8 +-
.../tsxDefaultAttributesResolution1.symbols | 4 +-
.../tsxDefaultAttributesResolution2.symbols | 4 +-
.../tsxSpreadAttributesResolution1.symbols | 4 +-
.../tsxSpreadAttributesResolution11.symbols | 4 +-
.../tsxSpreadAttributesResolution3.symbols | 4 +-
.../tsxSpreadAttributesResolution4.symbols | 8 +-
.../tsxSpreadAttributesResolution5.errors.txt | 8 +-
.../tsxSpreadAttributesResolution7.symbols | 4 +-
.../tsxSpreadAttributesResolution8.symbols | 4 +-
.../tsxSpreadAttributesResolution9.symbols | 4 +-
tests/baselines/reference/tsxSpreadChildren.types | 6 +-
.../tsxStatelessFunctionComponentOverload1.js | 4 +
.../tsxStatelessFunctionComponentOverload1.symbols | 197 +-
.../tsxStatelessFunctionComponentOverload1.types | 32 +-
...xStatelessFunctionComponentOverload4.errors.txt | 19 +-
.../tsxStatelessFunctionComponentOverload4.js | 5 +
...xStatelessFunctionComponentOverload5.errors.txt | 8 +-
.../tsxStatelessFunctionComponentOverload6.js | 4 +-
.../tsxStatelessFunctionComponentOverload6.symbols | 2 +-
.../tsxStatelessFunctionComponentOverload6.types | 4 +-
.../tsxStatelessFunctionComponents1.errors.txt | 24 +-
.../tsxStatelessFunctionComponents3.symbols | 14 +-
.../reference/tsxUnionElementType1.symbols | 8 +-
.../reference/tsxUnionElementType4.errors.txt | 16 +-
.../reference/tsxUnionElementType5.symbols | 12 +-
.../reference/tsxUnionElementType6.errors.txt | 8 +-
.../reference/tsxUnionTypeComponent1.symbols | 4 +-
...rsivelyReferencedTypeAliasToTypeLiteral01.types | 6 +-
...rsivelyReferencedTypeAliasToTypeLiteral02.types | 6 +-
tests/baselines/reference/typeMatch2.errors.txt | 2 -
.../typeParameterAssignability2.errors.txt | 4 -
.../reference/typePredicateWithThisParameter.js | 43 +
.../typePredicateWithThisParameter.symbols | 62 +
.../reference/typePredicateWithThisParameter.types | 72 +
.../reference/typeUsedAsValueError2.errors.txt | 4 +-
tests/baselines/reference/typedArrays.types | 144 +-
.../reference/typeofInternalModules.errors.txt | 8 +-
.../reference/typeofUsedBeforeBlockScoped.js | 19 +
.../reference/typeofUsedBeforeBlockScoped.symbols | 32 +
.../reference/typeofUsedBeforeBlockScoped.types | 35 +
.../types.asyncGenerators.esnext.1.symbols | 217 +-
.../reference/types.asyncGenerators.esnext.1.types | 264 +-
.../types.asyncGenerators.esnext.2.errors.txt | 54 +-
.../unknownPropertiesAreAssignableToObjectUnion.js | 8 +
...ownPropertiesAreAssignableToObjectUnion.symbols | 11 +
...knownPropertiesAreAssignableToObjectUnion.types | 15 +
tests/cases/compiler/anonymousClassExpression2.ts | 17 +
.../compiler/assignmentToExpandingArrayType.ts | 27 +
.../blockScopedBindingsInDownlevelGenerator.ts | 9 +
tests/cases/compiler/castExpressionParentheses.ts | 8 +-
.../cases/compiler/checkJsFiles_noErrorLocation.ts | 24 +
...tedObjectLiteralExpressionInArrowFunctionES5.ts | 4 +
...tedObjectLiteralExpressionInArrowFunctionES6.ts | 4 +
.../cases/compiler/emitDecoratorMetadata_object.ts | 13 +
.../compiler/excessPropertyCheckWithEmptyObject.ts | 14 +
tests/cases/compiler/exportDefaultAbstractClass.ts | 5 +
tests/cases/compiler/extendFromAny.ts | 11 +
tests/cases/compiler/extendsUntypedModule.ts | 7 +-
...ileClassPropertyInitalizationInObjectLiteral.ts | 10 +
tests/cases/compiler/jsdocInTypeScript.ts | 9 +
tests/cases/compiler/limitDeepInstantiations.ts | 5 +
tests/cases/compiler/narrowedConstInMethod.ts | 7 +-
tests/cases/compiler/noDefaultLib.ts | 1 +
tests/cases/compiler/noSymbolForMergeCrash.ts | 6 +
.../parameterInitializerBeforeDestructuringEmit.ts | 20 +
tests/cases/compiler/recursiveTypeRelations.ts | 35 +
tests/cases/compiler/scopeCheckClassProperty.ts | 9 +
.../cases/compiler/scopeCheckStaticInitializer.ts | 14 +
tests/cases/compiler/spreadTypeRemovesReadonly.ts | 7 +
.../compiler/typePredicateWithThisParameter.ts | 26 +
.../cases/compiler/typeofUsedBeforeBlockScoped.ts | 7 +
.../unknownPropertiesAreAssignableToObjectUnion.ts | 3 +
.../compiler/variableDeclarationInStrictMode1.ts | 1 +
.../controlFlow/controlFlowSuperPropertyAccess.ts | 9 +
...clarationWithPropertyAccessInHeritageClause1.ts | 7 -
.../accessor/decoratorOnClassAccessor1.es6.ts | 8 +
.../class/method/decoratorOnClassMethod1.es6.ts | 8 +
.../decoratorOnClassMethodParameter1.es6.ts | 8 +
.../property/decoratorOnClassProperty1.es6.ts | 8 +
.../cases/conformance/es6/modules/exportBinding.ts | 17 +
.../conformance/jsx/checkJsxChildrenProperty1.tsx | 27 +
.../conformance/jsx/checkJsxChildrenProperty10.tsx | 24 +
.../conformance/jsx/checkJsxChildrenProperty11.tsx | 25 +
.../conformance/jsx/checkJsxChildrenProperty2.tsx | 57 +
.../conformance/jsx/checkJsxChildrenProperty3.tsx | 44 +
.../conformance/jsx/checkJsxChildrenProperty4.tsx | 49 +
.../conformance/jsx/checkJsxChildrenProperty5.tsx | 35 +
.../conformance/jsx/checkJsxChildrenProperty6.tsx | 48 +
.../conformance/jsx/checkJsxChildrenProperty7.tsx | 33 +
.../conformance/jsx/checkJsxChildrenProperty8.tsx | 34 +
.../conformance/jsx/checkJsxChildrenProperty9.tsx | 11 +
.../jsx/tsxStatelessFunctionComponentOverload1.tsx | 3 +
.../jsx/tsxStatelessFunctionComponentOverload4.tsx | 3 +
.../jsx/tsxStatelessFunctionComponentOverload6.tsx | 2 +-
.../conformance/moduleResolution/scopedPackages.ts | 17 +
.../moduleResolution/scopedPackagesClassic.ts | 10 +
.../library-reference-scoped-packages.ts | 9 +
.../inferringClassStaticMembersFromAssignments.ts | 43 +
.../types.asyncGenerators.esnext.1.ts | 78 +-
.../types.asyncGenerators.esnext.2.ts | 3 +
.../intersection/intersectionsAndEmptyObjects.ts | 25 +
.../conformance/types/rest/objectRestParameter.ts | 6 +-
...tRestParameter.ts => objectRestParameterES5.ts} | 8 +-
.../cases/fourslash/ambientShorthandFindAllRefs.ts | 11 +-
.../fourslash/ambientVariablesWithSameName.ts | 2 +-
tests/cases/fourslash/cloduleAsBaseClass.ts | 2 +-
tests/cases/fourslash/cloduleAsBaseClass2.ts | 2 +-
tests/cases/fourslash/cloduleTypeOf1.ts | 2 +-
.../fourslash/cloduleWithRecursiveReference.ts | 2 +-
.../fourslash/completionEntryForUnionMethod.ts | 4 +-
.../fourslash/completionListInImportClause04.ts | 4 +-
.../completionListsThroughTransitiveBaseClasses.ts | 2 +-
...completionListsThroughTransitiveBaseClasses2.ts | 2 +-
.../derivedTypeIndexerWithGenericConstraints.ts | 2 +-
.../fourslash/editLambdaArgToTypeParameter1.ts | 4 +-
tests/cases/fourslash/enumUpdate1.ts | 4 +-
...vingVariableDeclOfMergedVariableAndClassDecl.ts | 5 +-
tests/cases/fourslash/exportEqualTypes.ts | 2 +-
.../cases/fourslash/extendArrayInterfaceMember.ts | 2 +-
.../fourslash/extendInterfaceOverloadedMethod.ts | 2 +-
tests/cases/fourslash/extendsTArray.ts | 2 +-
...lReferPropertyAccessExpressionHeritageClause.ts | 15 +-
.../fourslash/findAllReferencesOfConstructor.ts | 14 +-
tests/cases/fourslash/findAllRefsCatchClause.ts | 8 +
.../findAllRefsDefaultImportThroughNamespace.ts | 28 +
.../fourslash/findAllRefsExportAsNamespace.ts | 24 +
.../cases/fourslash/findAllRefsForDefaultExport.ts | 10 +-
.../cases/fourslash/findAllRefsForObjectSpread.ts | 11 +-
.../findAllRefsGlobalModuleAugmentation.ts | 13 +
.../findAllRefsImportStarOfExportEquals.ts | 60 +
.../fourslash/findAllRefsModuleAugmentation.ts | 13 +
tests/cases/fourslash/findAllRefsOnDefinition2.ts | 1 -
.../cases/fourslash/findAllRefsOnImportAliases.ts | 12 +-
.../cases/fourslash/findAllRefsOnImportAliases2.ts | 21 +-
tests/cases/fourslash/findAllRefsReExportLocal.ts | 30 +
.../findAllRefsReExportRightNameWrongSymbol.ts | 37 +
tests/cases/fourslash/findAllRefsReExportStar.ts | 18 +
tests/cases/fourslash/findAllRefsReExports.ts | 61 +
.../findAllRefsRenameImportWithSameName.ts | 20 +
.../findAllRefsWithShorthandPropertyAssignment.ts | 2 +-
tests/cases/fourslash/findReferencesJSXTagName.ts | 5 +-
tests/cases/fourslash/fourslash.ts | 8 +-
tests/cases/fourslash/functionTypes.ts | 2 +-
.../fourslash/funduleWithRecursiveReference.ts | 2 +-
.../genericInterfacePropertyInference1.ts | 28 +-
.../genericInterfacePropertyInference2.ts | 6 +-
.../genericInterfaceWithInheritanceEdit1.ts | 6 +-
tests/cases/fourslash/genericMapTyping1.ts | 2 +-
tests/cases/fourslash/genericMethodParam.ts | 6 +-
tests/cases/fourslash/genericObjectBaseType.ts | 2 +-
tests/cases/fourslash/genericRespecialization1.ts | 6 +-
.../fourslash/genericTypeArgumentInference1.ts | 2 +-
.../fourslash/genericTypeArgumentInference2.ts | 2 +-
.../getOccurrencesIsDefinitionOfExport.ts | 7 +-
.../getSemanticDiagnosticForDeclaration1.ts | 4 +-
.../getSemanticDiagnosticForNoDeclaration.ts | 2 +-
.../goToImplementationInterfaceMethod_00.ts | 2 +-
...nitionPropertyAccessExpressionHeritageClause.ts | 7 -
...ementalUpdateToClassImplementingGenericClass.ts | 4 +-
tests/cases/fourslash/javaScriptClass2.ts | 13 +-
.../fourslash/javaScriptModulesWithBackticks.ts | 12 +
tests/cases/fourslash/javascriptModules22.ts | 2 +-
tests/cases/fourslash/jsDocFunctionSignatures4.ts | 3 +-
tests/cases/fourslash/jsxSpreadReference.ts | 4 +-
tests/cases/fourslash/memberConstructorEdits.ts | 8 +-
tests/cases/fourslash/memberOverloadEdits.ts | 4 +-
tests/cases/fourslash/moduleReferenceValue.ts | 2 +-
tests/cases/fourslash/multiModuleClodule1.ts | 2 +-
tests/cases/fourslash/multiModuleFundule1.ts | 2 +-
tests/cases/fourslash/parenthesisFatArrows.ts | 2 +-
tests/cases/fourslash/quickInfoMeaning.ts | 3 +-
...ckInfoOnMergedInterfacesWithIncrementalEdits.ts | 2 +-
tests/cases/fourslash/quickInfoOnMergedModule.ts | 2 +-
tests/cases/fourslash/referencesForAmbients2.ts | 21 +
.../fourslash/renameAcrossMultipleProjects.ts | 7 +-
.../cases/fourslash/renameAliasExternalModule2.ts | 8 +-
tests/cases/fourslash/renameCommentsAndStrings1.ts | 7 +-
tests/cases/fourslash/renameCommentsAndStrings2.ts | 8 +-
tests/cases/fourslash/renameCommentsAndStrings3.ts | 8 +-
tests/cases/fourslash/renameCommentsAndStrings4.ts | 6 +-
tests/cases/fourslash/renameCrossJsTs01.ts | 5 +-
tests/cases/fourslash/renameCrossJsTs02.ts | 12 -
tests/cases/fourslash/renameDefaultImport.ts | 19 +-
.../fourslash/renameDefaultImportDifferentName.ts | 18 +-
.../renameDestructuringAssignmentInFor.ts | 28 +-
.../renameDestructuringAssignmentInForOf.ts | 22 +-
...eDestructuringAssignmentNestedInArrayLiteral.ts | 22 +-
.../renameDestructuringAssignmentNestedInFor.ts | 18 +-
.../renameDestructuringAssignmentNestedInForOf.ts | 18 +-
tests/cases/fourslash/renameForDefaultExport01.ts | 11 +-
tests/cases/fourslash/renameForDefaultExport02.ts | 5 +-
tests/cases/fourslash/renameForDefaultExport03.ts | 5 +-
.../fourslash/renameImportAndExportInDiffFiles.ts | 9 +-
.../cases/fourslash/renameImportOfExportEquals.ts | 35 +-
.../cases/fourslash/renameImportOfExportEquals2.ts | 36 +
tests/cases/fourslash/renameImportOfReExport.ts | 27 +
tests/cases/fourslash/renameImportOfReExport2.ts | 28 +
tests/cases/fourslash/renameJsExports01.ts | 4 +-
tests/cases/fourslash/renameJsExports02.ts | 28 +-
tests/cases/fourslash/renameJsExports03.ts | 31 +
.../cases/fourslash/renameJsPropertyAssignment.ts | 5 +-
.../cases/fourslash/renameJsPropertyAssignment2.ts | 5 +-
.../cases/fourslash/renameJsPropertyAssignment3.ts | 5 +-
.../cases/fourslash/renameJsPrototypeProperty01.ts | 5 +-
.../cases/fourslash/renameJsPrototypeProperty02.ts | 5 +-
.../fourslash/renameJsSpecialAssignmentRhs1.ts | 6 +-
.../fourslash/renameJsSpecialAssignmentRhs2.ts | 6 +-
tests/cases/fourslash/renameJsThisProperty01.ts | 5 +-
tests/cases/fourslash/renameJsThisProperty02.ts | 12 -
tests/cases/fourslash/renameJsThisProperty03.ts | 5 +-
tests/cases/fourslash/renameJsThisProperty04.ts | 14 -
tests/cases/fourslash/renameJsThisProperty05.ts | 5 +-
tests/cases/fourslash/renameJsThisProperty06.ts | 5 +-
tests/cases/fourslash/renameModuleToVar.ts | 2 +-
tests/cases/fourslash/renameObjectSpread.ts | 12 +-
.../fourslash/renameObjectSpreadAssignment.ts | 17 +-
...renamePropertyAccessExpressionHeritageClause.ts | 7 -
...opertyNames.ts => renameStringPropertyNames.ts} | 0
tests/cases/fourslash/renameThis.ts | 13 +-
.../fourslash/server/jsdocTypedefTagRename01.ts | 14 +-
.../fourslash/server/jsdocTypedefTagRename02.ts | 10 +-
.../fourslash/server/jsdocTypedefTagRename03.ts | 7 +-
tests/cases/fourslash/server/rename01.ts | 8 +-
.../fourslash/server/renameInConfiguredProject.ts | 5 +-
tests/cases/fourslash/shims-pp/getRenameInfo.ts | 9 +-
tests/cases/fourslash/shims/getRenameInfo.ts | 9 +-
.../fourslash/signatureHelpCallExpressionJs.ts | 17 +
.../superInDerivedTypeOfGenericWithStatics.ts | 4 +-
tests/cases/fourslash/transitiveExportImports.ts | 31 +-
tests/cases/fourslash/transitiveExportImports2.ts | 30 +
tests/cases/fourslash/transitiveExportImports3.ts | 25 +
...letionInFunctionExpressionOfChildrenCallback.ts | 30 +
...etionInFunctionExpressionOfChildrenCallback1.ts | 31 +
tests/cases/fourslash/tsxRename1.ts | 5 +-
tests/cases/fourslash/tsxRename10.ts | 40 -
tests/cases/fourslash/tsxRename11.ts | 39 -
tests/cases/fourslash/tsxRename12.ts | 39 -
tests/cases/fourslash/tsxRename13.ts | 39 -
tests/cases/fourslash/tsxRename2.ts | 5 +-
tests/cases/fourslash/tsxRename3.ts | 9 +-
tests/cases/fourslash/tsxRename4.ts | 9 +-
tests/cases/fourslash/tsxRename5.ts | 7 +-
tests/cases/fourslash/tsxRename6.ts | 7 +-
tests/cases/fourslash/tsxRename7.ts | 7 +-
tests/cases/fourslash/tsxRename8.ts | 7 +-
tests/cases/fourslash/tsxRename9.ts | 19 +-
tests/cases/fourslash/untypedModuleImport.ts | 9 +-
tests/lib/react.d.ts | 4 +-
tslint.json | 31 +-
617 files changed, 66149 insertions(+), 50909 deletions(-)
copy lib/{lib.dom.d.ts => lib.es2016.full.d.ts} (95%)
copy lib/{lib.dom.d.ts => lib.es2017.full.d.ts} (95%)
copy lib/{lib.dom.d.ts => lib.esnext.full.d.ts} (95%)
delete mode 100644 src/services/goToImplementation.ts
create mode 100644 src/services/importTracker.ts
create mode 100644 tests/baselines/reference/anonymousClassExpression2.errors.txt
create mode 100644 tests/baselines/reference/anonymousClassExpression2.js
create mode 100644 tests/baselines/reference/assignmentToExpandingArrayType.js
create mode 100644 tests/baselines/reference/assignmentToExpandingArrayType.symbols
create mode 100644 tests/baselines/reference/assignmentToExpandingArrayType.types
create mode 100644 tests/baselines/reference/blockScopedBindingsInDownlevelGenerator.js
create mode 100644 tests/baselines/reference/blockScopedBindingsInDownlevelGenerator.symbols
create mode 100644 tests/baselines/reference/blockScopedBindingsInDownlevelGenerator.types
create mode 100644 tests/baselines/reference/checkJsFiles_noErrorLocation.errors.txt
create mode 100644 tests/baselines/reference/checkJsxChildrenProperty1.js
create mode 100644 tests/baselines/reference/checkJsxChildrenProperty1.symbols
create mode 100644 tests/baselines/reference/checkJsxChildrenProperty1.types
create mode 100644 tests/baselines/reference/checkJsxChildrenProperty10.js
create mode 100644 tests/baselines/reference/checkJsxChildrenProperty10.symbols
create mode 100644 tests/baselines/reference/checkJsxChildrenProperty10.types
create mode 100644 tests/baselines/reference/checkJsxChildrenProperty11.js
create mode 100644 tests/baselines/reference/checkJsxChildrenProperty11.symbols
create mode 100644 tests/baselines/reference/checkJsxChildrenProperty11.types
create mode 100644 tests/baselines/reference/checkJsxChildrenProperty2.errors.txt
create mode 100644 tests/baselines/reference/checkJsxChildrenProperty2.js
create mode 100644 tests/baselines/reference/checkJsxChildrenProperty3.js
create mode 100644 tests/baselines/reference/checkJsxChildrenProperty3.symbols
create mode 100644 tests/baselines/reference/checkJsxChildrenProperty3.types
create mode 100644 tests/baselines/reference/checkJsxChildrenProperty4.errors.txt
create mode 100644 tests/baselines/reference/checkJsxChildrenProperty4.js
create mode 100644 tests/baselines/reference/checkJsxChildrenProperty5.errors.txt
create mode 100644 tests/baselines/reference/checkJsxChildrenProperty5.js
create mode 100644 tests/baselines/reference/checkJsxChildrenProperty6.js
create mode 100644 tests/baselines/reference/checkJsxChildrenProperty6.symbols
create mode 100644 tests/baselines/reference/checkJsxChildrenProperty6.types
create mode 100644 tests/baselines/reference/checkJsxChildrenProperty7.errors.txt
create mode 100644 tests/baselines/reference/checkJsxChildrenProperty7.js
create mode 100644 tests/baselines/reference/checkJsxChildrenProperty8.js
create mode 100644 tests/baselines/reference/checkJsxChildrenProperty8.symbols
create mode 100644 tests/baselines/reference/checkJsxChildrenProperty8.types
create mode 100644 tests/baselines/reference/checkJsxChildrenProperty9.js
create mode 100644 tests/baselines/reference/checkJsxChildrenProperty9.symbols
create mode 100644 tests/baselines/reference/checkJsxChildrenProperty9.types
copy tests/baselines/reference/{emitClassDeclarationWithPropertyAccessInHeritageClause1.js => controlFlowSuperPropertyAccess.js} (64%)
create mode 100644 tests/baselines/reference/controlFlowSuperPropertyAccess.symbols
create mode 100644 tests/baselines/reference/controlFlowSuperPropertyAccess.types
create mode 100644 tests/baselines/reference/decoratorOnClassAccessor1.es6.js
create mode 100644 tests/baselines/reference/decoratorOnClassAccessor1.es6.symbols
create mode 100644 tests/baselines/reference/decoratorOnClassAccessor1.es6.types
create mode 100644 tests/baselines/reference/decoratorOnClassMethod1.es6.js
create mode 100644 tests/baselines/reference/decoratorOnClassMethod1.es6.symbols
create mode 100644 tests/baselines/reference/decoratorOnClassMethod1.es6.types
create mode 100644 tests/baselines/reference/decoratorOnClassMethodParameter1.es6.js
create mode 100644 tests/baselines/reference/decoratorOnClassMethodParameter1.es6.symbols
create mode 100644 tests/baselines/reference/decoratorOnClassMethodParameter1.es6.types
create mode 100644 tests/baselines/reference/decoratorOnClassProperty1.es6.js
create mode 100644 tests/baselines/reference/decoratorOnClassProperty1.es6.symbols
create mode 100644 tests/baselines/reference/decoratorOnClassProperty1.es6.types
create mode 100644 tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.js
create mode 100644 tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.symbols
create mode 100644 tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.types
create mode 100644 tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.js
create mode 100644 tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.symbols
create mode 100644 tests/baselines/reference/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.types
create mode 100644 tests/baselines/reference/emitDecoratorMetadata_object.js
create mode 100644 tests/baselines/reference/emitDecoratorMetadata_object.symbols
create mode 100644 tests/baselines/reference/emitDecoratorMetadata_object.types
create mode 100644 tests/baselines/reference/excessPropertyCheckWithEmptyObject.errors.txt
create mode 100644 tests/baselines/reference/excessPropertyCheckWithEmptyObject.js
create mode 100644 tests/baselines/reference/exportBinding.errors.txt
create mode 100644 tests/baselines/reference/exportBinding.js
create mode 100644 tests/baselines/reference/exportBinding.symbols
create mode 100644 tests/baselines/reference/exportBinding.types
create mode 100644 tests/baselines/reference/exportDefaultAbstractClass.js
create mode 100644 tests/baselines/reference/exportDefaultAbstractClass.symbols
create mode 100644 tests/baselines/reference/exportDefaultAbstractClass.types
create mode 100644 tests/baselines/reference/extendFromAny.errors.txt
create mode 100644 tests/baselines/reference/extendFromAny.js
create mode 100644 tests/baselines/reference/inferringClassStaticMembersFromAssignments.symbols
create mode 100644 tests/baselines/reference/inferringClassStaticMembersFromAssignments.types
create mode 100644 tests/baselines/reference/intersectionsAndEmptyObjects.js
create mode 100644 tests/baselines/reference/intersectionsAndEmptyObjects.symbols
create mode 100644 tests/baselines/reference/intersectionsAndEmptyObjects.types
create mode 100644 tests/baselines/reference/jsFileClassPropertyInitalizationInObjectLiteral.symbols
create mode 100644 tests/baselines/reference/jsFileClassPropertyInitalizationInObjectLiteral.types
create mode 100644 tests/baselines/reference/jsdocInTypeScript.js
create mode 100644 tests/baselines/reference/jsdocInTypeScript.symbols
create mode 100644 tests/baselines/reference/jsdocInTypeScript.types
create mode 100644 tests/baselines/reference/library-reference-scoped-packages.js
create mode 100644 tests/baselines/reference/library-reference-scoped-packages.symbols
create mode 100644 tests/baselines/reference/library-reference-scoped-packages.trace.json
create mode 100644 tests/baselines/reference/library-reference-scoped-packages.types
create mode 100644 tests/baselines/reference/limitDeepInstantiations.errors.txt
create mode 100644 tests/baselines/reference/limitDeepInstantiations.js
create mode 100644 tests/baselines/reference/noSymbolForMergeCrash.errors.txt
create mode 100644 tests/baselines/reference/noSymbolForMergeCrash.js
create mode 100644 tests/baselines/reference/objectRestParameterES5.js
create mode 100644 tests/baselines/reference/objectRestParameterES5.symbols
copy tests/baselines/reference/{objectRestParameter.types => objectRestParameterES5.types} (72%)
create mode 100644 tests/baselines/reference/parameterInitializerBeforeDestructuringEmit.js
create mode 100644 tests/baselines/reference/parameterInitializerBeforeDestructuringEmit.symbols
create mode 100644 tests/baselines/reference/parameterInitializerBeforeDestructuringEmit.types
create mode 100644 tests/baselines/reference/printerApi/printsFileCorrectly.templateLiteral.js
create mode 100644 tests/baselines/reference/recursiveTypeRelations.errors.txt
create mode 100644 tests/baselines/reference/recursiveTypeRelations.js
create mode 100644 tests/baselines/reference/scopeCheckClassProperty.js
create mode 100644 tests/baselines/reference/scopeCheckClassProperty.symbols
create mode 100644 tests/baselines/reference/scopeCheckClassProperty.types
create mode 100644 tests/baselines/reference/scopeCheckStaticInitializer.errors.txt
create mode 100644 tests/baselines/reference/scopeCheckStaticInitializer.js
create mode 100644 tests/baselines/reference/scopedPackages.js
create mode 100644 tests/baselines/reference/scopedPackages.symbols
create mode 100644 tests/baselines/reference/scopedPackages.trace.json
create mode 100644 tests/baselines/reference/scopedPackages.types
create mode 100644 tests/baselines/reference/scopedPackagesClassic.js
create mode 100644 tests/baselines/reference/scopedPackagesClassic.symbols
create mode 100644 tests/baselines/reference/scopedPackagesClassic.trace.json
create mode 100644 tests/baselines/reference/scopedPackagesClassic.types
create mode 100644 tests/baselines/reference/spreadTypeRemovesReadonly.js
create mode 100644 tests/baselines/reference/spreadTypeRemovesReadonly.symbols
create mode 100644 tests/baselines/reference/spreadTypeRemovesReadonly.types
create mode 100644 tests/baselines/reference/thisTypeInNativeThisAssignableMethods.errors.txt
create mode 100644 tests/baselines/reference/typePredicateWithThisParameter.js
create mode 100644 tests/baselines/reference/typePredicateWithThisParameter.symbols
create mode 100644 tests/baselines/reference/typePredicateWithThisParameter.types
create mode 100644 tests/baselines/reference/typeofUsedBeforeBlockScoped.js
create mode 100644 tests/baselines/reference/typeofUsedBeforeBlockScoped.symbols
create mode 100644 tests/baselines/reference/typeofUsedBeforeBlockScoped.types
create mode 100644 tests/baselines/reference/unknownPropertiesAreAssignableToObjectUnion.js
create mode 100644 tests/baselines/reference/unknownPropertiesAreAssignableToObjectUnion.symbols
create mode 100644 tests/baselines/reference/unknownPropertiesAreAssignableToObjectUnion.types
create mode 100644 tests/cases/compiler/anonymousClassExpression2.ts
create mode 100644 tests/cases/compiler/assignmentToExpandingArrayType.ts
create mode 100644 tests/cases/compiler/blockScopedBindingsInDownlevelGenerator.ts
create mode 100644 tests/cases/compiler/checkJsFiles_noErrorLocation.ts
create mode 100644 tests/cases/compiler/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES5.ts
create mode 100644 tests/cases/compiler/emitAccessExpressionOfCastedObjectLiteralExpressionInArrowFunctionES6.ts
create mode 100644 tests/cases/compiler/emitDecoratorMetadata_object.ts
create mode 100644 tests/cases/compiler/excessPropertyCheckWithEmptyObject.ts
create mode 100644 tests/cases/compiler/exportDefaultAbstractClass.ts
create mode 100644 tests/cases/compiler/extendFromAny.ts
create mode 100644 tests/cases/compiler/jsFileClassPropertyInitalizationInObjectLiteral.ts
create mode 100644 tests/cases/compiler/jsdocInTypeScript.ts
create mode 100644 tests/cases/compiler/limitDeepInstantiations.ts
create mode 100644 tests/cases/compiler/noSymbolForMergeCrash.ts
create mode 100644 tests/cases/compiler/parameterInitializerBeforeDestructuringEmit.ts
create mode 100644 tests/cases/compiler/recursiveTypeRelations.ts
create mode 100644 tests/cases/compiler/scopeCheckClassProperty.ts
create mode 100644 tests/cases/compiler/scopeCheckStaticInitializer.ts
create mode 100644 tests/cases/compiler/spreadTypeRemovesReadonly.ts
create mode 100644 tests/cases/compiler/typePredicateWithThisParameter.ts
create mode 100644 tests/cases/compiler/typeofUsedBeforeBlockScoped.ts
create mode 100644 tests/cases/compiler/unknownPropertiesAreAssignableToObjectUnion.ts
create mode 100644 tests/cases/conformance/controlFlow/controlFlowSuperPropertyAccess.ts
create mode 100644 tests/cases/conformance/es6/decorators/class/accessor/decoratorOnClassAccessor1.es6.ts
create mode 100644 tests/cases/conformance/es6/decorators/class/method/decoratorOnClassMethod1.es6.ts
create mode 100644 tests/cases/conformance/es6/decorators/class/method/parameter/decoratorOnClassMethodParameter1.es6.ts
create mode 100644 tests/cases/conformance/es6/decorators/class/property/decoratorOnClassProperty1.es6.ts
create mode 100644 tests/cases/conformance/es6/modules/exportBinding.ts
create mode 100644 tests/cases/conformance/jsx/checkJsxChildrenProperty1.tsx
create mode 100644 tests/cases/conformance/jsx/checkJsxChildrenProperty10.tsx
create mode 100644 tests/cases/conformance/jsx/checkJsxChildrenProperty11.tsx
create mode 100644 tests/cases/conformance/jsx/checkJsxChildrenProperty2.tsx
create mode 100644 tests/cases/conformance/jsx/checkJsxChildrenProperty3.tsx
create mode 100644 tests/cases/conformance/jsx/checkJsxChildrenProperty4.tsx
create mode 100644 tests/cases/conformance/jsx/checkJsxChildrenProperty5.tsx
create mode 100644 tests/cases/conformance/jsx/checkJsxChildrenProperty6.tsx
create mode 100644 tests/cases/conformance/jsx/checkJsxChildrenProperty7.tsx
create mode 100644 tests/cases/conformance/jsx/checkJsxChildrenProperty8.tsx
create mode 100644 tests/cases/conformance/jsx/checkJsxChildrenProperty9.tsx
create mode 100644 tests/cases/conformance/moduleResolution/scopedPackages.ts
create mode 100644 tests/cases/conformance/moduleResolution/scopedPackagesClassic.ts
create mode 100644 tests/cases/conformance/references/library-reference-scoped-packages.ts
create mode 100644 tests/cases/conformance/salsa/inferringClassStaticMembersFromAssignments.ts
create mode 100644 tests/cases/conformance/types/intersection/intersectionsAndEmptyObjects.ts
copy tests/cases/conformance/types/rest/{objectRestParameter.ts => objectRestParameterES5.ts} (78%)
create mode 100644 tests/cases/fourslash/findAllRefsCatchClause.ts
create mode 100644 tests/cases/fourslash/findAllRefsDefaultImportThroughNamespace.ts
create mode 100644 tests/cases/fourslash/findAllRefsExportAsNamespace.ts
create mode 100644 tests/cases/fourslash/findAllRefsGlobalModuleAugmentation.ts
create mode 100644 tests/cases/fourslash/findAllRefsImportStarOfExportEquals.ts
create mode 100644 tests/cases/fourslash/findAllRefsModuleAugmentation.ts
create mode 100644 tests/cases/fourslash/findAllRefsReExportLocal.ts
create mode 100644 tests/cases/fourslash/findAllRefsReExportRightNameWrongSymbol.ts
create mode 100644 tests/cases/fourslash/findAllRefsReExportStar.ts
create mode 100644 tests/cases/fourslash/findAllRefsReExports.ts
create mode 100644 tests/cases/fourslash/findAllRefsRenameImportWithSameName.ts
create mode 100644 tests/cases/fourslash/javaScriptModulesWithBackticks.ts
create mode 100644 tests/cases/fourslash/referencesForAmbients2.ts
delete mode 100644 tests/cases/fourslash/renameCrossJsTs02.ts
create mode 100644 tests/cases/fourslash/renameImportOfExportEquals2.ts
create mode 100644 tests/cases/fourslash/renameImportOfReExport.ts
create mode 100644 tests/cases/fourslash/renameImportOfReExport2.ts
create mode 100644 tests/cases/fourslash/renameJsExports03.ts
delete mode 100644 tests/cases/fourslash/renameJsThisProperty02.ts
delete mode 100644 tests/cases/fourslash/renameJsThisProperty04.ts
rename tests/cases/fourslash/{renameStingPropertyNames.ts => renameStringPropertyNames.ts} (100%)
create mode 100644 tests/cases/fourslash/signatureHelpCallExpressionJs.ts
create mode 100644 tests/cases/fourslash/transitiveExportImports2.ts
create mode 100644 tests/cases/fourslash/transitiveExportImports3.ts
create mode 100644 tests/cases/fourslash/tsxCompletionInFunctionExpressionOfChildrenCallback.ts
create mode 100644 tests/cases/fourslash/tsxCompletionInFunctionExpressionOfChildrenCallback1.ts
delete mode 100644 tests/cases/fourslash/tsxRename10.ts
delete mode 100644 tests/cases/fourslash/tsxRename11.ts
delete mode 100644 tests/cases/fourslash/tsxRename12.ts
delete mode 100644 tests/cases/fourslash/tsxRename13.ts
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-javascript/node-typescript.git
More information about the Pkg-javascript-commits
mailing list