Daniel Rosenwasser
e56a5c1b35
Lints.
2018-07-02 16:40:08 -07:00
Daniel Rosenwasser
159b3dcec0
Accepted baselines and updated fourslash test.
2018-07-02 16:05:07 -07:00
Daniel Rosenwasser
9651c4231e
Account for trigger reasons, as implemented by Roslyn.
2018-07-02 16:04:48 -07:00
Daniel Rosenwasser
c046958752
Merge remote-tracking branch 'origin/master' into triggerSignatureHelpIArdlyKnowSignatureHelp
2018-07-02 15:36:41 -07:00
Sheetal Nandi and GitHub
aa925682d0
Merge pull request #25249 from Microsoft/openSameFileWithDifferentText
...
Retain the version information of script infos when they are deleted
2018-07-02 12:50:57 -07:00
Daniel Rosenwasser and GitHub
f7dfc7fb06
Merge pull request #25359 from Microsoft/useBeforeDeclareRelatedSpans
...
Related error spans on "used before declared" error messages
2018-07-02 12:48:39 -07:00
Andy and GitHub
dc2dc8d539
rename: Re-use code for isDefinedInLibraryFile ( #25367 )
2018-07-02 12:25:27 -07:00
Sheetal Nandi
e0d5363380
Merge branch 'master' into openSameFileWithDifferentText
2018-07-02 12:16:54 -07:00
Daniel Rosenwasser
f675798c08
Accepted baselines.
2018-07-02 12:06:53 -07:00
Daniel Rosenwasser
c4500bd442
Addressed code review feedback.
2018-07-02 12:06:42 -07:00
Daniel Rosenwasser
4459730e5b
Give related error on declaration location for used-before-declared errors.
2018-07-02 11:32:20 -07:00
Andy and GitHub
7dc66e916a
moduleSpecifiers: specifier from "rootDirs" should be treated as relative ( #25369 )
2018-07-02 11:14:49 -07:00
Wesley Wigham and GitHub
7084e6cf47
Adds related spans and error grouping for duplicate identifier errors ( #25328 )
...
* Adds related spans and error grouping for duplicate identifier errors
* Trim trailing whitespace
* Record related info in error baselines
* Make error more whimsical
2018-07-02 10:47:52 -07:00
Wesley Wigham and GitHub
656f356495
Remove deprecated escapeidentifier and unescapeidentifier functions ( #25333 )
2018-07-02 10:47:24 -07:00
Daniel Rosenwasser and GitHub
38d649111b
Merge pull request #25361 from typescript-bot/user-update-20180601
...
🤖 User test baselines have changed
2018-07-02 09:48:09 -07:00
typescript-bot
e118a807b4
Update user baselines
2018-07-02 13:31:12 +00:00
Daniel Rosenwasser and GitHub
b5633202a0
Update README.md
2018-07-02 01:17:24 -07:00
Andy and GitHub
a1746d4cfe
Use helper functions in a few more places ( #21308 )
...
* Use helper functions in a few more places
* Fix typo
* Update API (#24966 )
2018-06-29 20:07:42 -07:00
Andy and GitHub
ded446573a
ChangeTracker: Combine deleteDeclaration, deleteNode, and deleteNodeInList ( #25276 )
...
* ChangeTracker: Combine deleteDeclaration, deleteNode, and deleteNodeInList
* Change name
* Update API (#24966 )
2018-06-29 19:53:32 -07:00
Wesley Wigham and GitHub
18e3f487a4
Support LibraryManagedAttributes<TComponent, TAttributes> JSX namespace type ( #24422 )
...
* WIP
* Allow type alias for managed type
* Add a large test
* Accept updatedbaselines
* Fix typo in test, add one more example
2018-06-29 18:45:29 -07:00
Wesley Wigham and GitHub
313a0b8990
Remove deprecated SymbolDisplayBuilder API ( #25331 )
...
* Remove deprecated API
* Accept API baseline updates
2018-06-29 18:37:50 -07:00
Andy and GitHub
e7543d6d81
Simplify getRangeOfEnclosingComment ( #25168 )
2018-06-29 16:58:28 -07:00
Andy and GitHub
c5bd0405c4
JsxTagNameExpression can only be Identifier | ThisExpression, not any PrimaryExpression ( #21555 )
...
* JsxTagNameExpression can only be Identifier | ThisExpression, not any PrimaryExpression
* Use a type similar to PropertyAccessEntityNameExpression
* Fix lint errors
2018-06-29 16:50:44 -07:00
Andy and GitHub
48d31eddc8
Split isConst into isVarConst and isEnumConst ( #25312 )
2018-06-29 16:47:11 -07:00
Daniel Rosenwasser and GitHub
b5f386eb6e
Merge pull request #25311 from Microsoft/betterAlwaysTrueFalseErrors
...
Even better "always true/false" errors
2018-06-29 14:07:04 -07:00
Benjamin Lichtman and GitHub
bf508cbe11
Merge pull request #25325 from uniqueiniquity/stopFoldingRegionDelimiters
...
Stop folding region delimiters
2018-06-29 12:40:23 -07:00
Benjamin Lichtman
ba8bc55907
Make regexp a constant
2018-06-29 11:51:56 -07:00
Benjamin Lichtman
f0e5056063
Add test
2018-06-29 11:34:58 -07:00
Benjamin Lichtman
699186083b
Stop including region delimiter comments in comment fold regions
2018-06-29 11:34:58 -07:00
Wesley Wigham and GitHub
30db30055f
Fix module specifier case handling for declaration emit ( #25110 )
2018-06-29 11:02:43 -07:00
Mohamed Hegazy and GitHub
374fefe7ce
Merge pull request #25320 from typescript-bot/user-update-20180505
...
🤖 User test baselines have changed
2018-06-29 10:41:26 -07:00
Mohamed Hegazy and GitHub
c27dace3df
Merge pull request #25182 from Kingwl/fix-missing-enum-member
...
add quick fix for add missing enum member
2018-06-29 10:19:23 -07:00
typescript-bot
d8d0f815ca
Update user baselines
2018-06-29 13:30:03 +00:00
Daniel Rosenwasser and GitHub
8530fe0219
Merge pull request #25315 from Microsoft/strictifyTest
...
Strictify test
2018-06-28 23:54:53 -07:00
Daniel Rosenwasser
84b21a8f7d
Accepted baselines.
2018-06-28 22:43:10 -07:00
Daniel Rosenwasser
d46b54b639
Actually make the test file use '--strict'.
2018-06-28 22:36:59 -07:00
Daniel Rosenwasser and GitHub
f23c180a38
Merge pull request #25287 from Microsoft/skipToNonNullTargets
...
Skip to non null targets in error messages
2018-06-28 22:26:36 -07:00
Daniel Rosenwasser
441388c9dc
Accepted baselines.
2018-06-28 16:08:02 -07:00
Daniel Rosenwasser
6f06fd0d46
Use a more direct error.
2018-06-28 16:06:55 -07:00
Daniel Rosenwasser
584e923f42
Accepted baselines.
2018-06-28 16:00:51 -07:00
Daniel Rosenwasser
c853d7c048
Don't elaborate on primitives at all.
2018-06-28 15:34:27 -07:00
Daniel Rosenwasser
12a201c29e
Added test case.
2018-06-28 15:30:10 -07:00
Wesley Wigham and GitHub
2a19580144
Introduce more caching and deferral into jsx checking ( #25302 )
...
* Introduce more caching and deferral into jsx checking
* Accept baseline with removed duplicated error
2018-06-28 14:43:20 -07:00
Wesley Wigham and GitHub
53e163df0b
Add codes and categories to related information, officially ( #25304 )
2018-06-28 14:41:21 -07:00
Daniel Rosenwasser and GitHub
c025cb2bbe
Merge pull request #25294 from typescript-bot/user-update-20180504
...
🤖 User test baselines have changed
2018-06-28 13:42:22 -07:00
Wesley Wigham and GitHub
297f12e92c
Add bailout case to sourcemap searching code ( #25212 )
...
* Add bailout case to sourcemap searching code
* Also skip sourcemappy comments like sourceURL
2018-06-28 11:40:31 -07:00
Andy and GitHub
3a023ed7d6
Remove dead code testing result of resolveProjectReferencePath ( #25284 )
2018-06-28 10:50:39 -07:00
Nathan Shively-Sanders and GitHub
5c2eeb20b1
Destructuring declaration prefers type annotation type ( #25282 )
...
* Destructuring declaration prefers type annotation type
Previously, getTypeForBindingElement would always union the declarations type and
the type of the default initializer. Now, if the declaration has a type
annotation, it does not union with the initializer type. The type
annotation's type is the one used.
* Small cleanup in parentDeclarationHasTypeAnnotation
* Refactoring based on PR comments
* Combine getCombined*Flags into a single helper function
Retain the individual functions since they are used a lot.
* Remove unneeded temp
2018-06-28 10:41:38 -07:00
typescript-bot
2af923b9ed
Update user baselines
2018-06-28 13:29:49 +00:00
Daniel Rosenwasser
534503a761
Accepted baselines.
2018-06-28 00:11:44 -07:00