angular/packages/language-service/src
Kristiyan Kostadinov bb863ee0db refactor(compiler): consolidate combined recursive visitors (#61158)
We have several cases where we need a visitor that traverses both the template and expression ASTs fully. Currently we're re-implementing the visitor each time which means that we need to update multiple visitors every time something changes.

These changes add a single base class that we can reuse to simplify such cases in the future.

PR Close #61158
2025-05-08 07:11:36 +02:00
..
codefixes refactor(language-service): rename internal symbols to accommodate type checking outside a template (#60191) 2025-03-06 10:39:31 -08:00
refactorings refactor(language-service): convert scripts within packages/language-service to relative imports (#60540) 2025-03-26 20:40:01 -07:00
utils refactor(language-service): enable host binding features (#60433) 2025-03-18 18:15:58 +01:00
adapters.ts fix(language-service): Update adapter to log instead of throw errors (#60651) 2025-03-31 21:36:34 +00:00
attribute_completions.ts fix(language-service): Ensure dollar signs are escaped in completions (#60597) 2025-04-03 10:45:56 -07:00
BUILD.bazel feat(language-service): add code reactoring action to migrate @Input to signal-input (#57214) 2024-08-29 07:50:41 -07:00
compiler_factory.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
completions.ts fix(language-service): Do not provide element completions in end tag (#60616) 2025-04-03 10:36:32 -07:00
definitions.ts refactor(language-service): enable host binding features (#60433) 2025-03-18 18:15:58 +01:00
language_service.ts refactor(compiler-cli): add flag to enable selectorless (#60977) 2025-04-24 13:02:39 -07:00
outlining_spans.ts refactor(compiler): consolidate combined recursive visitors (#61158) 2025-05-08 07:11:36 +02:00
quick_info.ts fix(language-service): Forward the tags for quick info from the type definition (#59524) 2025-03-04 17:37:22 +00:00
quick_info_built_ins.ts docs(language-service): fix link URLs (#58143) 2024-10-16 14:48:13 +00:00
references_and_rename.ts refactor(language-service): rename internal symbols to accommodate type checking outside a template (#60191) 2025-03-06 10:39:31 -08:00
references_and_rename_utils.ts refactor(language-service): rename internal symbols to accommodate type checking outside a template (#60191) 2025-03-06 10:39:31 -08:00
signature_help.ts refactor(language-service): rename internal symbols to accommodate type checking outside a template (#60191) 2025-03-06 10:39:31 -08:00
template_target.ts refactor(compiler): consolidate combined recursive visitors (#61158) 2025-05-08 07:11:36 +02:00
ts_plugin.ts feat(language-service): support migrating full classes to signal inputs in VSCode (#57975) 2024-09-30 13:29:21 -07:00