Daniel Rosenwasser
1ad443ed25
A bit of cleanup.
2019-08-14 16:48:24 -07:00
Daniel Rosenwasser
465bcc6da0
Accepted baselines.
2019-08-14 16:16:58 -07:00
Daniel Rosenwasser
3d11930453
Get base primitive type for unary operators.
2019-08-14 16:16:43 -07:00
Daniel Rosenwasser
cdd6b418d8
Accepted baselines.
2019-08-14 16:02:53 -07:00
Daniel Rosenwasser
c555d4df89
Report on base primitives for certain operations.
2019-08-14 16:02:35 -07:00
Sheetal Nandi
8f30c09d99
Merge pull request #32893 from ajafff/classexpressionpropertymodifiers
...
report invalid modifiers on class expression properties
2019-08-14 12:41:46 -07:00
Klaus Meinhardt
8eeb763cdd
report invalid modifiers on class expression properties
...
Fixes : #32532
2019-08-14 21:00:19 +02:00
Sheetal Nandi
2483803398
Merge pull request #32887 from microsoft/incrementalNoEmit
...
Disallow incremental with noEmit
2019-08-14 10:06:11 -07:00
Sheetal Nandi
0e93cf61fc
Disallow incremental with noEmit
...
Fixes #32882
2019-08-14 09:47:49 -07:00
Sheetal Nandi
31a26120f9
Merge pull request #32788 from microsoft/tsbuildFixes
...
Fixes for tsbuild scenarios
2019-08-14 09:07:24 -07:00
TypeScript Bot
8b45b3dd25
Update user baselines ( #32886 )
2019-08-14 09:03:27 -07:00
Wesley Wigham
602966ba4e
Fix references to path-mapped ambient modules in declaration files ( #32878 )
...
* Fix references to path-mapped ambient modules in declaration files
* Fix lint
2019-08-13 16:34:03 -07:00
Ron Buckton
a74f109f95
Do not escape actual template literals on emit ( #32844 )
2019-08-13 15:54:35 -07:00
Sheetal Nandi
370a596705
Merge pull request #32847 from microsoft/jsEditPerf
...
Check cancellation token in function/arrow/class expresisons, Cleanup after open file only if new file is opened in the request
2019-08-13 12:51:46 -07:00
Sheetal Nandi
c52b129a19
Add cancellation token check for function expression, arrow expression and class expression just like their counter part declarations
...
This helps in early exit if request is cancelled and intellisense in js files is super quick with edits
2019-08-13 11:41:08 -07:00
Sheetal Nandi
a35f7996a6
Do cleanup after opening files only if opening a file.
2019-08-13 11:41:08 -07:00
Daniel Rosenwasser
c8d937ecd3
Merge pull request #32726 from fuafa/completion-after-private
...
Fix completion disappear after a property declaration with a private modifier
2019-08-13 11:09:32 -07:00
TypeScript Bot
df3c746070
Update user baselines ( #32837 )
2019-08-13 08:35:42 -07:00
Sheetal Nandi
1a9198a53a
PR feedback
2019-08-12 16:06:09 -07:00
Ron Buckton
decc3cd671
Elide /index from auto-import when using rootDirs compiler option ( #32828 )
2019-08-12 16:05:15 -07:00
Wesley Wigham
4ab85bbf35
Add error message for keywords with escapes in them ( #32718 )
...
* Add error message for keywords with escapes in them
* Move check into parser during advance to next token to utilize context for contextual keywords
* git add .
* Add tests for extended escapes
* Better error courtesy of @DanielRossenwaser
* Add test of browser-inconsistent case and alter condition to match spec
* Merge adjacent conditions
* Use seperate functions for checking keywords vs not
* Use flags to track unicode escape presence
* Adjust error text
2019-08-12 16:00:38 -07:00
Sheetal Nandi
51411c1f8b
Merge pull request #32825 from microsoft/printProjects
...
Print program only if there are files are added or removed from the program.
2019-08-12 13:47:28 -07:00
Ron Buckton
b3268a7e06
Do not emit 'this' for __awaiter helper at the top level of a strict-mode file. ( #32823 )
2019-08-12 13:33:04 -07:00
Sheetal Nandi
e10991413c
Print program only if there are files are added or removed from the program.
2019-08-12 13:18:16 -07:00
Ron Buckton
bf054ae796
Add support for import.meta in System modules ( #32797 )
2019-08-12 13:00:58 -07:00
Orta
2a2866c3a9
Merge pull request #32563 from orta/fix_31298
...
Handle namepaths inside JSDoc type expressions a bit better
2019-08-09 16:15:50 -07:00
Ron Buckton
98b6db81d9
Allow accessors in ambient class declarations ( #32787 )
...
* Allow accessors in ambient class declarations
* Update src/compiler/transformers/declarations.ts
Co-Authored-By: Wesley Wigham <wewigham@microsoft.com>
2019-08-09 16:11:25 -07:00
Wesley Wigham
f2719f95b4
Allow functions and ambient classes to merge ( #32584 )
2019-08-09 16:10:10 -07:00
Sheetal Nandi
b84e65db4e
Merge pull request #32745 from microsoft/fsWatchInode
...
Change to missing file watcher on linux and darwin explicitly to avoid watching deleted inode
2019-08-09 15:42:38 -07:00
Sheetal Nandi
825d8bb1dc
Merge pull request #32791 from microsoft/documentHighlightsFilesToSearch
...
Ignore unknown files to search from in document highlights
2019-08-09 15:34:05 -07:00
Andrew Casey
816e7b0567
Merge pull request #32789 from amcasey/FileNotFoundError
...
Correct string template
2019-08-09 15:16:23 -07:00
Sheetal Nandi
850ff783f4
Fix lint error
2019-08-09 15:13:07 -07:00
Sheetal Nandi
b7e49d1d1c
Ignore unknown files to search from in document highlights
2019-08-09 15:06:51 -07:00
Andrew Casey
8c6612b31e
Tweak message text
2019-08-09 14:50:24 -07:00
Andrew Casey
6fe6cb3913
Correct string template
2019-08-09 14:32:34 -07:00
Andrew Casey
a02735e1fb
Merge pull request #32785 from amcasey/FileNotFoundError
...
Include fewer paths in exception
2019-08-09 14:28:32 -07:00
Sheetal Nandi
8ac45805c0
Add error related to file not in rootDir and file not part of included root files at the references
2019-08-09 14:19:40 -07:00
Sheetal Nandi
c1980c7857
Fix the incorrectly accepted suggestion
2019-08-09 14:14:30 -07:00
Andrew Casey
6c19c13094
Use an explicit type
2019-08-09 14:04:04 -07:00
Ron Buckton
9133e7ad0e
Use defaults for transpileModule ( #31563 )
2019-08-09 14:04:01 -07:00
Ron Buckton
05af8faac6
Support tree-shakable imports for --target es2015 ( #32742 )
...
* Support tree-shakable imports for --target es2015
* Alias external helper imports for --module es2015
2019-08-09 14:02:18 -07:00
Sheetal Nandi
d6f768d3ee
Update src/compiler/sys.ts
...
Co-Authored-By: Nathan Shively-Sanders <293473+sandersn@users.noreply.github.com>
2019-08-09 14:00:40 -07:00
Sheetal Nandi
8d902ad75f
Update src/compiler/sys.ts
...
Co-Authored-By: Nathan Shively-Sanders <293473+sandersn@users.noreply.github.com>
2019-08-09 13:57:47 -07:00
Sheetal Nandi
fd515b519e
Handle status and error messages for better checking
2019-08-09 13:38:25 -07:00
Sheetal Nandi
9e8fbcd7f8
Transitively upstream blocked project should not build
2019-08-09 13:38:25 -07:00
Sheetal Nandi
94d54b967d
Circular reference in the build queue is build stoppable error
2019-08-09 13:38:25 -07:00
Sheetal Nandi
d9ad559042
Verify demo build
2019-08-09 13:38:24 -07:00
Nathan Shively-Sanders
85b8d27ea3
Remove error on invalid jsdoc tokens ( #32769 )
...
* Remove error on invalid jsdoc tokens
In JSDoc:
1. In the scanner, don't issue an error, even for invalid identifiers.
2. In the binder, don't issue an error for reserved (but otherwise valid)
identifiers.
/**
* Example of 1: "\"
* Example of 2: @private
*/
* Update baselines
* Add invalid unicode escape test for JSDoc
* Add quotes around invalid unicode escape
* Add another unicode escape JSDoc test
2019-08-09 12:53:15 -07:00
Andrew Casey
6122e92802
Restore logging of the program file list
2019-08-09 12:34:40 -07:00
Orta Therox
5294e92d27
Use switch instead of instatating an array and when looking inside a module
2019-08-09 13:49:38 -04:00