[Pkg-javascript-commits] [node-typescript] branch master updated (f465b04 -> 6db557f)

Julien Puydt julien.puydt at laposte.net
Sun Oct 1 07:41:00 UTC 2017


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

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

      from  f465b04   Bump d/watch to version 4
       new  ba60a39   New upstream version 2.5.3
       new  3dbae44   Updated version 2.5.3 from 'upstream/2.5.3'
       new  0193a98   Package new upstream 2.5.3
       new  fe58b82   Bump std-ver to 4.1.1
       new  f8e0c21   Put in section javascript
       new  b3595ba   Drop the patch to use node as nodejs
       new  6db557f   Prepare for upload

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


Summary of changes:
 Gulpfile.ts                                        |    2 +-
 debian/changelog                                   |    9 +
 debian/control                                     |    4 +-
 debian/patches/series                              |    1 -
 debian/patches/use_nodejs_on_Debian.patch          |   20 -
 lib/tsc.js                                         |  689 ++++++------
 lib/tsserver.js                                    | 1157 ++++++++++---------
 lib/tsserverlibrary.d.ts                           |   12 +-
 lib/tsserverlibrary.js                             | 1107 ++++++++++---------
 lib/typescript.d.ts                                |   16 +-
 lib/typescript.js                                  | 1160 +++++++++++---------
 lib/typescriptServices.d.ts                        |   16 +-
 lib/typescriptServices.js                          | 1160 +++++++++++---------
 lib/typingsInstaller.js                            |  144 ++-
 package.json                                       |    4 +-
 src/compiler/checker.ts                            |  381 +++----
 src/compiler/core.ts                               |    6 +-
 src/compiler/emitter.ts                            |  180 ++-
 src/compiler/factory.ts                            |   60 +-
 src/compiler/moduleNameResolver.ts                 |  102 +-
 src/compiler/parser.ts                             |   64 +-
 src/compiler/program.ts                            |   14 +-
 src/compiler/transformers/es2017.ts                |    3 +-
 src/compiler/transformers/esnext.ts                |    3 +-
 src/compiler/transformers/ts.ts                    |    3 +-
 src/compiler/types.ts                              |   23 +-
 src/compiler/utilities.ts                          |    5 +-
 src/compiler/visitor.ts                            |    3 +
 src/harness/fourslash.ts                           |   38 +-
 src/harness/unittests/extractMethods.ts            |  180 ++-
 src/harness/unittests/moduleResolution.ts          |   31 +-
 src/harness/unittests/reuseProgramStructure.ts     |   20 +-
 src/harness/unittests/tsserverProjectSystem.ts     |    2 +-
 src/server/client.ts                               |    4 +-
 src/server/project.ts                              |   72 +-
 src/server/server.ts                               |   66 +-
 src/server/utilities.ts                            |    6 +
 src/services/formatting/formatting.ts              |    1 +
 src/services/formatting/rules.ts                   |    5 +-
 .../refactors/convertFunctionToEs6Class.ts         |    4 +-
 src/services/refactors/extractMethod.ts            |  385 ++++---
 src/services/signatureHelp.ts                      |    3 +-
 src/services/textChanges.ts                        |   28 +-
 src/services/types.ts                              |    5 +-
 ...parsesCorrectly.typedefTagWithChildrenTags.json |   32 -
 .../complexRecursiveCollections.errors.txt         |  847 ++++++++++++++
 .../duplicatePackage_packageIdIncludesSubModule.js |   22 +
 ...icatePackage_packageIdIncludesSubModule.symbols |   20 +
 ...plicatePackage_packageIdIncludesSubModule.types |   20 +
 .../reference/duplicatePackage_referenceTypes.js   |   31 +
 .../duplicatePackage_referenceTypes.symbols        |   33 +
 .../duplicatePackage_referenceTypes.types          |   33 +
 .../reference/duplicatePackage_subModule.js        |   34 +
 .../reference/duplicatePackage_subModule.symbols   |   38 +
 .../reference/duplicatePackage_subModule.types     |   38 +
 .../{extractMethod1.js => extractMethod1.ts}       |   18 +-
 .../{extractMethod10.js => extractMethod10.ts}     |   14 +-
 .../{extractMethod11.js => extractMethod11.ts}     |   14 +-
 .../{extractMethod12.js => extractMethod12.ts}     |    6 +-
 .../{extractMethod2.js => extractMethod2.ts}       |   18 +-
 .../reference/extractMethod/extractMethod20.ts     |   28 +
 .../reference/extractMethod/extractMethod21.ts     |   26 +
 .../reference/extractMethod/extractMethod22.ts     |   31 +
 .../reference/extractMethod/extractMethod23.ts     |   43 +
 .../reference/extractMethod/extractMethod24.ts     |   43 +
 .../reference/extractMethod/extractMethod25.ts     |   26 +
 .../reference/extractMethod/extractMethod26.ts     |   31 +
 .../reference/extractMethod/extractMethod27.ts     |   34 +
 .../reference/extractMethod/extractMethod28.ts     |   34 +
 .../reference/extractMethod/extractMethod29.ts     |   62 ++
 .../{extractMethod3.js => extractMethod3.ts}       |   18 +-
 .../reference/extractMethod/extractMethod31.ts     |   45 +
 .../reference/extractMethod/extractMethod32.ts     |   46 +
 .../reference/extractMethod/extractMethod33.ts     |   19 +
 .../{extractMethod4.js => extractMethod4.ts}       |   42 +-
 .../{extractMethod5.js => extractMethod5.ts}       |   18 +-
 .../{extractMethod6.js => extractMethod6.ts}       |   18 +-
 .../{extractMethod7.js => extractMethod7.ts}       |   18 +-
 .../{extractMethod8.js => extractMethod8.ts}       |   18 +-
 .../{extractMethod9.js => extractMethod9.ts}       |   18 +-
 tests/baselines/reference/extractMethod1.js        |   98 --
 tests/baselines/reference/extractMethod10.js       |   70 --
 tests/baselines/reference/extractMethod11.js       |   86 --
 tests/baselines/reference/extractMethod12.js       |   36 -
 tests/baselines/reference/extractMethod2.js        |   85 --
 tests/baselines/reference/extractMethod3.js        |   80 --
 tests/baselines/reference/extractMethod4.js        |   90 --
 tests/baselines/reference/extractMethod5.js        |   98 --
 tests/baselines/reference/extractMethod6.js        |  101 --
 tests/baselines/reference/extractMethod7.js        |  111 --
 tests/baselines/reference/extractMethod8.js        |   57 -
 tests/baselines/reference/extractMethod9.js        |   65 --
 ...fatarrowfunctionsOptionalArgsErrors2.errors.txt |   17 +-
 .../fatarrowfunctionsOptionalArgsErrors2.js        |    6 +-
 .../functionConstraintSatisfaction2.errors.txt     |    4 -
 tests/baselines/reference/jsdocTwoLineTypedef.js   |   10 +
 .../reference/jsdocTwoLineTypedef.symbols          |    9 +
 .../baselines/reference/jsdocTwoLineTypedef.types  |    9 +
 .../reference/jsdocTypecastNoTypeNoCrash.js        |    8 +
 .../reference/jsdocTypecastNoTypeNoCrash.symbols   |    8 +
 .../reference/jsdocTypecastNoTypeNoCrash.types     |    9 +
 .../reference/library-reference-11.trace.json      |    2 +-
 .../reference/library-reference-12.trace.json      |    2 +-
 .../reference/library-reference-3.trace.json       |    2 +-
 .../reference/library-reference-4.trace.json       |    8 +-
 .../reference/library-reference-5.trace.json       |    8 +-
 .../reference/library-reference-7.trace.json       |    2 +-
 .../library-reference-scoped-packages.trace.json   |    2 +-
 .../reference/limitDeepInstantiations.errors.txt   |    4 +-
 .../maxNodeModuleJsDepthDefaultsToZero.trace.json  |    4 +-
 ...eResolutionWithExtensions_unexpected.trace.json |    4 +-
 ...ResolutionWithExtensions_unexpected2.trace.json |    4 +-
 ...ionWithExtensions_withAmbientPresent.trace.json |    4 +-
 .../moduleResolutionWithSymlinks.trace.json        |    2 +-
 ...olutionWithSymlinks_preserveSymlinks.trace.json |   10 +-
 ...esolutionWithSymlinks_referenceTypes.trace.json |    6 +-
 ...uleResolutionWithSymlinks_withOutDir.trace.json |    2 +-
 .../moduleResolution_packageJson_scopedPackage.js  |   15 +
 ...uleResolution_packageJson_scopedPackage.symbols |    8 +
 ...Resolution_packageJson_scopedPackage.trace.json |   14 +
 ...oduleResolution_packageJson_scopedPackage.types |    8 +
 .../baselines/reference/packageJsonMain.trace.json |   12 +-
 .../packageJsonMain_isNonRecursive.trace.json      |    4 +-
 tests/baselines/reference/parser512325.errors.txt  |   17 +-
 tests/baselines/reference/parser512325.js          |    6 +-
 .../parserArrowFunctionExpression5.errors.txt      |   15 +
 .../reference/parserArrowFunctionExpression5.js    |   10 +
 .../parserArrowFunctionExpression5.symbols         |   15 +
 .../reference/parserArrowFunctionExpression5.types |   25 +
 .../reference/parserArrowFunctionExpression6.js    |   11 +
 .../parserArrowFunctionExpression6.symbols         |   15 +
 .../reference/parserArrowFunctionExpression6.types |   25 +
 .../parserRegularExpressionDivideAmbiguity6.js     |   46 +
 ...parserRegularExpressionDivideAmbiguity6.symbols |  172 +++
 .../parserRegularExpressionDivideAmbiguity6.types  |  498 +++++++++
 ...serRegularExpressionDivideAmbiguity7.errors.txt |   12 +
 .../parserRegularExpressionDivideAmbiguity7.js     |    8 +
 ...thMappingBasedModuleResolution3_node.trace.json |    2 +-
 ...thMappingBasedModuleResolution4_node.trace.json |    2 +-
 .../reference/promisePermutations.errors.txt       |    2 -
 .../reference/promisePermutations2.errors.txt      |    2 -
 .../reference/promisePermutations3.errors.txt      |    2 -
 .../baselines/reference/scopedPackages.trace.json  |    5 +-
 .../reference/scopedPackagesClassic.trace.json     |    2 +-
 .../reference/sourceMapValidationStatements.js.map |    2 +-
 .../sourceMapValidationStatements.sourcemap.txt    |  132 ++-
 .../reference/ternaryExpressionSourceMap.js.map    |    2 +-
 .../ternaryExpressionSourceMap.sourcemap.txt       |   90 +-
 .../typeGuardsInRightOperandOfAndAndOperator.js    |    2 +
 .../typeGuardsInRightOperandOfOrOrOperator.js      |    2 +
 .../typeParameterAssignmentCompat1.errors.txt      |    6 -
 .../baselines/reference/typingsLookup4.trace.json  |    8 +-
 .../reference/typingsLookupAmd.trace.json          |    4 +-
 .../cases/compiler/complexRecursiveCollections.ts  |  532 +++++++++
 .../duplicatePackage_packageIdIncludesSubModule.ts |   17 +
 .../compiler/duplicatePackage_referenceTypes.ts    |   24 +
 tests/cases/compiler/duplicatePackage_subModule.ts |   27 +
 tests/cases/compiler/jsdocTypecastNoTypeNoCrash.ts |    5 +
 .../moduleResolution_packageJson_scopedPackage.ts  |   11 +
 .../cases/conformance/jsdoc/jsdocTwoLineTypedef.ts |    6 +
 .../parserArrowFunctionExpression5.ts              |    5 +
 .../parserArrowFunctionExpression6.ts              |    3 +
 .../parserRegularExpressionDivideAmbiguity6.ts     |   21 +
 .../parserRegularExpressionDivideAmbiguity7.ts     |    2 +
 .../cases/fourslash/convertFunctionToEs6Class3.ts  |    4 +-
 .../convertFunctionToEs6Class_emptySwitchCase.ts   |   25 +
 ...ctionToEs6Class_objectLiteralInArrowFunction.ts |   21 +
 .../convertToEs6Class_emptyCatchClause.ts          |   20 +
 .../fourslash/extract-method-empty-namespace.ts    |   19 +
 tests/cases/fourslash/extract-method-formatting.ts |   23 +
 .../fourslash/extract-method-not-for-empty.ts      |    6 +
 tests/cases/fourslash/extract-method-uniqueName.ts |   20 +
 tests/cases/fourslash/extract-method1.ts           |    8 +-
 tests/cases/fourslash/extract-method10.ts          |    7 +
 tests/cases/fourslash/extract-method13.ts          |   30 +-
 tests/cases/fourslash/extract-method14.ts          |    9 +-
 tests/cases/fourslash/extract-method15.ts          |   10 +-
 tests/cases/fourslash/extract-method18.ts          |    9 +-
 tests/cases/fourslash/extract-method19.ts          |    9 +-
 tests/cases/fourslash/extract-method2.ts           |    8 +-
 tests/cases/fourslash/extract-method21.ts          |   10 +-
 tests/cases/fourslash/extract-method24.ts          |    9 +-
 tests/cases/fourslash/extract-method25.ts          |    9 +-
 tests/cases/fourslash/extract-method26.ts          |   30 +
 tests/cases/fourslash/extract-method5.ts           |   24 -
 tests/cases/fourslash/extract-method7.ts           |    7 +-
 tests/cases/fourslash/fourslash.ts                 |    2 +-
 187 files changed, 7831 insertions(+), 4499 deletions(-)
 delete mode 100644 debian/patches/series
 delete mode 100644 debian/patches/use_nodejs_on_Debian.patch
 create mode 100644 tests/baselines/reference/complexRecursiveCollections.errors.txt
 create mode 100644 tests/baselines/reference/duplicatePackage_packageIdIncludesSubModule.js
 create mode 100644 tests/baselines/reference/duplicatePackage_packageIdIncludesSubModule.symbols
 create mode 100644 tests/baselines/reference/duplicatePackage_packageIdIncludesSubModule.types
 create mode 100644 tests/baselines/reference/duplicatePackage_referenceTypes.js
 create mode 100644 tests/baselines/reference/duplicatePackage_referenceTypes.symbols
 create mode 100644 tests/baselines/reference/duplicatePackage_referenceTypes.types
 create mode 100644 tests/baselines/reference/duplicatePackage_subModule.js
 create mode 100644 tests/baselines/reference/duplicatePackage_subModule.symbols
 create mode 100644 tests/baselines/reference/duplicatePackage_subModule.types
 rename tests/baselines/reference/extractMethod/{extractMethod1.js => extractMethod1.ts} (82%)
 rename tests/baselines/reference/extractMethod/{extractMethod10.js => extractMethod10.ts} (78%)
 rename tests/baselines/reference/extractMethod/{extractMethod11.js => extractMethod11.ts} (80%)
 rename tests/baselines/reference/extractMethod/{extractMethod12.js => extractMethod12.ts} (85%)
 rename tests/baselines/reference/extractMethod/{extractMethod2.js => extractMethod2.ts} (78%)
 create mode 100644 tests/baselines/reference/extractMethod/extractMethod20.ts
 create mode 100644 tests/baselines/reference/extractMethod/extractMethod21.ts
 create mode 100644 tests/baselines/reference/extractMethod/extractMethod22.ts
 create mode 100644 tests/baselines/reference/extractMethod/extractMethod23.ts
 create mode 100644 tests/baselines/reference/extractMethod/extractMethod24.ts
 create mode 100644 tests/baselines/reference/extractMethod/extractMethod25.ts
 create mode 100644 tests/baselines/reference/extractMethod/extractMethod26.ts
 create mode 100644 tests/baselines/reference/extractMethod/extractMethod27.ts
 create mode 100644 tests/baselines/reference/extractMethod/extractMethod28.ts
 create mode 100644 tests/baselines/reference/extractMethod/extractMethod29.ts
 rename tests/baselines/reference/extractMethod/{extractMethod3.js => extractMethod3.ts} (76%)
 create mode 100644 tests/baselines/reference/extractMethod/extractMethod31.ts
 create mode 100644 tests/baselines/reference/extractMethod/extractMethod32.ts
 create mode 100644 tests/baselines/reference/extractMethod/extractMethod33.ts
 rename tests/baselines/reference/extractMethod/{extractMethod4.js => extractMethod4.ts} (73%)
 rename tests/baselines/reference/extractMethod/{extractMethod5.js => extractMethod5.ts} (82%)
 rename tests/baselines/reference/extractMethod/{extractMethod6.js => extractMethod6.ts} (82%)
 rename tests/baselines/reference/extractMethod/{extractMethod7.js => extractMethod7.ts} (84%)
 rename tests/baselines/reference/extractMethod/{extractMethod8.js => extractMethod8.ts} (73%)
 rename tests/baselines/reference/extractMethod/{extractMethod9.js => extractMethod9.ts} (77%)
 delete mode 100644 tests/baselines/reference/extractMethod1.js
 delete mode 100644 tests/baselines/reference/extractMethod10.js
 delete mode 100644 tests/baselines/reference/extractMethod11.js
 delete mode 100644 tests/baselines/reference/extractMethod12.js
 delete mode 100644 tests/baselines/reference/extractMethod2.js
 delete mode 100644 tests/baselines/reference/extractMethod3.js
 delete mode 100644 tests/baselines/reference/extractMethod4.js
 delete mode 100644 tests/baselines/reference/extractMethod5.js
 delete mode 100644 tests/baselines/reference/extractMethod6.js
 delete mode 100644 tests/baselines/reference/extractMethod7.js
 delete mode 100644 tests/baselines/reference/extractMethod8.js
 delete mode 100644 tests/baselines/reference/extractMethod9.js
 create mode 100644 tests/baselines/reference/jsdocTwoLineTypedef.js
 create mode 100644 tests/baselines/reference/jsdocTwoLineTypedef.symbols
 create mode 100644 tests/baselines/reference/jsdocTwoLineTypedef.types
 create mode 100644 tests/baselines/reference/jsdocTypecastNoTypeNoCrash.js
 create mode 100644 tests/baselines/reference/jsdocTypecastNoTypeNoCrash.symbols
 create mode 100644 tests/baselines/reference/jsdocTypecastNoTypeNoCrash.types
 create mode 100644 tests/baselines/reference/moduleResolution_packageJson_scopedPackage.js
 create mode 100644 tests/baselines/reference/moduleResolution_packageJson_scopedPackage.symbols
 create mode 100644 tests/baselines/reference/moduleResolution_packageJson_scopedPackage.trace.json
 create mode 100644 tests/baselines/reference/moduleResolution_packageJson_scopedPackage.types
 create mode 100644 tests/baselines/reference/parserArrowFunctionExpression5.errors.txt
 create mode 100644 tests/baselines/reference/parserArrowFunctionExpression5.js
 create mode 100644 tests/baselines/reference/parserArrowFunctionExpression5.symbols
 create mode 100644 tests/baselines/reference/parserArrowFunctionExpression5.types
 create mode 100644 tests/baselines/reference/parserArrowFunctionExpression6.js
 create mode 100644 tests/baselines/reference/parserArrowFunctionExpression6.symbols
 create mode 100644 tests/baselines/reference/parserArrowFunctionExpression6.types
 create mode 100644 tests/baselines/reference/parserRegularExpressionDivideAmbiguity6.js
 create mode 100644 tests/baselines/reference/parserRegularExpressionDivideAmbiguity6.symbols
 create mode 100644 tests/baselines/reference/parserRegularExpressionDivideAmbiguity6.types
 create mode 100644 tests/baselines/reference/parserRegularExpressionDivideAmbiguity7.errors.txt
 create mode 100644 tests/baselines/reference/parserRegularExpressionDivideAmbiguity7.js
 create mode 100644 tests/cases/compiler/complexRecursiveCollections.ts
 create mode 100644 tests/cases/compiler/duplicatePackage_packageIdIncludesSubModule.ts
 create mode 100644 tests/cases/compiler/duplicatePackage_referenceTypes.ts
 create mode 100644 tests/cases/compiler/duplicatePackage_subModule.ts
 create mode 100644 tests/cases/compiler/jsdocTypecastNoTypeNoCrash.ts
 create mode 100644 tests/cases/compiler/moduleResolution_packageJson_scopedPackage.ts
 create mode 100644 tests/cases/conformance/jsdoc/jsdocTwoLineTypedef.ts
 create mode 100644 tests/cases/conformance/parser/ecmascript5/ArrowFunctionExpressions/parserArrowFunctionExpression5.ts
 create mode 100644 tests/cases/conformance/parser/ecmascript5/ArrowFunctionExpressions/parserArrowFunctionExpression6.ts
 create mode 100644 tests/cases/conformance/parser/ecmascript5/RegularExpressions/parserRegularExpressionDivideAmbiguity6.ts
 create mode 100644 tests/cases/conformance/parser/ecmascript5/RegularExpressions/parserRegularExpressionDivideAmbiguity7.ts
 create mode 100644 tests/cases/fourslash/convertFunctionToEs6Class_emptySwitchCase.ts
 create mode 100644 tests/cases/fourslash/convertFunctionToEs6Class_objectLiteralInArrowFunction.ts
 create mode 100644 tests/cases/fourslash/convertToEs6Class_emptyCatchClause.ts
 create mode 100644 tests/cases/fourslash/extract-method-empty-namespace.ts
 create mode 100644 tests/cases/fourslash/extract-method-formatting.ts
 create mode 100644 tests/cases/fourslash/extract-method-not-for-empty.ts
 create mode 100644 tests/cases/fourslash/extract-method-uniqueName.ts
 create mode 100644 tests/cases/fourslash/extract-method26.ts
 delete mode 100644 tests/cases/fourslash/extract-method5.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