Some checks failed
Main Confidence / confidence (push) Failing after 45s
## Summary - introduce surface-aware compressed governance outcomes and reuse the shared truth/explanation seams for operator-first summaries - apply the compressed outcome hierarchy across baseline, evidence, review, review-pack, canonical review/evidence, and artifact-oriented operation-run surfaces - expand spec 214 fixtures and Pest coverage, and fix tenant-panel route assertions by generating explicit tenant-panel URLs in the affected Filament tests ## Validation - `cd apps/platform && ./vendor/bin/sail bin pint --dirty --format agent` - focused governance compression suite from `specs/214-governance-outcome-compression/quickstart.md` passed (`68` tests, `445` assertions) - `cd apps/platform && ./vendor/bin/sail artisan test --compact tests/Feature/Filament/InventoryItemResourceTest.php tests/Feature/Filament/BackupSetUiEnforcementTest.php tests/Feature/Filament/RestoreRunUiEnforcementTest.php` passed (`18` tests, `81` assertions) Co-authored-by: Ahmed Darrazi <ahmed.darrazi@live.de> Reviewed-on: #253
44 lines
1.1 KiB
Plaintext
44 lines
1.1 KiB
Plaintext
/**
|
|
* This function takes one parameter and just returns it. Simply put,
|
|
* this is like `<T>(x: T): T => x`.
|
|
*
|
|
* ## Examples
|
|
*
|
|
* This is useful in some cases when using things like `mergeMap`
|
|
*
|
|
* ```ts
|
|
* import { interval, take, map, range, mergeMap, identity } from 'rxjs';
|
|
*
|
|
* const source$ = interval(1000).pipe(take(5));
|
|
*
|
|
* const result$ = source$.pipe(
|
|
* map(i => range(i)),
|
|
* mergeMap(identity) // same as mergeMap(x => x)
|
|
* );
|
|
*
|
|
* result$.subscribe({
|
|
* next: console.log
|
|
* });
|
|
* ```
|
|
*
|
|
* Or when you want to selectively apply an operator
|
|
*
|
|
* ```ts
|
|
* import { interval, take, identity } from 'rxjs';
|
|
*
|
|
* const shouldLimit = () => Math.random() < 0.5;
|
|
*
|
|
* const source$ = interval(1000);
|
|
*
|
|
* const result$ = source$.pipe(shouldLimit() ? take(5) : identity);
|
|
*
|
|
* result$.subscribe({
|
|
* next: console.log
|
|
* });
|
|
* ```
|
|
*
|
|
* @param x Any value that is returned by this function
|
|
* @returns The value passed as the first parameter to this function
|
|
*/
|
|
export declare function identity<T>(x: T): T;
|
|
//# sourceMappingURL=identity.d.ts.map |