[Pkg-javascript-commits] [node-typescript] 02/03: Merge tag 'upstream/2.0.6'

Julien Puydt julien.puydt at laposte.net
Thu Oct 27 19:21:52 UTC 2016


This is an automated email from the git hooks/post-receive script.

jpuydt-guest pushed a commit to branch master
in repository node-typescript.

commit 86b79e864aba25704903496001f9799afc068b9d
Merge: 8d07dd5 614205e
Author: Julien Puydt <julien.puydt at laposte.net>
Date:   Thu Oct 27 21:13:25 2016 +0200

    Merge tag 'upstream/2.0.6'
    
    Upstream version 2.0.6

 .gitignore                                         |    1 +
 .travis.yml                                        |    2 +-
 Gulpfile.ts                                        |   37 +-
 Jakefile.js                                        |   48 +-
 lib/cancellationToken.js                           |   41 +
 {src/server => lib}/protocol.d.ts                  | 1121 ++-
 lib/tsc.js                                         |  102 +-
 lib/tsserver.js                                    |  655 +-
 lib/tsserverlibrary.d.ts                           | 1000 ++-
 lib/tsserverlibrary.js                             |  645 +-
 lib/typescript.d.ts                                |   69 +-
 lib/typescript.js                                  |  207 +-
 lib/typescriptServices.d.ts                        |   69 +-
 lib/typescriptServices.js                          |  207 +-
 lib/typingsInstaller.js                            | 6192 +++++++++++++
 package.json                                       |    2 +-
 scripts/buildProtocol.ts                           |  185 +
 src/compiler/checker.ts                            |   85 +-
 src/compiler/commandLineParser.ts                  |    4 +-
 src/compiler/core.ts                               |    6 +-
 src/compiler/declarationEmitter.ts                 |   10 +-
 src/compiler/emitter.ts                            |   16 +-
 src/compiler/parser.ts                             |    4 +-
 src/compiler/program.ts                            |    2 +-
 src/compiler/sys.ts                                |    4 +
 src/compiler/types.ts                              |   13 +-
 src/harness/fourslash.ts                           |   15 +
 src/harness/harness.ts                             |    2 +-
 src/harness/harnessLanguageService.ts              |    4 +
 src/harness/unittests/compileOnSave.ts             |   40 +-
 .../unittests/convertCompilerOptionsFromJson.ts    |    8 +-
 src/harness/unittests/session.ts                   |   69 +-
 src/harness/unittests/tsserverProjectSystem.ts     |  251 +-
 src/harness/unittests/typingsInstaller.ts          |  146 +-
 src/server/builder.ts                              |    1 -
 src/server/cancellationToken/tsconfig.json         |    1 -
 src/server/client.ts                               |   38 +-
 src/server/editorServices.ts                       |  102 +-
 src/server/project.ts                              |    4 +-
 src/server/{protocol.d.ts => protocol.ts}          |  768 +-
 src/server/scriptInfo.ts                           |    8 +-
 src/server/scriptVersionCache.ts                   |    1 -
 src/server/server.ts                               |    9 +-
 src/server/session.ts                              |  285 +-
 src/server/tsconfig.json                           |    4 +-
 src/server/tsconfig.library.json                   |    2 +-
 .../typingsInstaller/nodeTypingsInstaller.ts       |   80 +-
 src/server/typingsInstaller/tsconfig.json          |    2 +-
 src/server/typingsInstaller/typingsInstaller.ts    |  118 +-
 src/server/utilities.ts                            |   79 +-
 src/services/jsTyping.ts                           |    4 +-
 src/services/navigateTo.ts                         |    7 +-
 src/services/navigationBar.ts                      |   37 +-
 src/services/services.ts                           |   72 +-
 src/services/shims.ts                              |   10 +
 src/services/types.ts                              |  814 ++
 .../reference/TypeArgumentList1.errors.txt         |   13 +-
 tests/baselines/reference/TypeArgumentList1.js     |    3 +-
 .../reference/computedPropertyNames49_ES5.js       |    1 -
 .../reference/computedPropertyNames50_ES5.js       |    1 -
 .../reference/controlFlowBinaryOrExpression.types  |   12 +-
 ...clarationEmitArrayTypesFromGenericArrayUsage.js |   10 +
 ...tionEmitArrayTypesFromGenericArrayUsage.symbols |    5 +
 ...rationEmitArrayTypesFromGenericArrayUsage.types |    5 +
 ...tterns.js => declarationEmitBindingPatterns.js} |    6 +-
 .../declarationEmitBindingPatterns.symbols         |   17 +
 ....types => declarationEmitBindingPatterns.types} |    2 +-
 ...s => declarationEmitClassMemberNameConflict.js} |    6 +-
 .../declarationEmitClassMemberNameConflict.symbols |   70 +
 ...> declarationEmitClassMemberNameConflict.types} |    2 +-
 ... => declarationEmitClassMemberNameConflict2.js} |    6 +-
 ...declarationEmitClassMemberNameConflict2.symbols |   37 +
 ... declarationEmitClassMemberNameConflict2.types} |    2 +-
 ...nment.js => declarationEmitExportAssignment.js} |    2 +-
 ...ols => declarationEmitExportAssignment.symbols} |    0
 ...types => declarationEmitExportAssignment.types} |    0
 ...tion.js => declarationEmitExportDeclaration.js} |    2 +-
 ...ls => declarationEmitExportDeclaration.symbols} |    0
 ...ypes => declarationEmitExportDeclaration.types} |    0
 ...ds.js => declarationEmitExpressionInExtends.js} |    6 +-
 .../declarationEmitExpressionInExtends.symbols     |   32 +
 ...es => declarationEmitExpressionInExtends.types} |    2 +-
 ...2.js => declarationEmitExpressionInExtends2.js} |    6 +-
 .../declarationEmitExpressionInExtends2.symbols    |   30 +
 ...s => declarationEmitExpressionInExtends2.types} |    2 +-
 ...declarationEmitExpressionInExtends3.errors.txt} |    6 +-
 ...3.js => declarationEmitExpressionInExtends3.js} |    4 +-
 ...declarationEmitExpressionInExtends4.errors.txt} |   12 +-
 ...4.js => declarationEmitExpressionInExtends4.js} |    4 +-
 ... => declarationEmitInferedDefaultExportType.js} |    6 +-
 ...declarationEmitInferedDefaultExportType.symbols |   14 +
 ... declarationEmitInferedDefaultExportType.types} |    2 +-
 ...=> declarationEmitInferedDefaultExportType2.js} |    6 +-
 ...eclarationEmitInferedDefaultExportType2.symbols |   14 +
 ...declarationEmitInferedDefaultExportType2.types} |    2 +-
 .../declarationEmitInferedTypeAlias1.types         |   12 +-
 .../reference/declarationEmitInferedTypeAlias2.js  |   21 +-
 .../declarationEmitInferedTypeAlias2.symbols       |   15 +-
 .../declarationEmitInferedTypeAlias2.types         |   27 +-
 .../reference/declarationEmitInferedTypeAlias3.js  |   21 +-
 .../declarationEmitInferedTypeAlias3.symbols       |   15 +-
 .../declarationEmitInferedTypeAlias3.types         |   27 +-
 .../reference/declarationEmitInferedTypeAlias4.js  |   19 +
 .../declarationEmitInferedTypeAlias4.symbols       |   22 +
 .../declarationEmitInferedTypeAlias4.types         |   22 +
 .../reference/declarationEmitInferedTypeAlias5.js  |   29 +
 .../declarationEmitInferedTypeAlias5.symbols       |   20 +
 ...ypes => declarationEmitInferedTypeAlias5.types} |   17 +-
 ...ias3.js => declarationEmitInferedTypeAlias6.js} |   14 +-
 ...ls => declarationEmitInferedTypeAlias6.symbols} |    8 +-
 ...ypes => declarationEmitInferedTypeAlias6.types} |   12 +-
 .../reference/declarationEmitInferedTypeAlias7.js  |   25 +
 .../declarationEmitInferedTypeAlias7.symbols       |   16 +
 ...ypes => declarationEmitInferedTypeAlias7.types} |   13 +-
 .../reference/declarationEmitInferedTypeAlias8.js  |   22 +
 .../declarationEmitInferedTypeAlias8.symbols       |   20 +
 .../declarationEmitInferedTypeAlias8.types         |   20 +
 .../reference/declarationEmitInferedTypeAlias9.js  |   22 +
 .../declarationEmitInferedTypeAlias9.symbols       |   20 +
 .../declarationEmitInferedTypeAlias9.types         |   20 +
 .../declarationEmitInvalidExport.errors.txt        |   19 +
 ...idExport.js => declarationEmitInvalidExport.js} |    4 +-
 .../reference/declarationEmitInvalidReference.js   |   11 +
 .../declarationEmitInvalidReference.symbols        |    5 +
 .../declarationEmitInvalidReference.types          |    6 +
 .../declarationEmitInvalidReference2.errors.txt    |    8 +
 .../reference/declarationEmitInvalidReference2.js  |   11 +
 ...onflicts.js => declarationEmitNameConflicts.js} |    2 +-
 ...ymbols => declarationEmitNameConflicts.symbols} |    0
 ...ts.types => declarationEmitNameConflicts.types} |    0
 ...flicts2.js => declarationEmitNameConflicts2.js} |    6 +-
 .../declarationEmitNameConflicts2.symbols          |   68 +
 ...2.types => declarationEmitNameConflicts2.types} |    2 +-
 ...flicts3.js => declarationEmitNameConflicts3.js} |    6 +-
 .../declarationEmitNameConflicts3.symbols          |   76 +
 ...3.types => declarationEmitNameConflicts3.types} |    2 +-
 ...js => declarationEmitNameConflictsWithAlias.js} |    6 +-
 .../declarationEmitNameConflictsWithAlias.symbols  |   21 +
 ...=> declarationEmitNameConflictsWithAlias.types} |    2 +-
 ...mbers.js => declarationEmitProtectedMembers.js} |    6 +-
 .../declarationEmitProtectedMembers.symbols        |  114 +
 ...types => declarationEmitProtectedMembers.types} |    2 +-
 ...Emit_readonly.js => declarationEmitReadonly.js} |    6 +-
 .../reference/declarationEmitReadonly.symbols      |    8 +
 ...eadonly.types => declarationEmitReadonly.types} |    2 +-
 .../declarationEmitTypeAliasWithTypeParameters1.js |   15 +
 ...arationEmitTypeAliasWithTypeParameters1.symbols |   20 +
 ...clarationEmitTypeAliasWithTypeParameters1.types |   22 +
 .../declarationEmitUnknownImport.errors.txt        |   15 +
 ...wnImport.js => declarationEmitUnknownImport.js} |    4 +-
 .../declarationEmitUnknownImport2.errors.txt       |   21 +
 ...Import2.js => declarationEmitUnknownImport2.js} |    4 +-
 .../declarationEmit_UnknownImport.errors.txt       |   15 -
 .../declarationEmit_UnknownImport2.errors.txt      |   21 -
 ...ionEmit_array-types-from-generic-array-usage.js |   10 -
 ...it_array-types-from-generic-array-usage.symbols |    5 -
 ...Emit_array-types-from-generic-array-usage.types |    5 -
 .../declarationEmit_bindingPatterns.symbols        |   17 -
 ...declarationEmit_classMemberNameConflict.symbols |   70 -
 ...eclarationEmit_classMemberNameConflict2.symbols |   37 -
 .../declarationEmit_expressionInExtends.symbols    |   32 -
 .../declarationEmit_expressionInExtends2.symbols   |   30 -
 ...eclarationEmit_inferedDefaultExportType.symbols |   14 -
 ...clarationEmit_inferedDefaultExportType2.symbols |   14 -
 .../declarationEmit_invalidExport.errors.txt       |   19 -
 .../reference/declarationEmit_invalidReference.js  |   11 -
 .../declarationEmit_invalidReference.symbols       |    5 -
 .../declarationEmit_invalidReference2.errors.txt   |    8 -
 .../reference/declarationEmit_invalidReference2.js |   11 -
 .../declarationEmit_nameConflicts2.symbols         |   68 -
 .../declarationEmit_nameConflicts3.symbols         |   76 -
 .../declarationEmit_nameConflictsWithAlias.symbols |   21 -
 .../declarationEmit_protectedMembers.symbols       |  114 -
 .../reference/declarationEmit_readonly.symbols     |    8 -
 .../reference/enumLiteralsSubtypeReduction.js      | 4113 +++++++++
 .../reference/enumLiteralsSubtypeReduction.symbols | 7693 ++++++++++++++++
 .../reference/enumLiteralsSubtypeReduction.types   | 9229 ++++++++++++++++++++
 .../reference/exportInFunction.errors.txt          |    9 +
 tests/baselines/reference/exportInFunction.js      |    8 +
 tests/baselines/reference/genericTypeAliases.types |   46 +-
 ...ameThatMatchExportedNameViaExportDeclaration.js |   40 +
 ...atMatchExportedNameViaExportDeclaration.symbols |   43 +
 ...ThatMatchExportedNameViaExportDeclaration.types |   51 +
 .../reference/parserSkippedTokens20.errors.txt     |    7 +-
 .../reference/parserX_TypeArgumentList1.errors.txt |   13 +-
 .../reference/parserX_TypeArgumentList1.js         |    3 +-
 .../reference/stringLiteralTypesAndTuples01.js     |    2 +-
 .../reference/stringLiteralTypesOverloads01.js     |    2 +-
 .../tsxCorrectlyParseLessThanComparison1.js        |   41 +
 .../tsxCorrectlyParseLessThanComparison1.symbols   |   55 +
 .../tsxCorrectlyParseLessThanComparison1.types     |   59 +
 .../unusedLocalsAndParametersTypeAliases.types     |   32 +-
 ...larationEmitArrayTypesFromGenericArrayUsage.ts} |    0
 ...tterns.ts => declarationEmitBindingPatterns.ts} |    0
 ...s => declarationEmitClassMemberNameConflict.ts} |    0
 ... => declarationEmitClassMemberNameConflict2.ts} |    0
 ...nment.ts => declarationEmitExportAssignment.ts} |    0
 ...tion.ts => declarationEmitExportDeclaration.ts} |    0
 ...ds.ts => declarationEmitExpressionInExtends.ts} |    0
 ...2.ts => declarationEmitExpressionInExtends2.ts} |    0
 ...3.ts => declarationEmitExpressionInExtends3.ts} |    0
 ...4.ts => declarationEmitExpressionInExtends4.ts} |    0
 ... => declarationEmitInferedDefaultExportType.ts} |    0
 ...=> declarationEmitInferedDefaultExportType2.ts} |    0
 .../compiler/declarationEmitInferedTypeAlias1.ts   |   24 +-
 .../compiler/declarationEmitInferedTypeAlias2.ts   |   29 +-
 .../compiler/declarationEmitInferedTypeAlias3.ts   |   29 +-
 .../compiler/declarationEmitInferedTypeAlias4.ts   |    7 +
 .../compiler/declarationEmitInferedTypeAlias5.ts   |   12 +
 ...ias1.ts => declarationEmitInferedTypeAlias6.ts} |   24 +-
 .../compiler/declarationEmitInferedTypeAlias7.ts   |   10 +
 .../compiler/declarationEmitInferedTypeAlias8.ts   |    8 +
 .../compiler/declarationEmitInferedTypeAlias9.ts   |    8 +
 ...idExport.ts => declarationEmitInvalidExport.ts} |    0
 ...rence.ts => declarationEmitInvalidReference.ts} |    0
 ...nce2.ts => declarationEmitInvalidReference2.ts} |    0
 ...onflicts.ts => declarationEmitNameConflicts.ts} |    0
 ...flicts2.ts => declarationEmitNameConflicts2.ts} |    0
 ...flicts3.ts => declarationEmitNameConflicts3.ts} |    0
 ...ts => declarationEmitNameConflictsWithAlias.ts} |    0
 ...mbers.ts => declarationEmitProtectedMembers.ts} |    0
 .../declarationEmitTypeAliasWithTypeParameters1.ts |    5 +
 ...wnImport.ts => declarationEmitUnknownImport.ts} |    0
 ...Import2.ts => declarationEmitUnknownImport2.ts} |    0
 .../cases/compiler/enumLiteralsSubtypeReduction.ts | 2054 +++++
 tests/cases/compiler/exportInFunction.ts           |    2 +
 ...ameThatMatchExportedNameViaExportDeclaration.ts |   20 +
 ...Emit_readonly.ts => declarationEmitReadonly.ts} |    0
 .../jsx/tsxCorrectlyParseLessThanComparison1.tsx   |   20 +
 ...pletionListInObjectLiteralPropertyAssignment.ts |   15 +
 .../fourslash/completionListInvalidMemberNames3.ts |   71 +
 .../cases/fourslash/deleteClassWithEnumPresent.ts  |   26 +
 tests/cases/fourslash/fourslash.ts                 |    1 +
 tests/cases/fourslash/getNavigationBarItems.ts     |   23 +-
 .../cases/fourslash/goToDefinitionJsModuleName.ts  |   12 +
 tests/cases/fourslash/navbar_const.ts              |   11 +
 .../fourslash/navbar_contains-no-duplicates.ts     |   77 +
 tests/cases/fourslash/navbar_exportDefault.ts      |   44 +
 tests/cases/fourslash/navbar_let.ts                |   11 +
 ...ationBarAnonymousClassAndFunctionExpressions.ts |   79 +
 ...tionBarAnonymousClassAndFunctionExpressions2.ts |   33 +
 .../fourslash/navigationBarGetterAndSetter.ts      |   27 +
 tests/cases/fourslash/navigationBarImports.ts      |   23 +
 .../fourslash/navigationBarItemsBindingPatterns.ts |   51 +
 ...vigationBarItemsBindingPatternsInConstructor.ts |   35 +
 .../navigationBarItemsEmptyConstructors.ts         |   17 +
 tests/cases/fourslash/navigationBarItemsExports.ts |   20 +
 .../cases/fourslash/navigationBarItemsFunctions.ts |   47 +
 .../fourslash/navigationBarItemsFunctionsBroken.ts |   17 +
 .../navigationBarItemsFunctionsBroken2.ts          |   21 +
 tests/cases/fourslash/navigationBarItemsImports.ts |   38 +
 ...vigationBarItemsInsideMethodsAndConstructors.ts |   71 +
 tests/cases/fourslash/navigationBarItemsItems.ts   |  108 +
 tests/cases/fourslash/navigationBarItemsItems2.ts  |   16 +
 .../navigationBarItemsItemsExternalModules.ts      |   19 +
 .../navigationBarItemsItemsExternalModules2.ts     |   24 +
 .../navigationBarItemsItemsExternalModules3.ts     |   24 +
 .../navigationBarItemsItemsModuleVariables.ts      |   34 +
 .../fourslash/navigationBarItemsMissingName1.ts    |   22 +
 .../fourslash/navigationBarItemsMissingName2.ts    |   17 +
 tests/cases/fourslash/navigationBarItemsModules.ts |   67 +
 ...navigationBarItemsMultilineStringIdentifiers.ts |   50 +
 ...ationBarItemsPropertiesDefinedInConstructors.ts |   37 +
 .../cases/fourslash/navigationBarItemsSymbols1.ts  |   25 +
 .../cases/fourslash/navigationBarItemsSymbols2.ts  |   21 +
 .../cases/fourslash/navigationBarItemsSymbols3.ts  |   11 +
 .../cases/fourslash/navigationBarItemsTypeAlias.ts |   11 +
 tests/cases/fourslash/navigationBarJsDoc.ts        |   19 +
 .../navigationBarJsDocCommentWithNoTags.ts         |   30 +
 tests/cases/fourslash/navigationBarMerging.ts      |  105 +
 .../navigationBarNamespaceImportWithNoName.ts      |   12 +
 tests/cases/fourslash/navigationBarVariables.ts    |   39 +
 .../fourslash/server/jsdocTypedefTagNavigateTo.ts  |   23 +
 tests/cases/fourslash/server/navbar01.ts           |  108 +
 .../fourslash/shims-pp/getNavigationBarItems.ts    |   11 +
 .../cases/fourslash/shims/getNavigationBarItems.ts |   11 +
 276 files changed, 38342 insertions(+), 2612 deletions(-)

-- 
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