ReadonlycategoryRule category for grouping.
ReadonlydescriptionRule description explaining what it does.
ReadonlyidUnique rule identifier (scoped to plugin).
ReadonlynameHuman-readable rule name.
ReadonlytagsTags for filtering and search.
Transforms source file by adding missing type annotations.
Transform context with source file and PublicApi
Transform result with modification status
Transform rule
angular:type-safety-transform: adds missing type annotations to parameters, return types and class properties; implicitanybecomesunknown.Runs only when the plugin config sets
transformationType: 'type-safety'; skips.d.tsfiles and delegates to TypeSafetyTransformOrchestrator. Nodes that already have a type annotation are left unchanged, so repeated runs are no-ops.Example