angular/packages/compiler-cli/src/ngtsc
ivanwonder 598b72bd05 feat(language-service): support fix the component missing member (#46764)
The diagnostic of the component missing member comes from the ts service,
so the all code fixes for it are delegated to the ts service.

The code fixes are placed in the LS package because only LS can benefit from
it now, and The LS knows how to provide code fixes by the diagnostic and NgCompiler.

The class `CodeFixes` is useful to extend the code fixes if LS needs to
provide more code fixes for the template in the future. The ts service uses
the same way to provide code fixes.

1622247636/src/services/codeFixProvider.ts (L22)

Fixes https://github.com/angular/vscode-ng-language-service/issues/1610

PR Close #46764
2022-08-02 11:58:21 -07:00
..
annotations docs: fix spelling (#46713) 2022-07-08 20:54:52 +00:00
core docs: fix spelling (#46713) 2022-07-08 20:54:52 +00:00
cycles refactor: replace deprecated String.prototype.substr() (#45397) 2022-03-24 11:48:09 -07:00
diagnostics refactor(compiler-cli): remove unused error codes (#46847) 2022-08-01 09:50:12 -07:00
entry_point build: switch devmode output to es2015 (#44505) 2022-01-05 23:20:20 +00:00
file_system refactor: replace deprecated String.prototype.substr() (#45397) 2022-03-24 11:48:09 -07:00
imports refactor(compiler): remove usages of deprecated AST creation functions (#45134) 2022-02-22 10:22:47 -08:00
incremental docs: fixed typos (#47008) 2022-08-01 11:15:54 -07:00
indexer docs: fix spelling (#46713) 2022-07-08 20:54:52 +00:00
logging build: switch devmode output to es2015 (#44505) 2022-01-05 23:20:20 +00:00
metadata docs: fix spelling (#46713) 2022-07-08 20:54:52 +00:00
partial_evaluator refactor(compiler-cli): rework ForeignFunctionResolvers (#45701) 2022-04-26 10:07:23 -07:00
perf feat(language-service): support fix the component missing member (#46764) 2022-08-02 11:58:21 -07:00
program_driver refactor(compiler): clean up workarounds for TypeScript 4.5 (#44477) 2021-12-14 16:14:02 -05:00
reflection docs: fix spelling (#46713) 2022-07-08 20:54:52 +00:00
resource refactor(compiler): clean up workarounds for TypeScript 4.5 (#44477) 2021-12-14 16:14:02 -05:00
scope refactor(compiler-cli): improve error for non-exported non-standalone (#46114) 2022-07-20 08:50:00 -07:00
shims fix(compiler-cli): full side-effectful registration of NgModules with ids (#45024) 2022-03-22 11:11:53 -07:00
sourcemaps refactor: replace deprecated String.prototype.substr() (#45397) 2022-03-24 11:48:09 -07:00
testing feat(compiler-cli): standalone types imported into NgModule scopes (#44973) 2022-03-29 13:06:26 -07:00
transform fix(language-service): Add resource files as roots to their associated projects (#45601) 2022-05-10 09:36:26 -07:00
translator docs: fix spelling (#46713) 2022-07-08 20:54:52 +00:00
typecheck fix(compiler-cli): improve the missingControlFlowDirective message (#46846) 2022-07-18 19:56:08 +00:00
util feat(core): drop support for TypeScript 4.4 and 4.5 (#45394) 2022-03-24 10:51:47 -07:00
xi18n refactor(compiler-cli): support xi18n in ngtsc (#42485) 2021-06-21 16:50:28 +00:00
program.ts refactor(compiler-cli): add forceEmit flag to performCompilation (#46355) 2022-06-14 15:56:32 +00:00
tsc_plugin.ts build: migrate more usages from @bazel/typescript to @bazel/concatjs (#45431) 2022-03-25 12:18:34 -07:00