angular/packages/compiler-cli/src/ngtsc/annotations/common
Kristiyan Kostadinov d15ceff617 refactor(compiler-cli): move ClassPropertyMapping into compiler
Moves the `ClassPropertyMapping` into the compiler, rather than having to pass around the limited `InputOutputPropertySet` interface that is only implemented by `ClassPropertyMapping`.
2026-04-03 09:44:39 -07:00
..
src refactor(compiler-cli): move ClassPropertyMapping into compiler 2026-04-03 09:44:39 -07:00
test fix(compiler-cli): capture metadata for undecorated fields (#63957) 2025-10-09 14:02:16 -04:00
BUILD.bazel build: rename defaults2.bzl to defaults.bzl (#63383) 2025-08-25 15:45:01 -07:00
index.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
README.md build: format md files 2025-11-06 10:03:05 -08:00

What is the 'annotations/common' package?

This package contains common code related to the processing of Angular-decorated classes by DecoratorHandler implementations. Some common utilities provided by this package help with:

  • Static evaluation of different kinds of expressions
  • Construction of various diagnostics
  • Extraction of dependency injection information
  • Compilation of dependency injection factories
  • Extraction of raw metadata suitable for generating setClassMetadata calls