TypeScript/src/testRunner
Wenlu Wang 66b4ba4b35
Add inlay hints support (#42089)
* Add signature arguments label support

* Support rest parameters and destruction

* make lint

* Fix tuple rest parameters

* Adjust name styles

* Rename to inline hints

* Partition inline hints

* Adjust range pred

* Add function expression like hints

* Support configure inline hints

* Display hints in single line

* Add test suits and tests

* Add range tests

* Support more hints

* Add more options

* Fix logical

* Add more cases

* Support call chains

* Rename options

* Match lastest protocol

* Update protocol changes

* Support context value and hover message

* Revert "Support context value and hover message"

This reverts commit 37a7089633.

* Revert "Update protocol changes"

This reverts commit e5ca31bc30.

* Add hover message

* Accept baseline

* Update src/services/inlineHints.ts

Co-authored-by: Daniel Rosenwasser <DanielRosenwasser@users.noreply.github.com>

* Update src/services/inlineHints.ts

Co-authored-by: Daniel Rosenwasser <DanielRosenwasser@users.noreply.github.com>

* Cache across the program

* Fix possible undefined

* Update protocol changes

* Fix missing property

* Make lint happy

* Avoid call chain hints

* I'm bad

* Add whitespace before type

* Add more tests

* Should care about jsdoc

* Support complex rest parameter

* Avoid module symbol  hints

* Care about leading comments

* Fix CR issues

* Avoid changes

* Simplify comments contains

* Fix CR issues

* Accept baseline

* Check parameter name before create regex

* Rename option

* Avoid makers

* Skip parens for argument

* Fix CR issues

* Fix enums

* Accept baseline

Co-authored-by: Daniel Rosenwasser <DanielRosenwasser@users.noreply.github.com>
2021-06-24 23:06:34 -07:00
..
parallel Fix typo in host.ts (#43930) 2021-05-13 14:00:26 -07:00
unittests Add inlay hints support (#42089) 2021-06-24 23:06:34 -07:00
compilerRef.ts Move most harness globals into namespaces (#35530) 2019-12-06 15:20:49 -08:00
compilerRunner.ts Fix namespace import/export helper usage 2020-07-07 17:36:59 -07:00
documentsRef.ts Move most harness globals into namespaces (#35530) 2019-12-06 15:20:49 -08:00
evaluatorRef.ts Move most harness globals into namespaces (#35530) 2019-12-06 15:20:49 -08:00
externalCompileRunner.ts Fix broken user and docker tests (#42431) 2021-01-22 13:23:41 -08:00
fakesRef.ts Move most harness globals into namespaces (#35530) 2019-12-06 15:20:49 -08:00
fourslashRef.ts Move most harness globals into namespaces (#35530) 2019-12-06 15:20:49 -08:00
fourslashRunner.ts Move most harness globals into namespaces (#35530) 2019-12-06 15:20:49 -08:00
playbackRef.ts Move most harness globals into namespaces (#35530) 2019-12-06 15:20:49 -08:00
projectsRunner.ts feat(eslint): consistent-type-assertions (#43556) 2021-05-18 06:20:57 -07:00
runner.ts Forbid duplicates in baselines (#44652) 2021-06-18 11:40:25 -07:00
rwcRunner.ts Merge pull request #39264 from microsoft/migrateMapsAndSets 2020-07-13 10:38:30 -07:00
test262Runner.ts Move most harness globals into namespaces (#35530) 2019-12-06 15:20:49 -08:00
tsconfig.json Indirect calls for imported functions (#44624) 2021-06-21 19:51:13 -07:00
utilsRef.ts Move most harness globals into namespaces (#35530) 2019-12-06 15:20:49 -08:00
vfsRef.ts Move most harness globals into namespaces (#35530) 2019-12-06 15:20:49 -08:00
vpathRef.ts Move most harness globals into namespaces (#35530) 2019-12-06 15:20:49 -08:00