directive.ts (angular-11.0.1) | : | directive.ts (angular-11.0.2) | ||
---|---|---|---|---|
skipping to change at line 23 | skipping to change at line 23 | |||
import {Type} from '../../interface/type'; | import {Type} from '../../interface/type'; | |||
import {Query} from '../../metadata/di'; | import {Query} from '../../metadata/di'; | |||
import {Component, Directive, Input} from '../../metadata/directives'; | import {Component, Directive, Input} from '../../metadata/directives'; | |||
import {componentNeedsResolution, maybeQueueResolutionOfComponentResources} from '../../metadata/resource_loading'; | import {componentNeedsResolution, maybeQueueResolutionOfComponentResources} from '../../metadata/resource_loading'; | |||
import {ViewEncapsulation} from '../../metadata/view'; | import {ViewEncapsulation} from '../../metadata/view'; | |||
import {initNgDevMode} from '../../util/ng_dev_mode'; | import {initNgDevMode} from '../../util/ng_dev_mode'; | |||
import {getComponentDef, getDirectiveDef} from '../definition'; | import {getComponentDef, getDirectiveDef} from '../definition'; | |||
import {EMPTY_ARRAY, EMPTY_OBJ} from '../empty'; | import {EMPTY_ARRAY, EMPTY_OBJ} from '../empty'; | |||
import {NG_COMP_DEF, NG_DIR_DEF, NG_FACTORY_DEF} from '../fields'; | import {NG_COMP_DEF, NG_DIR_DEF, NG_FACTORY_DEF} from '../fields'; | |||
import {ComponentType} from '../interfaces/definition'; | import {ComponentType} from '../interfaces/definition'; | |||
import {stringifyForError} from '../util/misc_utils'; | import {stringifyForError} from '../util/stringify_utils'; | |||
import {angularCoreEnv} from './environment'; | import {angularCoreEnv} from './environment'; | |||
import {getJitOptions} from './jit_options'; | import {getJitOptions} from './jit_options'; | |||
import {flushModuleScopingQueueAsMuchAsPossible, patchComponentDefWithScope, tra nsitiveScopesFor} from './module'; | import {flushModuleScopingQueueAsMuchAsPossible, patchComponentDefWithScope, tra nsitiveScopesFor} from './module'; | |||
/** | /** | |||
* Keep track of the compilation depth to avoid reentrancy issues during JIT com pilation. This | * Keep track of the compilation depth to avoid reentrancy issues during JIT com pilation. This | |||
* matters in the following scenario: | * matters in the following scenario: | |||
* | * | |||
* Consider a component 'A' that extends component 'B', both declared in module 'M'. During | * Consider a component 'A' that extends component 'B', both declared in module 'M'. During | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added |