angular/packages/compiler-cli/src/ngtsc
Pete Bacon Darwin 4dc27a7eaa refactor(core): rename ɵɵFactoryDef to ɵɵFactoryDeclaration (#41119)
Th `ɵɵFactoryDef` type will appear in published libraries, via their typings
files, to describe what type dependencies a DI factory has. The parameters
on this type are used by tooling such as the Language Service to understand
the DI dependencies of the class being created by the factory.

This commit moves the type to the `public_definitions.ts` file alongside
the other types that have a similar role, and it renames it to `ɵɵFactoryDeclaration`
to align it with the other declaration types such as `ɵɵDirectiveDeclaration`
and so on.

PR Close #41119
2021-03-22 08:57:18 -07:00
..
annotations refactor(compiler-cli): implement ɵɵngDeclareNgModule and ɵɵngDeclareInjector (#41080) 2021-03-15 13:26:51 -07:00
core fix(compiler-cli): add useInlining option to type check config (#41043) 2021-03-18 09:52:47 -07:00
cycles perf(compiler-cli): use bound symbol in import graph in favor of module resolution (#40948) 2021-03-08 12:05:48 -08:00
diagnostics refactor(compiler-cli): error on cyclic imports in partial compilation (#40782) 2021-02-17 06:53:38 -08:00
entry_point refactor(compiler-cli): implement DeclarationNode node type (#38959) 2020-10-12 08:32:46 -07:00
file_system refactor(compiler-cli): split up NodeJSFileSystem class (#40281) 2021-01-08 09:34:44 -08:00
imports refactor(core): rename ɵɵFactoryDef to ɵɵFactoryDeclaration (#41119) 2021-03-22 08:57:18 -07:00
incremental perf(compiler-cli): detect semantic changes and their effect on an incremental rebuild (#40947) 2021-03-08 08:41:19 -08:00
indexer refactor(compiler-cli): identify structural directives (#40032) 2020-12-14 12:08:41 -08:00
logging build(compiler-cli): fix bazel deps rules for ngtsc testing packages (#37977) 2020-07-08 12:05:22 -07:00
metadata refactor(core): rename ...WithMeta types to ...Declaration and alias to unknown (#41119) 2021-03-22 08:57:18 -07:00
modulewithproviders perf(compiler-cli): avoid module resolution in cycle analysis (#40948) 2021-03-08 12:05:49 -08:00
partial_evaluator feat(ngcc): support __read helper as used by TypeScript 4.2 (#41201) 2021-03-16 11:06:31 -07:00
perf refactor(compiler-cli): implement DeclarationNode node type (#38959) 2020-10-12 08:32:46 -07:00
reflection feat(ngcc): support __read helper as used by TypeScript 4.2 (#41201) 2021-03-16 11:06:31 -07:00
resource perf(compiler-cli): introduce fast path for resource-only updates (#40561) 2021-01-27 10:45:57 -08:00
routing build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
scope perf(compiler-cli): avoid module resolution in cycle analysis (#40948) 2021-03-08 12:05:49 -08:00
shims feat(compiler-cli): add support for TypeScript 4.0 (#38076) 2020-08-24 13:06:59 -07:00
sourcemaps fix(compiler-cli): update type castings for JSON.parse usage (#40710) 2021-02-09 10:48:43 -08:00
switch refactor(compiler-cli): remove usage of ts.updateIdentifier (#38076) 2020-08-24 13:07:02 -07:00
testing refactor(core): rename ...WithMeta types to ...Declaration and alias to unknown (#41119) 2021-03-22 08:57:18 -07:00
transform perf(compiler-cli): detect semantic changes and their effect on an incremental rebuild (#40947) 2021-03-08 08:41:19 -08:00
translator feat(compiler-cli): support producing Closure-specific PURE annotations (#41021) 2021-03-04 16:04:38 -08:00
typecheck fix(compiler-cli): add useInlining option to type check config (#41043) 2021-03-18 09:52:47 -07:00
util fix(language-service): include compilerOptions.rootDir in rootDirs (#40243) 2021-01-06 10:54:11 -08:00
program.ts refactor(compiler-cli): introduce CompilationTicket system for NgCompiler (#40561) 2021-01-27 10:45:57 -08:00
tsc_plugin.ts refactor(compiler-cli): introduce CompilationTicket system for NgCompiler (#40561) 2021-01-27 10:45:57 -08:00