Ryan Cavanaugh
6cdbc6cad0
Show aliases (e.g. imports) in JSX tag completion positions
...
Fixes #4577
2016-03-01 13:47:29 -08:00
Ryan Cavanaugh
1f9153f801
Update to push types through as well
2016-03-01 12:26:17 -08:00
Vladimir Matveev
1e2d4773a1
Merge pull request #7283 from Microsoft/noRedundantContinue
...
do not emit explicit 'continue' in converted loops
2016-03-01 12:15:03 -08:00
Jason Ramsay
b3ceea3b3d
- replacing TryParseJson with existing readConfig
...
- push error for invalid enableAutoDiscovery option
- adding interfaces for jsons
- removing updateNotFoundTypings
- node_modules normalize file names before using
- adding safeListPath to discoverTypings
2016-03-01 11:50:27 -08:00
Bill Ticehurst
cb5e7f0f61
Merge pull request #7324 from Microsoft/port7310
...
Port issue 7310
2016-03-01 11:41:52 -08:00
Bill Ticehurst
cbd7336914
Changed how parserContextFlags are handled in tests
...
(cherry picked from commit b5da80202f
)
2016-03-01 11:08:40 -08:00
Bill Ticehurst
086fb0ee0a
Fix failing JSDocParser tests
...
(cherry picked from commit ae27b89847
)
2016-03-01 11:07:08 -08:00
Bill Ticehurst
7dcdb827b6
Add JavaScriptFile to ContextFlags
...
(cherry picked from commit 6253c9b5cd
)
2016-03-01 11:07:04 -08:00
Ryan Cavanaugh
c531fcbb9a
Merge pull request #7308 from RyanCavanaugh/fix7286
...
Don't crash if there's no JSX.Element during SFC resolution
2016-03-01 10:12:17 -08:00
Ryan Cavanaugh
50eca44e46
Support JSDoc on class / obj. literal getters
...
Fixes #6878
2016-02-29 18:55:32 -08:00
Ryan Cavanaugh
b82ff93b01
Don't crash if there's no JSX.Element during SFC resolution
...
Fixes #7286
2016-02-29 18:35:48 -08:00
zhengbli
c155de778a
Avoid removing indentation on a new line as trailing white spaces
2016-02-29 17:11:01 -08:00
Nathan Shively-Sanders
8a72229ce2
Merge pull request #7298 from Microsoft/contextually-type-binding-initializers
...
Contextually type binding initializers
2016-02-29 14:26:34 -08:00
Nathan Shively-Sanders
4c4bc61129
Remove mistakenly added webTestServer files
2016-02-29 13:32:17 -08:00
Nathan Shively-Sanders
42cc565680
Support string literals+computed property names
...
With tests and associated baseline updates
2016-02-29 13:09:23 -08:00
Daniel Rosenwasser
98a2458bd0
Merge pull request #7299 from Microsoft/avoid-escape
...
Allow single-quoted strings when using double-quote characters
2016-02-29 11:35:11 -08:00
Daniel Rosenwasser
dbf8b02656
Use single-quoted strings in certain places.
2016-02-29 11:13:20 -08:00
Daniel Rosenwasser
e23c023ada
Allow single quoted strings when double quotes would otherwise need to be escaped.
2016-02-29 11:11:23 -08:00
Nathan Shively-Sanders
70e9e0974a
Update baselines after merging with master
2016-02-29 11:04:10 -08:00
Nathan Shively-Sanders
0d37241394
Add test cases and baselines.
2016-02-29 10:15:23 -08:00
Nathan Shively-Sanders
c68947e0fb
Contextually type initializers of binding elements
...
Previously they were not contextually typed, which meant that lambdas got
completely incorrect types, and that types that rely on contextual typing,
like tuples and string literal types, did not work correctly.
2016-02-29 10:07:12 -08:00
Jason Ramsay
0346a9889c
- Removing ts. from jsTyping.js
...
- Adding ".json" file extension filter when retrieving json files from host and removoing filter
- simplify isTypingEnabled check
2016-02-29 08:14:00 -08:00
Anders Hejlsberg
ea3593239c
Fix linting error
2016-02-28 10:30:19 -08:00
Vladimir Matveev
24511ad1d7
do not emit explicit 'continue' in converted loops
2016-02-28 08:57:45 -08:00
Anders Hejlsberg
7dd59ceff6
Accepting new baselines
2016-02-27 18:13:26 -08:00
Anders Hejlsberg
82169ce7eb
Fix getTypeOfSymbolAtLocation to handle hypothetical lookups
2016-02-27 18:12:40 -08:00
Anders Hejlsberg
3d7631dbe8
Support dotted names ("x.y.z") in type guards
2016-02-27 11:39:16 -08:00
Jason Ramsay
f76ef47174
Adding optionalDependencies and peerDependencies to the list typings to merge in if present.
2016-02-26 15:33:34 -08:00
Nathan Shively-Sanders
5e53ba06cf
Merge pull request #7262 from Microsoft/stop-destructuring-private-properties
...
Stop destructuring private properties
2016-02-26 15:06:44 -08:00
Nathan Shively-Sanders
5c6a007715
Move checkClassPropertyAccess
call to checkVariableLikeDeclaration
2016-02-26 14:40:30 -08:00
zhengbli
5981d8e60c
CR feedback
2016-02-26 14:27:37 -08:00
zhengbli
39a51d3731
Unify the use of "filter", "map" and "Object.keys" functions
2016-02-26 14:15:07 -08:00
Nathan Shively-Sanders
a1c0486c57
Use errorNode everywhere in checkClassPropertyAccess
2016-02-26 14:02:26 -08:00
Nathan Shively-Sanders
32909bc6e5
Tests for Stop destructuring assignment of private properties
2016-02-26 13:48:42 -08:00
Nathan Shively-Sanders
28640c8ae1
checkClassPropertyAccess
in getTypeForBindingElement
...
This is probably the wrong place (a get- function rather than a check-
function), but it's a starting point since it passes all tests.
2016-02-26 13:46:36 -08:00
Daniel Rosenwasser
e579d17e7e
Revert "spelling fixes for src" on generated dom lib.
...
This reverts commit bb85817d7d
.
2016-02-26 12:46:24 -08:00
Mohamed Hegazy
17b7c3eee1
Merge pull request #7226 from Microsoft/bindingPatternsInTypes
...
Correctly serialize types with signatures containing binding patterns
2016-02-26 08:59:37 -08:00
Vladimir Matveev
647280bc74
Merge pull request #7251 from Microsoft/exportEquals
...
emit temp declarations after export equals
2016-02-25 23:54:26 -08:00
Vladimir Matveev
66cf56e1e0
emit temp declarations after export equals
2016-02-25 20:48:15 -08:00
Vladimir Matveev
8074dbd046
Merge pull request #7246 from Microsoft/noImplicitReturnsWithProtectedBlocks
...
properly set reachable state after protected try\finally block
2016-02-25 15:03:44 -08:00
Nathan Shively-Sanders
7bbd899b62
Merge pull request #7232 from Microsoft/invalid-this-emit-in-contextual-object
...
Invalid this emit in contextual object
2016-02-25 15:01:31 -08:00
Vladimir Matveev
5105a317e3
properly set reachable state after protected try\finally block
2016-02-25 13:41:03 -08:00
Mohamed Hegazy
87a00c30f6
Fix linter comments
2016-02-25 13:18:29 -08:00
Daniel Rosenwasser
02e3abe57a
Merge pull request #7028 from jsoref/spelling
...
spelling fixes (round 5)
2016-02-25 13:15:15 -08:00
Mohamed Hegazy
c3cfebfda8
Code review comments
2016-02-25 13:14:34 -08:00
Jason Ramsay
70ca4bd8a8
- renaming resolveTypeDefinitions to discoverTypings for consistency with jsTypings
...
- simplifying typingOptions parsing after associated managed host changes
2016-02-25 12:32:43 -08:00
Josh Soref
bb85817d7d
spelling fixes for src
...
Fixes:
* actual
* algorithm
* analyze
* applies
* collapse
* contrast
* definition
* diagnostic
* different
* displayed
* display
* documentation
* finite
* function
* highlight
* initialize
* intentional
* interface
* invariants
* items
* keystroke
* language
* literal
* original
* output
* position
* receive
* recorder
* response
* sequence
* simplicity
* statement
Changing a \ to a /
2016-02-25 20:08:44 +00:00
Daniel Rosenwasser
713c0e0756
Merge pull request #7203 from Microsoft/intersectionErrors
...
Stop elaborating errors when relating intersection constituents
2016-02-24 16:26:21 -08:00
Nathan Shively-Sanders
31c5fc7bd5
Add test and baseline
2016-02-24 16:21:36 -08:00
Nathan Shively-Sanders
aa3e8d1e68
Defer-check function/method nodes even when context-sensitive.
2016-02-24 16:20:24 -08:00