Ron Buckton
bf054ae796
Add support for import.meta in System modules ( #32797 )
2019-08-12 13:00:58 -07:00
Alexander
b3afb55d7a
disable array-type for es2019.array.d.ts
2019-08-10 10:37:33 +03:00
Alexander
e30266598e
remove spaces from @internal tag
2019-08-10 10:26:33 +03:00
Alexander
e79e835fce
harness: change const to var
2019-08-10 10:12:51 +03:00
Alexander
b33b90b559
change const to let
2019-08-10 10:10:04 +03:00
Alexander
371c3c630e
remove TODO comments
2019-08-10 10:05:13 +03:00
Alexander
23a3b340b0
Merge branch 'master' of https://github.com/Microsoft/TypeScript into feature/eslint
2019-08-10 09:58:25 +03:00
Anders Hejlsberg
9791f1d28f
Merge branch 'master' into assertionsInControlFlow
...
# Conflicts:
# tests/baselines/reference/api/tsserverlibrary.d.ts
# tests/baselines/reference/api/typescript.d.ts
2019-08-10 08:50:42 +02:00
Anders Hejlsberg
cdeddf14e9
Call getResolvedSignature only when needed for generics or overloads
2019-08-10 08:38:18 +02: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
Andrew Casey
d9780cd7ba
Include fewer paths in exception
...
It's sufficient to append them to the log.
2019-08-09 10:27:02 -07:00
Anders Hejlsberg
259ba77346
Merge branch 'master' into assertionsInControlFlow
2019-08-09 18:33:15 +02:00
Anders Hejlsberg
83212e7240
Accept API baseline changes
2019-08-09 12:35:48 +02:00
Anders Hejlsberg
19f1d3ba0a
Less aggressive monomorphism for flow nodes
2019-08-09 12:35:28 +02:00
Alexander T
c050e551b4
add additional tests to no-keywords
2019-08-09 12:11:25 +03:00
Anders Hejlsberg
d5e08d485d
Accept baseline API changes
2019-08-09 10:16:16 +02:00
Anders Hejlsberg
99ab53edcd
Make flow nodes more monomorphic
2019-08-09 10:15:47 +02:00
Alexander T
6988e25985
Merge branch 'master' of https://github.com/Microsoft/TypeScript into feature/eslint
2019-08-09 09:39:36 +03:00
Alexander
a3c7165529
revert lib/react16.d.ts
2019-08-09 07:30:40 +03:00
Alexander
d3bbad38ab
remove useless semicolons
2019-08-09 07:30:40 +03:00
Alexander
023e4c6249
disable no-redeclare
2019-08-09 07:30:40 +03:00
Alexander
9851f9c331
Accept new baselines
2019-08-09 07:13:45 +03:00
Nathan Shively-Sanders
b24050aefd
Excess discriminated types match all discriminable properties ( #32755 )
...
* Target types in excess property checking must match all discriminable properties
This allows fewer types to be discriminated in excess properties, which
fixes some examples.
* Add excess property test
* Fix semicolon lint
* Remove extra semicolon!
* Improve EPC for unions with multiple discriminants
2019-08-08 15:34:52 -07:00
Armando Aguirre
209ca0749f
Fixed lint issues
2019-08-08 14:29:03 -07:00
Alexander
536f59cd7d
fix formatting
2019-08-08 21:49:10 +03:00
Alexander
78d8e80330
no-unused-expressions: [error, { allowTernary: true }]
2019-08-08 21:48:54 +03:00