Mohamed Hegazy
|
fd469d63b1
|
Fix search for shadowed const declarations by a var declarations to search for any variable instead of only a blockScoped one to ensure we are not picking it up from a wrong scope.
|
2014-10-17 09:28:42 -07:00 |
|
Daniel Rosenwasser
|
ad6203f4a3
|
Merge pull request #860 from Microsoft/numbersAreHard
Take runtime semantics of numerically named properties into account.
|
2014-10-16 19:31:41 -07:00 |
|
Mohamed Hegazy
|
2cef9ab852
|
Merge pull request #907 from Microsoft/rwcRunner
Update Rwc runner
|
2014-10-16 17:42:35 -07:00 |
|
Jason Freeman
|
3961ad3b82
|
Merge branch 'master' into displayBuilder
Conflicts:
src/compiler/checker.ts
|
2014-10-16 13:32:22 -07:00 |
|
Jason Freeman
|
e0e9fe83d2
|
Address PR feedback for displayBuilder
|
2014-10-16 13:11:19 -07:00 |
|
Mohamed Hegazy
|
e561049429
|
Merge branch 'master' into rwcRunner
|
2014-10-16 12:37:29 -07:00 |
|
Mohamed Hegazy
|
3aedac4171
|
disable source map record validation in RWC runner
|
2014-10-16 12:35:14 -07:00 |
|
Anders Hejlsberg
|
87b562c5dc
|
Union types in contextual signature instantiations
|
2014-10-16 10:30:58 -07:00 |
|
Mohamed Hegazy
|
60bb37be60
|
Add language service support for const
|
2014-10-16 10:28:00 -07:00 |
|
Mohamed Hegazy
|
e15f4e6d34
|
Merge branch 'master' into letAndConst
Conflicts:
src/compiler/types.ts
|
2014-10-16 09:30:58 -07:00 |
|
Daniel Rosenwasser
|
73d575e317
|
Merge branch 'master' into numbersAreHard
Conflicts:
src/compiler/checker.ts
tests/baselines/reference/numericIndexerConstrainsPropertyDeclarations.errors.txt
tests/baselines/reference/numericIndexerConstrainsPropertyDeclarations2.errors.txt
|
2014-10-15 17:07:22 -07:00 |
|
Vladimir Matveev
|
c211f97169
|
Adjust rules to handle interfaces correctly - 19 failing tests
|
2014-10-15 16:53:59 -07:00 |
|
Daniel Rosenwasser
|
ea81831fb3
|
More comments.
|
2014-10-15 15:15:08 -07:00 |
|
Daniel Rosenwasser
|
d33aa4335f
|
Switched syntactic classifier to use new tree.
Also added tests.
|
2014-10-15 15:01:38 -07:00 |
|
Vladimir Matveev
|
c0466b636f
|
fix a few issues in rules
|
2014-10-15 14:54:49 -07:00 |
|
Sheetal Nandi
|
781661f719
|
Merge pull request #884 from Microsoft/moveSymbolDisplayPartKindToServices
Move symbolDisplayPartKind to services side
|
2014-10-15 13:57:58 -07:00 |
|
Sheetal Nandi
|
730ef1a6e5
|
Further refactoring the rwc tests
|
2014-10-15 13:02:40 -07:00 |
|
Jason Freeman
|
672d8e576f
|
Get rid of getRootSymbol and include target's flags in transient symbol's flags
|
2014-10-15 12:20:22 -07:00 |
|
Dick van den Brink
|
648c697257
|
Removed some unused var statements
|
2014-10-15 20:11:35 +02:00 |
|
Sheetal Nandi
|
9399e1ea99
|
Add after block to the describe blocks of project runner and rwc runner
|
2014-10-15 10:56:43 -07:00 |
|
Sheetal Nandi
|
15e479fa95
|
Merge branch 'master' into rwcRunner
|
2014-10-15 10:36:36 -07:00 |
|
Mohamed Hegazy
|
61549239d8
|
Fix emitting for const in for loops
|
2014-10-15 09:20:46 -07:00 |
|
Mohamed Hegazy
|
03a100d039
|
Do not allow let and const declarations to be exported from a module
|
2014-10-15 09:15:00 -07:00 |
|
Vladimir Matveev
|
27cb5b0c18
|
temporary disable smart indentation for type literals, fix computation for end line position
|
2014-10-14 18:39:51 -07:00 |
|
Mohamed Hegazy
|
3e4560147b
|
Allow const in for statements
|
2014-10-14 17:37:46 -07:00 |
|
Jason Freeman
|
1619738b93
|
Extract the write methods into a display builder in the checker
|
2014-10-14 17:30:30 -07:00 |
|
Vladimir Matveev
|
b9e5384f10
|
do not check Missing
|
2014-10-14 17:19:34 -07:00 |
|
Mohamed Hegazy
|
82f5fb4055
|
Flag const declarations shodowed by var redeclarations
|
2014-10-14 17:15:11 -07:00 |
|
Daniel Rosenwasser
|
dde8855530
|
Merge branch 'master' into semanticColorizationModules
Conflicts:
src/services/services.ts
|
2014-10-14 17:07:16 -07:00 |
|
Mohamed Hegazy
|
f5c2740093
|
Flag assignments to a const
|
2014-10-14 16:52:12 -07:00 |
|
Vladimir Matveev
|
40358a1e65
|
fix issues in formattingContext - 35 failing tests so far
|
2014-10-14 16:48:28 -07:00 |
|
Daniel Rosenwasser
|
6971c3a9cb
|
Removed unnecessary boolean coercion.
|
2014-10-14 16:22:16 -07:00 |
|
Mohamed Hegazy
|
cffc62aa1b
|
Report duplicate identifier errors on all locations for merged declarations to align with local declarations
|
2014-10-14 15:18:44 -07:00 |
|
Yui T
|
33c91ffa36
|
Merge remote-tracking branch 'origin/release-1.3' into reportErrorFromTargetFile
|
2014-10-14 14:54:37 -07:00 |
|
Mohamed Hegazy
|
318575ce75
|
Ensure duplicate let/const declarations accross files are reported
|
2014-10-14 14:51:28 -07:00 |
|
Vladimir Matveev
|
b6b80817f4
|
initial revision of formatting
|
2014-10-14 14:44:38 -07:00 |
|
Yui T
|
ac68f93189
|
Addres code review
|
2014-10-14 12:16:26 -07:00 |
|
Jason Freeman
|
8b4bbb9311
|
Comment examples of when findListItemInfo can return undefined
|
2014-10-14 11:23:36 -07:00 |
|
Mohamed Hegazy
|
1dde985f1d
|
Do not allow use of block-scoped variable before its definition
|
2014-10-13 22:19:19 -07:00 |
|
Mohamed Hegazy
|
cf89f5cf58
|
Add binder support for block scoped variable declarations
|
2014-10-13 20:54:26 -07:00 |
|
Jason Freeman
|
a870b06834
|
Fix signature help crash when requested outside argument list
|
2014-10-13 18:25:51 -07:00 |
|
Daniel Rosenwasser
|
640554ae48
|
Added facilities for using positions on classification tests.
|
2014-10-13 17:29:19 -07:00 |
|
Sheetal Nandi
|
9bd2fa16aa
|
Test cases for constructor quickInfo display parts kind
|
2014-10-13 17:23:02 -07:00 |
|
Sheetal Nandi
|
532245c1c2
|
Test cases and fix for symbol display part kind of class accessors
|
2014-10-13 17:22:59 -07:00 |
|
Sheetal Nandi
|
2b2ebf5960
|
Test cases for class property display parts
|
2014-10-13 17:22:52 -07:00 |
|
Sheetal Nandi
|
307e28a8a1
|
Enable infrastructure to test the symbol display parts returned by quickInfo
|
2014-10-13 17:22:49 -07:00 |
|
Mohamed Hegazy
|
f5cd4145d5
|
Merge branch 'master' into unionTypes
Conflicts:
src/compiler/types.ts
src/services/services.ts
|
2014-10-13 16:16:13 -07:00 |
|
Yui T
|
e556eaf513
|
Address code review
|
2014-10-13 16:00:37 -07:00 |
|
Daniel Rosenwasser
|
f933b58cf7
|
Explain what is happening in 'isNumericName'.
|
2014-10-13 14:16:23 -07:00 |
|
Mohamed Hegazy
|
4f4f59a781
|
Merge changes from master in services.ts
|
2014-10-13 14:06:16 -07:00 |
|