From e26bfc11313f2b6c2ade9ac77736d67186797a2e Mon Sep 17 00:00:00 2001 From: Alan Agius Date: Thu, 8 Jul 2021 15:03:52 +0200 Subject: [PATCH] refactor(core): remove no longer needed types workaround (#42798) https://github.com/Microsoft/web-build-tools/issues/1050 has been solved and therefore we no longer need this workaround. PR Close #42798 --- packages/core/src/render3/definition.ts | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/packages/core/src/render3/definition.ts b/packages/core/src/render3/definition.ts index 626c0dd6bb..36c6148f09 100644 --- a/packages/core/src/render3/definition.ts +++ b/packages/core/src/render3/definition.ts @@ -17,16 +17,12 @@ import {initNgDevMode} from '../util/ng_dev_mode'; import {stringify} from '../util/stringify'; import {NG_COMP_DEF, NG_DIR_DEF, NG_LOC_ID_DEF, NG_MOD_DEF, NG_PIPE_DEF} from './fields'; import {ComponentDef, ComponentDefFeature, ComponentTemplate, ComponentType, ContentQueriesFunction, DirectiveDef, DirectiveDefFeature, DirectiveTypesOrFactory, HostBindingsFunction, PipeDef, PipeTypesOrFactory, ViewQueriesFunction} from './interfaces/definition'; -import {AttributeMarker, TAttributes, TConstantsOrFactory} from './interfaces/node'; -import {CssSelectorList, SelectorFlags} from './interfaces/projection'; +import {TAttributes, TConstantsOrFactory} from './interfaces/node'; +import {CssSelectorList} from './interfaces/projection'; let _renderCompCount = 0; -// While these types are unused here, they are required so that types don't -// get resolved lazily. see: https://github.com/Microsoft/web-build-tools/issues/1050 -type _web_build_tools_issue_1050_SelectorFlags = SelectorFlags; -type _web_build_tools_issue_1050_AttributeMarker = AttributeMarker; /** * Create a component definition object.