Mohamed Hegazy
87a00c30f6
Fix linter comments
2016-02-25 13:18:29 -08:00
Mohamed Hegazy
c3cfebfda8
Code review comments
2016-02-25 13:14:34 -08:00
Mohamed Hegazy
7680cdfaee
Code review comments
2016-02-24 13:46:22 -08:00
Mohamed Hegazy
4bf5f82e83
Do not add extra space for ommited expressions.
2016-02-24 13:25:08 -08:00
Mohamed Hegazy
8b9afce894
Add test
2016-02-24 13:02:30 -08:00
Mohamed Hegazy
217f5583c6
Correctelly serialize types with signatures containing binding patterns
2016-02-24 12:54:20 -08:00
Mohamed Hegazy
0f67f4b6f1
Merge pull request #7170 from masaeedu/addDeclarationDirOption
...
Add declarationDir option
2016-02-23 18:24:28 -08:00
Asad Saeeduddin
f251768f32
Make declarationDir invalid alongside out or outFile
2016-02-23 17:45:45 -05:00
Ryan Cavanaugh
88830fe407
Merge pull request #7202 from RyanCavanaugh/fixlint
...
Fix WS linter errors
2016-02-23 13:25:06 -08:00
Ryan Cavanaugh
69f1f53e62
Fix WS linter errors
2016-02-23 12:57:45 -08:00
Mohamed Hegazy
7ae6fcd65e
Update LKG
2016-02-23 12:53:52 -08:00
Asad Saeeduddin
dea1372b9a
Update baselines to make declarationDir invalid alongside out or outFile
2016-02-23 15:12:06 -05:00
Mohamed Hegazy
c3caf7f0ca
Merge branch 'mihailik-patch-1'
2016-02-23 11:11:39 -08:00
Mohamed Hegazy
54ae2709d3
Consolidate watch checks in one place
2016-02-23 11:10:56 -08:00
Mohamed Hegazy
555edcddb5
Merge branch 'patch-1' of https://github.com/mihailik/TypeScript into mihailik-patch-1
2016-02-23 10:56:19 -08:00
Asad Saeeduddin
c8aedbf382
Address PR feedback: expand ternary return into if block, add check to ensure proper options usage
2016-02-22 20:45:04 -05:00
Nathan Shively-Sanders
e2c95551b3
Merge pull request #7188 from Microsoft/standardise-errors-on-not-prefix
...
Error messages consistently use non- prefix
2016-02-22 14:38:29 -08:00
Nathan Shively-Sanders
a769ba7166
Merge pull request #7184 from Microsoft/abstract-properties
...
Abstract properties
2016-02-22 14:17:51 -08:00
Nathan Shively-Sanders
ee8986acc8
Error messages consistently use non- prefix
...
In the construction "x must either be y or non-y", we previously used "y
or not y", even y is always an adjective.
2016-02-22 14:16:00 -08:00
Nathan Shively-Sanders
b01a050399
Update error message as requested in PR comments
2016-02-22 13:55:46 -08:00
Vladimir Matveev
f029ae23c6
Merge pull request #7163 from Microsoft/cachePairs
...
do not make inferences with the same source\target pair multiple times
2016-02-22 11:50:52 -08:00
Nathan Shively-Sanders
02fc8b1b2d
Add abstract property tests and rebaseline.
...
1. Positive tests.
2. Negative tests.
3. Update error messages.
4. Remove errors from conformance test.
2016-02-22 10:31:31 -08:00
Nathan Shively-Sanders
48f728e96f
Add abstract properties and accessors
...
Almost all the infrastructure is in place, so I just allowed abstract
properties+accessors and added an error when abstract accessors do not
have the same abstractness specified.
2016-02-22 10:28:34 -08:00
Daniel Rosenwasser
0436ba0cfb
Merge pull request #7165 from Microsoft/add-tests-for-let
...
Add tests for let declarations/identifier variables
2016-02-20 13:16:47 -08:00
Mohamed Hegazy
9d6564239f
Merge pull request #7164 from Microsoft/wordCleanup
...
removing some culturally sensitive words
2016-02-20 12:19:49 -08:00
Asad Saeeduddin
ba63a48fe1
Add declarationDir option
2016-02-20 13:28:21 -05:00
Asad Saeeduddin
2bf6456a3c
Accept baselines
2016-02-20 12:45:04 -05:00
Asad Saeeduddin
0d54e54d2a
Add testcases
2016-02-20 12:42:35 -05:00
Asad Saeeduddin
3879fe69bb
Add sample files for testcases
2016-02-20 12:41:49 -05:00
Daniel Rosenwasser
c03aace7ca
Accepted baselines.
2016-02-20 01:02:12 -08:00
Daniel Rosenwasser
b71ec381f9
Added tests for ASI and element access with 'let'.
2016-02-20 00:58:20 -08:00
Vladimir Matveev
9611e672fe
merge with origin/master
2016-02-19 23:39:35 -08:00
Mohamed Hegazy
11ec01b476
Merge pull request #7159 from tinganho/excludeOutDir
...
Fixes outDir exclude
2016-02-19 22:48:54 -08:00
Vladimir Matveev
26336cd54b
fix linter issues
2016-02-19 22:32:05 -08:00
Vladimir Matveev
517d7d983f
do not make inferences with the same source\target pair multiple times
2016-02-19 22:05:17 -08:00
Tingan Ho
30294c7fc0
Fixes linting issues
2016-02-20 11:54:09 +08:00
Tingan Ho
785e55db8d
Fixes outDir exclude
2016-02-20 10:25:16 +08:00
jramsay
6b05ad7627
Merge pull request #7107 from Microsoft/ScriptBlockSupport
...
Salsa: adding ScriptKind to ensure script blocks are processed as JS.
2016-02-19 14:40:18 -08:00
Jason Ramsay
2da73b3340
Change to getScriptKindFromFileName to avoid unnecessary array allocation in split
2016-02-19 14:20:32 -08:00
Daniel Rosenwasser
ae8b943f51
No bold "Fixes"
2016-02-19 14:00:00 -08:00
Daniel Rosenwasser
3380f2bbd5
Merge pull request #7143 from SaschaNaz/formatJsxText
...
(Un)format JSX Text
2016-02-19 13:47:44 -08:00
Nathan Shively-Sanders
81d290ccfc
Merge pull request #7157 from Microsoft/enforce-identical-type-constraints
...
Enforce identical type constraints
2016-02-19 13:44:33 -08:00
Nathan Shively-Sanders
09ac720382
Rebaseline tests with improved error message
2016-02-19 13:22:57 -08:00
Nathan Shively-Sanders
14a457e518
Address review comments
...
1. Give class name in error message.
2. Reduce nesting via an early exit.
2016-02-19 13:05:19 -08:00
Nathan Shively-Sanders
0d3f6473cf
Rebaseline messages in existing tests
2016-02-19 11:46:47 -08:00
Nathan Shively-Sanders
bb2eb635d6
Merged classes and interfaces must have identical type constraints
...
Previously, only interfaces needed to check this, but now that classes and
interfaces can merge, the check needs to happen in more places.
2016-02-19 11:36:35 -08:00
Nathan Shively-Sanders
eacc092f87
Add cases and baselines from #6211 and #6210
2016-02-19 11:33:32 -08:00
Nathan Shively-Sanders
e46b7b05ab
Merge pull request #7144 from Microsoft/super-inside-inner-class-crashes
...
Super inside inner class crashes
2016-02-19 08:45:35 -08:00
Nathan Shively-Sanders
86047a7206
Switch test encoding from UTF16 to iso-8859
2016-02-19 08:27:08 -08:00
Daniel Rosenwasser
3663d40027
Merge pull request #7145 from tinganho/exclude
...
Fixes exclude options
2016-02-18 17:06:34 -08:00