Wesley Wigham
fe5bca8712
Next-line rule was too strict
...
We have a few places where we do this:
```ts
if {
//...
}
// Look, a comment
else {
//...
}
```
I don't think we want to forbid these cases, so I'm loosening the requirement from "must be on the line after the prior curly brace" to "can't be on the same line as the curly brace".
2015-09-17 19:11:44 -07:00
Mohamed Hegazy
cd390fd83b
Merge branch 'master' of https://github.com/Microsoft/TypeScript
2015-09-17 17:16:00 -07:00
Wesley Wigham
e813963040
Merge pull request #4458 from weswigham/tslint-rules
...
Add tslint rules for #3994
2015-09-17 17:05:42 -07:00
Mohamed Hegazy
1e0b9cab45
accept baselines
2015-09-17 16:14:58 -07:00
Mohamed Hegazy
98db640a2c
Fix documentation
2015-09-17 16:14:46 -07:00
Mohamed Hegazy
6969986bf0
Use intersection types in Object.assing defintion
2015-09-17 16:14:39 -07:00
Wesley Wigham
2793bc2acd
Feedback from PR, remove unused identifiers
2015-09-17 14:29:52 -07:00
Wesley Wigham
e200dadd9a
Merge pull request #4829 from weswigham/default-aliasing-bug
...
Default aliasing bug fix
2015-09-17 13:49:17 -07:00
Wesley Wigham
f3062c59fd
style nits
2015-09-17 13:03:47 -07:00
Wesley Wigham
5dfca610f9
When targeting ES3 emit default alias as indexer
2015-09-16 17:33:49 -07:00
Wesley Wigham
a2d7b09488
failing test
2015-09-16 15:47:52 -07:00
Daniel Rosenwasser
c9170b81a8
Merge pull request #4815 from basarat/patch-1
...
fix types : export the base as children are exported
2015-09-15 20:42:19 -07:00
Mohamed Hegazy
fc438eff22
Merge pull request #4774 from Microsoft/iocaptureFixes
...
Fixes for the the tsc instrumentation and adding tsconfig support to rwc runner
2015-09-15 17:57:58 -07:00
Basarat Ali Syed
32048ca5ac
fix types : export the base as children are exported
2015-09-16 10:57:54 +10:00
Mohamed Hegazy
5b5d876cc2
more code review comments
2015-09-15 17:47:50 -07:00
Mohamed Hegazy
a93ab613fe
Merge branch 'master' into iocaptureFixes
2015-09-15 17:41:34 -07:00
Daniel Rosenwasser
4fedd77c33
Update LKG.
2015-09-15 15:18:59 -07:00
Daniel Rosenwasser
ad8bcfabdc
handeles -> handles
2015-09-15 15:18:24 -07:00
Daniel Rosenwasser
45ecce4710
Merge pull request #4809 from Microsoft/mergeFromRelease1.6
...
Merge from release-1.6
2015-09-15 15:16:44 -07:00
Daniel Rosenwasser
00dcb57e3b
Bump version back to 1.7.0.
2015-09-15 15:08:48 -07:00
Daniel Rosenwasser
38b605ea7d
Merge branch 'release-1.6'
...
Conflicts:
src/compiler/diagnosticInformationMap.generated.ts
src/compiler/diagnosticMessages.json
src/compiler/program.ts
tests/baselines/reference/emptyObjectBindingPatternParameter04.symbols
tests/baselines/reference/emptyObjectBindingPatternParameter04.types
tests/baselines/reference/nodeResolution5.errors.txt
tests/baselines/reference/nodeResolution7.errors.txt
2015-09-15 13:36:08 -07:00
Mohamed Hegazy
bccd1762f2
Merge pull request #4383 from Microsoft/cleanHarnessOptionLoading
...
Clean harness option loading
2015-09-15 13:16:12 -07:00
Mohamed Hegazy
c735a98523
Respond to code review comments
2015-09-15 12:47:11 -07:00
Mohamed Hegazy
c1e536f255
code review comments
2015-09-15 12:33:45 -07:00
Mohamed Hegazy
ce8641f261
Merge branch 'master' into iocaptureFixes
2015-09-15 12:15:53 -07:00
Mohamed Hegazy
48d0e6d197
Update tests to use "removeComments" instead of "comments"
2015-09-15 12:08:55 -07:00
Mohamed Hegazy
4c1089f781
Merge branch 'master' into cleanHarnessOptionLoading
...
Conflicts:
tests/cases/compiler/pinnedComments1.ts
2015-09-15 12:08:37 -07:00
Mohamed Hegazy
d491a301e5
Breaking changes from node resolution changes. ambient module declarations do not take precedance any longer.
2015-09-15 11:44:12 -07:00
Mohamed Hegazy
c63dfbd4c7
Update node resolution tests
2015-09-15 11:43:28 -07:00
Mohamed Hegazy
ee5881ef9c
Merge branch 'master' into cleanHarnessOptionLoading
...
Conflicts:
src/harness/harness.ts
2015-09-14 16:53:08 -07:00
Vladimir Matveev
89718cf5a5
Merge pull request #4758 from Microsoft/updateErrorText
...
update error message text when external typings file in node package is not module
2015-09-14 15:40:11 -07:00
Vladimir Matveev
35aa774315
Merge pull request #4794 from Microsoft/emptyModuleName
...
report error if module name is empty
2015-09-14 14:53:19 -07:00
Vladimir Matveev
5636655cf4
report error if module name is empty
2015-09-14 14:33:35 -07:00
Mohamed Hegazy
d9112f5e98
use resolvePath to handel relative references correctelly
2015-09-13 23:35:22 -07:00
Mohamed Hegazy
7ae902d75a
Handel compiler options correctelly
2015-09-13 23:26:52 -07:00
Mohamed Hegazy
0d126e2ad7
add support for tsconfig files in the rwc instrumenter/replay
2015-09-12 14:40:05 -07:00
Vladimir Matveev
d37eaa8d70
update error message text
2015-09-12 12:46:18 -07:00
Mohamed Hegazy
36acaff6dc
Add wrapSystem function
2015-09-12 05:23:53 -07:00
Mohamed Hegazy
62b9b556c8
use sting templates
2015-09-12 05:21:08 -07:00
Mohamed Hegazy
a44d8e76c6
Update LKG
v1.6.2
2015-09-11 11:32:35 -07:00
Vladimir Matveev
5b764205fe
Merge pull request #4750 from Microsoft/Port-4749
...
Port PR 4749 into release-1.6
2015-09-11 10:21:20 -07:00
Vladimir Matveev
90273f995d
Merge pull request #4749 from Microsoft/systemExportOnlyValues
...
Emit export specifiers in system modules only if export has a value side
2015-09-11 10:21:11 -07:00
Vladimir Matveev
fa7a59fdcf
Merge pull request #4744 from Microsoft/Port-4738
...
Ports PR-4738 into release-1.6
2015-09-11 10:20:55 -07:00
Vladimir Matveev
026632bca8
Merge pull request #4738 from Microsoft/properExternalModules
...
Check if imported file is a proper external module for imported node typings
2015-09-11 10:20:42 -07:00
Vladimir Matveev
0e5196180e
emit export specifiers in system modules only if export has a value side
2015-09-11 09:38:51 -07:00
Vladimir Matveev
c72469a66f
emit export specifiers in system modules only if export has a value side
2015-09-11 09:36:17 -07:00
Anders Hejlsberg
dcb9e1c7a5
Merge pull request #4598 from Microsoft/destructuringInitializers
...
Improved checking of destructuring with literal initializers
2015-09-11 09:12:45 -07:00
Vladimir Matveev
a880be1f75
resolve merge conflicts, update tests
2015-09-10 21:53:49 -07:00
Vladimir Matveev
031fdf19e0
addressed PR feedback
2015-09-10 21:53:15 -07:00
Vladimir Matveev
98f31635f8
Check if imported file is a proper external module
2015-09-10 21:46:03 -07:00