Steven
8b034e6cd8
Modernize syntax by using arrow funcs
2018-06-07 20:58:55 -04:00
Steven
3cd802510c
Add getDirSize checks to Jakefile LKG
2018-06-07 20:58:55 -04:00
Steven
06f411c4de
Change getDirSize to default export
2018-06-07 20:58:54 -04:00
Steven
1e0c22453b
Rename get-dir-size to getDirSize
2018-06-07 20:58:54 -04:00
Steven
38a46b754d
Rename get-dir-size.js to getDirSize.js
2018-06-07 20:58:54 -04:00
Steven
f89273a31f
Remove unused promisify
2018-06-07 20:58:54 -04:00
Steven
bceb08b36f
build: add check for lib size
2018-06-07 20:58:54 -04:00
Andy
3822e3e4ed
tryGetModuleNameAsNodeModule: Ignore file extension ( #24774 )
2018-06-07 15:45:03 -07:00
csigs
5138b4744d
LEGO: Merge pull request 24775
...
LEGO: Merge pull request 24775
2018-06-07 15:11:22 -07:00
csigs
18e4ca62ed
LEGO: check in for master to temporary branch.
2018-06-07 22:10:59 +00:00
Ron Buckton
e947154aec
Merge pull request #24768 from Microsoft/fix24722
...
Fix prologue order in async function
2018-06-07 15:05:09 -07:00
Andy
48dedacf3b
fixStrictClassInitialization: Don't provide a default for string
or number
( #24767 )
...
* fixStrictClassInitialization: Don't provide a default for `string` or `number`
* Update baselines
2018-06-07 15:03:38 -07:00
Andy
33d0893259
Add completions from literal contextual types ( #24674 )
...
* Add completions from literal contextual types
* Remove getTypesOfUnion
* undo baseline changes
2018-06-07 15:03:19 -07:00
Sheetal Nandi
604bebab86
Merge pull request #24769 from Microsoft/ignoreWindowsUsersFolder
...
Do not watch folders like "c:/users/username", "c:/users/username/folderAtRoot"
2018-06-07 14:36:10 -07:00
Andy
399ae51406
Support 'tsconfig.json' when converting TextChanges to CodeEdits ( #24667 )
...
* Support 'tsconfig.json' when converting TextChanges to CodeEdits
* Create Project#getSourceFileOrConfigFile to use instead
2018-06-07 14:30:19 -07:00
Andy
fde6f22408
Fix bug: In newFileChanges, setParentNodes in new source file ( #24765 )
2018-06-07 14:28:06 -07:00
Mohamed Hegazy
eab5b5105c
Merge pull request #24756 from Microsoft/updateTPN-2
...
Update Third Party Notice text
2018-06-07 14:00:27 -07:00
Sheetal Nandi
16e01174b7
Do not watch folders like "c:/users/username", "c:/users/username/folderAtRoot"
...
Fixes Microsoft/vscode#51139
2018-06-07 13:52:34 -07:00
Mohamed Hegazy
1c6ff9c0b6
Update header
2018-06-07 13:47:20 -07:00
Ron Buckton
2b4569c04f
Fix prologue order in async function
2018-06-07 13:34:16 -07:00
Andy
87217018b8
Add 'nameSpan' property to NavigationTree ( #24698 )
2018-06-07 12:43:57 -07:00
Mohamed Hegazy
d2be8dd6c4
Merge pull request #24761 from ajafff/avoid-useless-closures
...
checker: avoid useless closures
2018-06-07 12:18:08 -07:00
Andy
0fefaf286d
moveToNewFile: Infer quote preference ( #24652 )
2018-06-07 12:10:48 -07:00
Andy
83c58a4fb5
Don't consider x.
a new identifier location just because x has a number index signature ( #24699 )
...
* Don't consider `x.` a new identifier location just because x has a number index signature
* Update more tests
2018-06-07 12:05:47 -07:00
Klaus Meinhardt
5b92bdd88f
checker: avoid useless closures
2018-06-07 20:35:47 +02:00
krk
acbda14450
addMethodDeclaration codefix creates a generator function when target is child of a YieldExpression, resolves #24728
2018-06-07 20:59:06 +03:00
Wesley Wigham
d0ae03c4cc
Handle import types in serializeType ( #24701 )
2018-06-07 10:40:14 -07:00
Mohamed Hegazy
8147347e41
Update Third Party Notice text
2018-06-07 10:20:11 -07:00
csigs
e6268f2cb2
LEGO: Merge pull request 24753
...
LEGO: Merge pull request 24753
2018-06-07 09:11:03 -07:00
csigs
7f2436ca35
LEGO: check in for master to temporary branch.
2018-06-07 16:10:39 +00:00
csigs
8b77b13166
LEGO: Merge pull request 24740
...
LEGO: Merge pull request 24740
2018-06-06 21:10:56 -07:00
csigs
836eed3d02
LEGO: check in for master to temporary branch.
2018-06-07 04:10:32 +00:00
Ryan Cavanaugh
21a65f5dc0
Improved watch mode
2018-06-06 16:47:15 -07:00
csigs
2d9b30d9a2
LEGO: Merge pull request 24734
...
LEGO: Merge pull request 24734
2018-06-06 15:11:03 -07:00
csigs
7cd85f3acb
LEGO: check in for master to temporary branch.
2018-06-06 22:10:42 +00:00
Ryan Cavanaugh
b107849a3a
Improve handling of container projects and issue relative filename messages
2018-06-06 13:47:59 -07:00
Ryan Cavanaugh
291289f8c2
Update messages
2018-06-06 13:03:03 -07:00
Mohamed Hegazy
34dd7738c9
Merge pull request #24672 from bakkot/binding-comma
...
Allow trailing commas after non-rest elements in destructuring
2018-06-06 13:00:17 -07:00
Nathan Shively-Sanders
30994c86e4
Improve valueDeclaration for js module merges ( #24707 )
...
Nearly everything in a merge of JS special assignments looks like a
valueDeclaration. This commit ensures that intermediate "module
declarations" are not used when a better valueDeclaration is available:
```js
// File1.js
var X = {}
X.Y.Z = class { }
// File2.js
X.Y = {}
```
In the above example, the `Y` in `X.Y.Z = class { }` was used as the
valueDeclaration for `Y` because it appeared before `X.Y = {}` in the
compilation.
This change exposed a bug in binding, #24703 , that required a change in
typeFromPropertyAssignmentOutOfOrder. The test still fails for the
original reason it was created, and the new bug #24703 contains a repro.
2018-06-06 11:11:15 -07:00
Ron Buckton
942c42bf29
Merge pull request #24677 from Microsoft/checkEvaluatorSyntax
...
Fails test if evaluator source text has errors
2018-06-06 10:42:11 -07:00
Nathan Shively-Sanders
d6250c8342
Fix circularity error when extending class in same JSContainer ( #24710 )
...
Do this by not widening properties of an object literal that are
1. JS initialisers
2. and not an object literal
These properties have types that will never widen, so the compiler
shouldn't ask for the types earlier than it strictly needs to.
2018-06-06 09:13:38 -07:00
csigs
0db52da564
LEGO: Merge pull request 24727
...
LEGO: Merge pull request 24727
2018-06-06 09:10:58 -07:00
csigs
16597e5e97
LEGO: check in for master to temporary branch.
2018-06-06 16:10:34 +00:00
csigs
04d7fd3480
LEGO: Merge pull request 24720
...
LEGO: Merge pull request 24720
2018-06-06 00:56:15 -07:00
csigs
3c8f64ce14
LEGO: check in for master to temporary branch.
2018-06-06 07:55:52 +00:00
Ryan Cavanaugh
856fc79ae7
Lint
2018-06-05 16:28:42 -07:00
Ryan Cavanaugh
11df004c2c
Include all lib files in tsbuild harness
2018-06-05 16:20:20 -07:00
Ryan Cavanaugh
5111f4d541
Move proj ref logic to the right place
2018-06-05 16:20:07 -07:00
Ryan Cavanaugh
7ad9d57cc7
Include filename when reporting not found
2018-06-05 16:19:54 -07:00
Ryan Cavanaugh
cf87bd446d
Merge branch 'master' into tsbuild
2018-06-05 14:55:51 -07:00