refactor(core): use relative import paths in micro benchmarks (#39142)
This commit updates micro benchmarks to use relative path to Ivy runtime code. Keeping absolute locations caused issues with build optimizer that retained certain symbols and they appeared in the output twice. PR Close #39142
This commit is contained in:
parent
dd66aa290a
commit
a83693ddd9
|
@ -227,7 +227,7 @@ ng_rollup_bundle(
|
|||
|
||||
ng_benchmark(
|
||||
name = "host_binding",
|
||||
bundle = ":host_binding",
|
||||
bundle = ":host_binding_lib",
|
||||
)
|
||||
|
||||
ng_rollup_bundle(
|
||||
|
@ -240,7 +240,7 @@ ng_rollup_bundle(
|
|||
|
||||
ng_benchmark(
|
||||
name = "i18n",
|
||||
bundle = ":i18n",
|
||||
bundle = ":i18n_lib",
|
||||
)
|
||||
|
||||
ng_rollup_bundle(
|
||||
|
|
|
@ -5,12 +5,11 @@
|
|||
* Use of this source code is governed by an MIT-style license that can be
|
||||
* found in the LICENSE file at https://angular.io/license
|
||||
*/
|
||||
import {ɵɵproperty} from '@angular/core/src/core';
|
||||
import {AttributeMarker, TAttributes} from '@angular/core/src/render3/interfaces/node';
|
||||
|
||||
import {ɵɵproperty} from '../../../../src/render3/instructions/all';
|
||||
import {ɵɵelement} from '../../../../src/render3/instructions/element';
|
||||
import {ɵɵclassMap, ɵɵclassProp} from '../../../../src/render3/instructions/styling';
|
||||
import {ComponentTemplate, RenderFlags} from '../../../../src/render3/interfaces/definition';
|
||||
import {AttributeMarker, TAttributes} from '../../../../src/render3/interfaces/node';
|
||||
import {Benchmark, createBenchmark} from '../micro_bench';
|
||||
import {setupTestHarness} from '../setup';
|
||||
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
* Use of this source code is governed by an MIT-style license that can be
|
||||
* found in the LICENSE file at https://angular.io/license
|
||||
*/
|
||||
import {LViewFlags, TViewType} from '@angular/core/src/render3/interfaces/view';
|
||||
|
||||
import {ɵɵdefineDirective, ɵɵelementEnd, ɵɵelementStart, ɵɵtext} from '../../../../src/render3/index';
|
||||
import {createLView, createTNode, createTView} from '../../../../src/render3/instructions/shared';
|
||||
import {RenderFlags} from '../../../../src/render3/interfaces/definition';
|
||||
import {TNodeType} from '../../../../src/render3/interfaces/node';
|
||||
import {LViewFlags, TViewType} from '../../../../src/render3/interfaces/view';
|
||||
import {createBenchmark} from '../micro_bench';
|
||||
import {createAndRenderLView} from '../setup';
|
||||
|
||||
|
|
|
@ -6,12 +6,12 @@
|
|||
* found in the LICENSE file at https://angular.io/license
|
||||
*/
|
||||
import {OnDestroy} from '@angular/core';
|
||||
import {LViewFlags, TViewType} from '@angular/core/src/render3/interfaces/view';
|
||||
|
||||
import {ɵɵdefineDirective, ɵɵelement, ɵɵelementEnd, ɵɵelementStart} from '../../../../src/render3/index';
|
||||
import {createLView, createTNode, createTView} from '../../../../src/render3/instructions/shared';
|
||||
import {RenderFlags} from '../../../../src/render3/interfaces/definition';
|
||||
import {TNodeType} from '../../../../src/render3/interfaces/node';
|
||||
import {LViewFlags, TViewType} from '../../../../src/render3/interfaces/view';
|
||||
import {destroyLView} from '../../../../src/render3/node_manipulation';
|
||||
import {createBenchmark} from '../micro_bench';
|
||||
import {createAndRenderLView} from '../setup';
|
||||
|
|
Loading…
Reference in New Issue