Commit Graph

4994 Commits

Author SHA1 Message Date
Ryan Cavanaugh
8aad976c69 Recognize object literal method JSDoc comments
Fixes #6825
2016-02-03 00:18:36 -08:00
Mohamed Hegazy
33ef358893 Merge pull request #6863 from plantain-00/i6844
fix error message with public class inside namespace
2016-02-02 18:33:24 -08:00
york yao
a0782d91ac fix error message with public class inside namespace 2016-02-03 10:02:59 +08:00
Mohamed Hegazy
9582342b90 Remove unused error message 2016-02-02 17:53:42 -08:00
Yui
6cc44d1a15 Merge pull request #6813 from Microsoft/port6745tomaster
Port 6745
2016-02-02 16:37:21 -08:00
Mohamed Hegazy
823df859ac Merge pull request #6852 from viispade/erase-watcherPath-comment
Delete mention of nonexistent watcherPath param
2016-02-02 14:58:06 -08:00
Tim Viiding-Spader
8e472db66f Delete mention of nonexistent watcherPath param
It doesn't exist now.

It didn't exist in the commit that first mentioned it.
2016-02-02 15:44:47 -06:00
Ryan Cavanaugh
bd3e9f262a Merge pull request #6709 from RyanCavanaugh/fix6662
Don't crash when return type jsdoc tag is malformed
2016-02-02 13:40:13 -08:00
Ryan Cavanaugh
554ea1b57c Merge pull request #6679 from RyanCavanaugh/fix6645
Allow multiple 'this' property assignments in Salsa
2016-02-02 12:49:09 -08:00
Daniel Rosenwasser
3dae2534f3 Merge pull request #6278 from Microsoft/theyreNotTHATSpecial
Remove most special treatment of specialized signatures.
2016-02-02 12:45:30 -08:00
Vladimir Matveev
7259074dfb Merge pull request #6846 from Microsoft/noErrorOnEmptyDtsFile
do not error if typings for external library is empty .d.ts file
2016-02-02 12:12:52 -08:00
Vladimir Matveev
fb99a6697d do not error if typings for external library is empty .d.ts file 2016-02-02 11:36:38 -08:00
Daniel Rosenwasser
c6588d27f1 Merge pull request #6827 from T18970237136/ts-missing-semicolon
Add missing semicolon when emitting return statement.
2016-02-02 10:53:46 -08:00
Ryan Cavanaugh
2d7a2f4d30 Merge pull request #6680 from RyanCavanaugh/fix6646
Parse JSDoc comments for ES6 class constructors and methods
2016-02-02 10:48:29 -08:00
T18970237136
dbfc269e42 Add missing semicolon when emitting return statement.
Fixes #6824.
2016-02-02 08:54:07 +01:00
Daniel Rosenwasser
0855933757 Merge pull request #6587 from nojvek/master
pretty output for jsx and createElement emits to children array
2016-02-01 21:38:15 -08:00
Ryan Cavanaugh
a4c6f66686 Treat multiple prototype property assignments as union property declarations 2016-02-01 20:59:37 -08:00
Kanchalai Tanglertsampan
bcf22157d8 Fix lastEncodedSourceMapSpan from being set to undefined 2016-02-01 16:51:12 -08:00
Vladimir Matveev
555f35e2cd Merge pull request #6803 from Microsoft/noDirExistsCheckInClassic
don't do 'directoryExists' check in classic resolution scheme
2016-02-01 16:49:51 -08:00
Vladimir Matveev
1f1f4d2442 fix linter issues 2016-02-01 15:34:03 -08:00
Vladimir Matveev
4f2cd6c4a2 don't do 'directoryExists' check in classic resolution scheme 2016-02-01 15:19:13 -08:00
Daniel Rosenwasser
bf4b63d3ba Only error on 'export =' declarations. 2016-02-01 14:17:31 -08:00
Vladimir Matveev
4a01708c13 Merge pull request #6789 from Microsoft/transpileJs
suppress validation of output paths in transpile scenarios
2016-02-01 11:27:27 -08:00
Vladimir Matveev
b0b0712c73 suppress validation of output paths in transpile scenarios 2016-02-01 10:36:47 -08:00
Ryan Cavanaugh
bb7216a1ea Merge pull request #6741 from RyanCavanaugh/fix6673
Fixes bug #6673
2016-02-01 10:18:47 -08:00
Ryan Cavanaugh
95196886f7 Fix lint 2016-02-01 10:14:14 -08:00
Vladimir Matveev
e168e945e5 Merge pull request #6770 from Microsoft/dottedNamesInSystem
properly handle dotted namespace names in System modules
2016-02-01 10:01:05 -08:00
Vladimir Matveev
726514bac0 Merge pull request #6763 from Microsoft/classInterfaceCrossFileMerge
properly handle merged declarations across files
2016-02-01 10:00:54 -08:00
Anders Hejlsberg
8ad6e74e97 Merge pull request #6773 from Microsoft/nodeFlagsCleanup
Merge ParserContextFlags into NodeFlags
2016-02-01 09:38:18 -08:00
Anders Hejlsberg
dc657b8696 Adding /*@internal*/ directives 2016-02-01 06:55:53 -08:00
Anders Hejlsberg
4421c52b83 Remove parserContextFlags from Node type 2016-01-31 14:00:54 -08:00
Vladimir Matveev
4d2cd6f88b properly dotted namespace names in System modules 2016-01-31 12:10:33 -08:00
Anders Hejlsberg
f4ee49f24e Renaming parsing context flags to NodeFlags.xxxContext 2016-01-31 08:57:32 -08:00
Anders Hejlsberg
83859c0d91 Merge ParserContextFlags into NodeFlags 2016-01-31 08:45:14 -08:00
Anders Hejlsberg
f0abb86158 Removing MultiLine, Synthetic, DeclarationFile, and OctalLiteral flags 2016-01-31 08:08:19 -08:00
Vladimir Matveev
e5aa9cbc6f properly handle merged declarations across files 2016-01-30 19:58:29 -08:00
Vladimir Matveev
39216e8811 Merge pull request #6742 from Microsoft/augmentExportEquals
allow augmentation for entities exported via 'export='
2016-01-30 19:47:06 -08:00
Vladimir Matveev
ac528cc948 addressed PR feedback 2016-01-30 16:20:48 -08:00
Noj Vek
f04f93c414 Fix typo in compiler reactNamespace error string 2016-01-30 11:37:02 -08:00
Noj Vek
bd86e2ec80 remove uncommented lines 2016-01-30 11:31:43 -08:00
Ron Buckton
fe23cc3c44 Merge pull request #6684 from Microsoft/fixDecoratedClassName
Fix ES6 decorated class double binding.
2016-01-29 17:37:24 -08:00
Vladimir Matveev
5d22d18a70 allow augmentation for entities exported via 'export=' 2016-01-29 16:27:34 -08:00
Ryan Cavanaugh
f89ebb8fd8 Fixes bug #6673
#6673
2016-01-29 16:01:41 -08:00
Daniel Rosenwasser
ad9bff88fa Merge branch 'master' into theyreNotTHATSpecial 2016-01-29 14:47:23 -08:00
Vladimir Matveev
56355d1d17 fix access check issues when declaration is in multiple files 2016-01-29 13:28:27 -08:00
guybedford
94fe3e0fb2 set __moduleName from context.id argument 2016-01-29 18:42:23 +02:00
Noj Vek
fcd96cb3d8 fix tslint 2016-01-28 23:33:14 -08:00
Noj Vek
238fcbcee9 single iteration through children array without any array allocation 2016-01-28 23:29:08 -08:00
Ron Buckton
4835e43a8f Merge branch 'master' into fixDecoratedClassName 2016-01-28 17:59:04 -08:00
Ron Buckton
0978639ab2 Merge branch 'master' into fixDecoratedClassName 2016-01-28 17:53:56 -08:00