Skip to content

Commit

Permalink
0a77825 build: improve incremental rebuilds of compliance tests (#55594)
Browse files Browse the repository at this point in the history
  • Loading branch information
AndrewKushnir committed Apr 30, 2024
1 parent fa40a33 commit 309fbd5
Show file tree
Hide file tree
Showing 25 changed files with 45 additions and 45 deletions.
4 changes: 2 additions & 2 deletions BUILD_INFO
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
Mon Apr 29 21:04:41 UTC 2024
fd544159e300340a25a48e3f40c58795991a4c17
Tue Apr 30 16:52:29 UTC 2024
0a77825042ed64146460a1821db27a650e57b154
2 changes: 1 addition & 1 deletion esm2022/src/errors.mjs

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion esm2022/src/render3/component_ref.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -399,7 +399,7 @@ function createRootComponent(componentView, rootComponentDef, rootDirectives, ho
function setRootNodeAttributes(hostRenderer, componentDef, hostRNode, rootSelectorOrNode) {
if (rootSelectorOrNode) {
// The placeholder will be replaced with the actual version at build time.
setUpAttributes(hostRenderer, hostRNode, ['ng-version', '18.1.0-next.0+sha-fd54415']);
setUpAttributes(hostRenderer, hostRNode, ['ng-version', '18.1.0-next.0+sha-0a77825']);
}
else {
// If host element is created as a part of this function call (i.e. `rootSelectorOrNode`
Expand Down
4 changes: 2 additions & 2 deletions esm2022/src/render3/instructions/control_flow.mjs

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions esm2022/src/render3/list_reconciliation.mjs

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion esm2022/src/version.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,5 @@ export class Version {
/**
* @publicApi
*/
export const VERSION = new Version('18.1.0-next.0+sha-fd54415');
export const VERSION = new Version('18.1.0-next.0+sha-0a77825');
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidmVyc2lvbi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3BhY2thZ2VzL2NvcmUvc3JjL3ZlcnNpb24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7OztHQU1HO0FBRUg7Ozs7R0FJRztBQUNILE1BQU0sT0FBTyxPQUFPO0lBS2xCLFlBQW1CLElBQVk7UUFBWixTQUFJLEdBQUosSUFBSSxDQUFRO1FBQzdCLE1BQU0sS0FBSyxHQUFHLElBQUksQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUM7UUFDOUIsSUFBSSxDQUFDLEtBQUssR0FBRyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDdEIsSUFBSSxDQUFDLEtBQUssR0FBRyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDdEIsSUFBSSxDQUFDLEtBQUssR0FBRyxLQUFLLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztJQUN4QyxDQUFDO0NBQ0Y7QUFFRDs7R0FFRztBQUNILE1BQU0sQ0FBQyxNQUFNLE9BQU8sR0FBRyxJQUFJLE9BQU8sQ0FBQyxtQkFBbUIsQ0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBAbGljZW5zZVxuICogQ29weXJpZ2h0IEdvb2dsZSBMTEMgQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiAqXG4gKiBVc2Ugb2YgdGhpcyBzb3VyY2UgY29kZSBpcyBnb3Zlcm5lZCBieSBhbiBNSVQtc3R5bGUgbGljZW5zZSB0aGF0IGNhbiBiZVxuICogZm91bmQgaW4gdGhlIExJQ0VOU0UgZmlsZSBhdCBodHRwczovL2FuZ3VsYXIuaW8vbGljZW5zZVxuICovXG5cbi8qKlxuICogQGRlc2NyaXB0aW9uIFJlcHJlc2VudHMgdGhlIHZlcnNpb24gb2YgQW5ndWxhclxuICpcbiAqIEBwdWJsaWNBcGlcbiAqL1xuZXhwb3J0IGNsYXNzIFZlcnNpb24ge1xuICBwdWJsaWMgcmVhZG9ubHkgbWFqb3I6IHN0cmluZztcbiAgcHVibGljIHJlYWRvbmx5IG1pbm9yOiBzdHJpbmc7XG4gIHB1YmxpYyByZWFkb25seSBwYXRjaDogc3RyaW5nO1xuXG4gIGNvbnN0cnVjdG9yKHB1YmxpYyBmdWxsOiBzdHJpbmcpIHtcbiAgICBjb25zdCBwYXJ0cyA9IGZ1bGwuc3BsaXQoJy4nKTtcbiAgICB0aGlzLm1ham9yID0gcGFydHNbMF07XG4gICAgdGhpcy5taW5vciA9IHBhcnRzWzFdO1xuICAgIHRoaXMucGF0Y2ggPSBwYXJ0cy5zbGljZSgyKS5qb2luKCcuJyk7XG4gIH1cbn1cblxuLyoqXG4gKiBAcHVibGljQXBpXG4gKi9cbmV4cG9ydCBjb25zdCBWRVJTSU9OID0gbmV3IFZlcnNpb24oJzAuMC4wLVBMQUNFSE9MREVSJyk7XG4iXX0=
6 changes: 3 additions & 3 deletions esm2022/testing/src/logger.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,10 @@ export class Log {
result() {
return this.logItems.join('; ');
}
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.1.0-next.0+sha-fd54415", ngImport: i0, type: Log, deps: [], target: i0.ɵɵFactoryTarget.Injectable }); }
static { this.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "18.1.0-next.0+sha-fd54415", ngImport: i0, type: Log }); }
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.1.0-next.0+sha-0a77825", ngImport: i0, type: Log, deps: [], target: i0.ɵɵFactoryTarget.Injectable }); }
static { this.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "18.1.0-next.0+sha-0a77825", ngImport: i0, type: Log }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.1.0-next.0+sha-fd54415", ngImport: i0, type: Log, decorators: [{
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.1.0-next.0+sha-0a77825", ngImport: i0, type: Log, decorators: [{
type: Injectable
}], ctorParameters: () => [] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9nZ2VyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vLi4vcGFja2FnZXMvY29yZS90ZXN0aW5nL3NyYy9sb2dnZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7OztHQU1HO0FBRUgsT0FBTyxFQUFDLFVBQVUsRUFBQyxNQUFNLGVBQWUsQ0FBQzs7QUFHekMsTUFBTSxPQUFPLEdBQUc7SUFHZDtRQUNFLElBQUksQ0FBQyxRQUFRLEdBQUcsRUFBRSxDQUFDO0lBQ3JCLENBQUM7SUFFRCxHQUFHLENBQUMsS0FBUTtRQUNWLElBQUksQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDO0lBQzVCLENBQUM7SUFFRCxFQUFFLENBQUMsS0FBUTtRQUNULE9BQU8sR0FBRyxFQUFFO1lBQ1YsSUFBSSxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7UUFDNUIsQ0FBQyxDQUFDO0lBQ0osQ0FBQztJQUVELEtBQUs7UUFDSCxJQUFJLENBQUMsUUFBUSxHQUFHLEVBQUUsQ0FBQztJQUNyQixDQUFDO0lBRUQsTUFBTTtRQUNKLE9BQU8sSUFBSSxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUM7SUFDbEMsQ0FBQzt5SEF2QlUsR0FBRzs2SEFBSCxHQUFHOztzR0FBSCxHQUFHO2tCQURmLFVBQVUiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEBsaWNlbnNlXG4gKiBDb3B5cmlnaHQgR29vZ2xlIExMQyBBbGwgUmlnaHRzIFJlc2VydmVkLlxuICpcbiAqIFVzZSBvZiB0aGlzIHNvdXJjZSBjb2RlIGlzIGdvdmVybmVkIGJ5IGFuIE1JVC1zdHlsZSBsaWNlbnNlIHRoYXQgY2FuIGJlXG4gKiBmb3VuZCBpbiB0aGUgTElDRU5TRSBmaWxlIGF0IGh0dHBzOi8vYW5ndWxhci5pby9saWNlbnNlXG4gKi9cblxuaW1wb3J0IHtJbmplY3RhYmxlfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuQEluamVjdGFibGUoKVxuZXhwb3J0IGNsYXNzIExvZzxUID0gc3RyaW5nPiB7XG4gIGxvZ0l0ZW1zOiBUW107XG5cbiAgY29uc3RydWN0b3IoKSB7XG4gICAgdGhpcy5sb2dJdGVtcyA9IFtdO1xuICB9XG5cbiAgYWRkKHZhbHVlOiBUKTogdm9pZCB7XG4gICAgdGhpcy5sb2dJdGVtcy5wdXNoKHZhbHVlKTtcbiAgfVxuXG4gIGZuKHZhbHVlOiBUKSB7XG4gICAgcmV0dXJuICgpID0+IHtcbiAgICAgIHRoaXMubG9nSXRlbXMucHVzaCh2YWx1ZSk7XG4gICAgfTtcbiAgfVxuXG4gIGNsZWFyKCk6IHZvaWQge1xuICAgIHRoaXMubG9nSXRlbXMgPSBbXTtcbiAgfVxuXG4gIHJlc3VsdCgpOiBzdHJpbmcge1xuICAgIHJldHVybiB0aGlzLmxvZ0l0ZW1zLmpvaW4oJzsgJyk7XG4gIH1cbn1cbiJdfQ==
10 changes: 5 additions & 5 deletions fesm2022/core.mjs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @license Angular v18.1.0-next.0+sha-fd54415
* @license Angular v18.1.0-next.0+sha-0a77825
* (c) 2010-2024 Google LLC. https://angular.io/
* License: MIT
*/
Expand Down Expand Up @@ -16366,7 +16366,7 @@ function createRootComponent(componentView, rootComponentDef, rootDirectives, ho
function setRootNodeAttributes(hostRenderer, componentDef, hostRNode, rootSelectorOrNode) {
if (rootSelectorOrNode) {
// The placeholder will be replaced with the actual version at build time.
setUpAttributes(hostRenderer, hostRNode, ['ng-version', '18.1.0-next.0+sha-fd54415']);
setUpAttributes(hostRenderer, hostRNode, ['ng-version', '18.1.0-next.0+sha-0a77825']);
}
else {
// If host element is created as a part of this function call (i.e. `rootSelectorOrNode`
Expand Down Expand Up @@ -23689,7 +23689,7 @@ function reconcile(liveCollection, newCollection, trackByFn) {
}
}
if (duplicatedKeysMsg.length > 0) {
const message = formatRuntimeError(955 /* RuntimeErrorCode.LOOP_TRACK_DUPLICATE_KEYS */, 'The provided track expression resulted in duplicated keys for a given collection. ' +
const message = formatRuntimeError(-955 /* RuntimeErrorCode.LOOP_TRACK_DUPLICATE_KEYS */, 'The provided track expression resulted in duplicated keys for a given collection. ' +
'Adjust the tracking expression such that it uniquely identifies all the items in the collection. ' +
'Duplicated keys were: \n' +
duplicatedKeysMsg.join(', \n') +
Expand Down Expand Up @@ -24056,7 +24056,7 @@ function ɵɵrepeater(collection) {
metadata.trackByFn === ɵɵrepeaterTrackByIdentity &&
liveCollection.operationsCounter?.wasReCreated(liveCollection.length) &&
isViewExpensiveToRecreate(getExistingLViewFromLContainer(lContainer, 0))) {
const message = formatRuntimeError(956 /* RuntimeErrorCode.LOOP_TRACK_RECREATE */, `The configured tracking expression (track by identity) caused re-creation of the entire collection of size ${liveCollection.length}. ` +
const message = formatRuntimeError(-956 /* RuntimeErrorCode.LOOP_TRACK_RECREATE */, `The configured tracking expression (track by identity) caused re-creation of the entire collection of size ${liveCollection.length}. ` +
'This is an expensive operation requiring destruction and subsequent creation of DOM nodes, directives, components etc. ' +
'Please review the "track expression" and make sure that it uniquely identifies items in a collection.');
console.warn(message);
Expand Down Expand Up @@ -30796,7 +30796,7 @@ class Version {
/**
* @publicApi
*/
const VERSION = new Version('18.1.0-next.0+sha-fd54415');
const VERSION = new Version('18.1.0-next.0+sha-0a77825');

class Console {
log(message) {
Expand Down
2 changes: 1 addition & 1 deletion fesm2022/core.mjs.map

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion fesm2022/primitives/event-dispatch.mjs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @license Angular v18.1.0-next.0+sha-fd54415
* @license Angular v18.1.0-next.0+sha-0a77825
* (c) 2010-2024 Google LLC. https://angular.io/
* License: MIT
*/
Expand Down
2 changes: 1 addition & 1 deletion fesm2022/primitives/signals.mjs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @license Angular v18.1.0-next.0+sha-fd54415
* @license Angular v18.1.0-next.0+sha-0a77825
* (c) 2010-2024 Google LLC. https://angular.io/
* License: MIT
*/
Expand Down
2 changes: 1 addition & 1 deletion fesm2022/rxjs-interop.mjs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @license Angular v18.1.0-next.0+sha-fd54415
* @license Angular v18.1.0-next.0+sha-0a77825
* (c) 2010-2024 Google LLC. https://angular.io/
* License: MIT
*/
Expand Down
2 changes: 1 addition & 1 deletion fesm2022/testing.mjs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @license Angular v18.1.0-next.0+sha-fd54415
* @license Angular v18.1.0-next.0+sha-0a77825
* (c) 2010-2024 Google LLC. https://angular.io/
* License: MIT
*/
Expand Down
6 changes: 3 additions & 3 deletions index.d.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @license Angular v18.1.0-next.0+sha-fd54415
* @license Angular v18.1.0-next.0+sha-0a77825
* (c) 2010-2024 Google LLC. https://angular.io/
* License: MIT
*/
Expand Down Expand Up @@ -13537,8 +13537,8 @@ export declare const enum ɵRuntimeErrorCode {
REQUIRED_QUERY_NO_VALUE = -951,
REQUIRED_MODEL_NO_VALUE = -952,
OUTPUT_REF_DESTROYED = 953,
LOOP_TRACK_DUPLICATE_KEYS = 955,
LOOP_TRACK_RECREATE = 956,
LOOP_TRACK_DUPLICATE_KEYS = -955,
LOOP_TRACK_RECREATE = -956,
RUNTIME_DEPS_INVALID_IMPORTED_TYPE = 1000,
RUNTIME_DEPS_ORPHAN_COMPONENT = 1001
}
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@angular/core",
"version": "18.1.0-next.0+sha-fd54415",
"version": "18.1.0-next.0+sha-0a77825",
"description": "Angular - the core framework",
"author": "angular",
"license": "MIT",
Expand Down
2 changes: 1 addition & 1 deletion primitives/event-dispatch/index.d.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @license Angular v18.1.0-next.0+sha-fd54415
* @license Angular v18.1.0-next.0+sha-0a77825
* (c) 2010-2024 Google LLC. https://angular.io/
* License: MIT
*/
Expand Down
2 changes: 1 addition & 1 deletion primitives/signals/index.d.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @license Angular v18.1.0-next.0+sha-fd54415
* @license Angular v18.1.0-next.0+sha-0a77825
* (c) 2010-2024 Google LLC. https://angular.io/
* License: MIT
*/
Expand Down
2 changes: 1 addition & 1 deletion rxjs-interop/index.d.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @license Angular v18.1.0-next.0+sha-fd54415
* @license Angular v18.1.0-next.0+sha-0a77825
* (c) 2010-2024 Google LLC. https://angular.io/
* License: MIT
*/
Expand Down
2 changes: 1 addition & 1 deletion schematics/migrations/invalid-two-way-bindings/bundle.js
Original file line number Diff line number Diff line change
Expand Up @@ -23010,7 +23010,7 @@ function publishFacade(global) {
}

// bazel-out/k8-fastbuild/bin/packages/compiler/src/version.mjs
var VERSION2 = new Version("18.1.0-next.0+sha-fd54415");
var VERSION2 = new Version("18.1.0-next.0+sha-0a77825");

// bazel-out/k8-fastbuild/bin/packages/compiler/src/i18n/extractor_merger.mjs
var _VisitorMode;
Expand Down

0 comments on commit 309fbd5

Please sign in to comment.