Nathan Shively-Sanders
04510ac157
Automatic semicolon insertion for class modifiers
...
This includes public, private, protected, abstract
async and declare already work this way, but it looks
like they didn't block the completion list, so I added
them to the list too.
2015-10-02 14:30:31 -07:00
Zhengbo Li
a6ba6fa10a
Merge pull request #5042 from zhengbli/FixFloat32ArrayInLib
...
Fix the bug turning Float32Array type to any
2015-10-01 10:02:42 -07:00
Daniel Rosenwasser
dfb95b8692
Merge pull request #5050 from plantain-00/issue4701
...
Error message should be fixed for ambient module inside namespace
2015-09-30 21:40:28 -07:00
yaoyao
2428e65ac3
change the references to the error message
2015-10-01 10:05:40 +08:00
Wesley Wigham
c5fd1f371d
Merge pull request #5051 from weswigham/for-the-glory-of-the-linter
...
Make build actually fail on lint fail
2015-09-30 18:15:25 -07:00
Wesley Wigham
8711493d99
Make test actually fail on lint fail
2015-09-30 18:03:52 -07:00
yaoyao
aa9fa90967
Error message should be fixed for ambient module inside namespace
2015-10-01 08:58:59 +08:00
Wesley Wigham
0903a95ae7
Merge pull request #5048 from weswigham/for-the-glory-of-the-linter
...
Get linter integrated into build/test process
2015-09-30 17:57:36 -07:00
Wesley Wigham
8cb93424f4
Add lint to the test command so travis picks it up
2015-09-30 16:12:29 -07:00
Wesley Wigham
b95e1ff6d8
This is what zero linter errors feels like
2015-09-30 16:10:52 -07:00
Wesley Wigham
3fe379ce52
lint harness, disablow control flow analysis because buggy
2015-09-30 15:45:23 -07:00
zhengbli
660058dcde
Fix the bug turning Float32Array type to any
2015-09-30 13:55:29 -07:00
Anders Hejlsberg
cbe2f3df64
Merge pull request #4910 from Microsoft/polymorphicThisType
...
Polymorphic 'this' type
2015-09-30 13:18:33 -07:00
Ryan Cavanaugh
a4db4be4b6
Merge pull request #5019 from RyanCavanaugh/fix4731
...
Issue correct completions in 'as' operator
2015-09-30 13:11:09 -07:00
Wesley Wigham
e0bf8cc384
Merge pull request #4848 from weswigham/tslint-vscode
...
Rework lint to use tslint-as-a-lib
2015-09-29 19:30:47 -07:00
Vladimir Matveev
87825ee11b
Merge pull request #5024 from Microsoft/importsInAmbientModules
...
collect imports and exports in ambient external modules
2015-09-29 17:02:07 -07:00
Zhengbo Li
4ad216073c
Merge pull request #4994 from zhengbli/i4959
...
Avoid deleting trailing white spaces in templates
2015-09-29 16:53:40 -07:00
Anders Hejlsberg
82c010e12a
Adding contextual typing test
2015-09-29 15:26:27 -07:00
Anders Hejlsberg
81934ab0af
Accepting new baselines
2015-09-29 15:16:08 -07:00
Anders Hejlsberg
24f906a143
Error when emitted type in declaration file references inaccessible 'this'
2015-09-29 15:15:30 -07:00
Mohamed Hegazy
bedeab73ed
Merge pull request #5018 from SaschaNaz/formatAssignment
...
Indent expression statements
2015-09-29 15:12:40 -07:00
Vladimir Matveev
b4f326ab04
collect imports and exports in ambient external modules
2015-09-29 15:06:03 -07:00
zhengbli
16762a4ff0
Update tests
2015-09-29 13:56:57 -07:00
Daniel Rosenwasser
ca920bf29e
Merge pull request #4998 from MartyIX/patch-2
...
tsc --watch should show more information(eg: time) when recompiling
2015-09-29 13:12:31 -07:00
Ryan Cavanaugh
141813ca09
Issue correct completions in 'as' operator
2015-09-29 12:23:16 -07:00
Mohamed Hegazy
bd5d0965bb
Merge pull request #4847 from Microsoft/looser-next-line-rule
...
Next-line rule was too strict
2015-09-29 12:01:58 -07:00
Ryan Cavanaugh
c452606cc1
Merge pull request #5007 from RyanCavanaugh/fix4514
...
Allow /* comments between < and JSX element name
2015-09-29 11:55:29 -07:00
Martin Vseticka
e35733479e
Show date and time when using --watch flag
2015-09-29 20:27:02 +02:00
Ryan Cavanaugh
784fe58e7e
Merge pull request #5009 from RyanCavanaugh/fix4832
...
Correctly emit 'as' operator left operand as expression
2015-09-29 11:14:52 -07:00
Ryan Cavanaugh
1f1209581c
Merge pull request #5008 from RyanCavanaugh/fix4574
...
Offer correct completion when between a boolean JSX attr and the close tag
2015-09-29 11:14:21 -07:00
Ryan Cavanaugh
e313e2e317
Move cheaper check earlier in condition
2015-09-29 11:12:34 -07:00
SaschaNaz
06bf74a029
indent expressions
2015-09-30 02:59:10 +09:00
Vladimir Matveev
bfa390e09e
Merge pull request #4989 from Microsoft/relativeModuleNamesInImports
...
record resolution for relative file name if file was found via absolu…
2015-09-29 10:17:43 -07:00
SaschaNaz
077e0bd9b5
Merge remote-tracking branch 'Microsoft/master'
2015-09-30 00:35:20 +09:00
Ryan Cavanaugh
5daa1fcd2c
Fail
2015-09-28 17:42:50 -07:00
Ryan Cavanaugh
b2797bbaab
Correctly emit 'as' operator left operand as expression
...
Fixes #4832
2015-09-28 17:24:59 -07:00
Ryan Cavanaugh
b3d2c20ace
Offer correct completion when between a boolean JSX attr and the close tag
...
Fixes #4574
2015-09-28 17:13:29 -07:00
Ryan Cavanaugh
f780d68499
Allow /* comments between < and JSX element name
2015-09-28 16:11:10 -07:00
zhengbli
fbb73b76c7
cr feedback
2015-09-28 15:52:09 -07:00
Mohamed Hegazy
c55d6dc0e3
Merge branch 'Eyas-vscode-ignores'
...
Conflicts:
.npmignore
2015-09-28 15:06:12 -07:00
Mohamed Hegazy
20eaa22b02
Merge branch 'vscode-ignores' of https://github.com/Eyas/TypeScript into Eyas-vscode-ignores
2015-09-28 14:10:13 -07:00
Vladimir Matveev
85a29d2c1a
Merge pull request #4932 from Microsoft/formatMalformedTsx
...
use formatting scanner with languageVariant=JSX for .tsx files
2015-09-28 11:13:42 -07:00
Ryan Cavanaugh
83991c0b48
Merge pull request #5002 from Microsoft/weswigham-patch-1
...
Add .vscode to npmignore
2015-09-28 11:13:05 -07:00
Mohamed Hegazy
3ecad00e94
Update CONTRIBUTING.md
...
remove references to "only accepting pull requests of bug fixes"
2015-09-28 11:11:46 -07:00
Wesley Wigham
accf6ea144
Add .vscode to npmignore
2015-09-28 10:46:00 -07:00
Vladimir Matveev
b046c3a570
Merge pull request #4980 from csnover/fix-4952
...
Put AMD dependency list inline with define call in UMD modules
2015-09-28 10:41:23 -07:00
Daniel Rosenwasser
7d257b2a84
Merge pull request #4991 from MartyIX/patch-1
...
Do not auto-generate names for anonymous class expressions
2015-09-28 10:34:08 -07:00
MartyIX
08a494ecbf
Update emitter.ts
...
Proposed fix for #4908
Can anybody confirm if I'm on a right track?
2015-09-28 07:53:15 +02:00
zhengbli
f66c23811e
Remove extra empty lines
2015-09-27 20:15:51 -07:00
zhengbli
7da4e4477e
Add tests
2015-09-27 20:03:37 -07:00