Skip to content

Commit 6a501c7

Browse files
committed
chore(system): sort functions
1 parent a49a332 commit 6a501c7

File tree

1 file changed

+19
-19
lines changed

1 file changed

+19
-19
lines changed

src/system.ts

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -433,25 +433,6 @@ export namespace Subscriber {
433433
sub.trackId = -sub.trackId;
434434
}
435435

436-
export function clearDependencies(link: Link) {
437-
do {
438-
const dep = link.dep;
439-
const nextDep = link.nextDep;
440-
Link.release(link);
441-
if (dep.subs === undefined && 'deps' in dep) {
442-
dep.dirtyLevel = DirtyLevels.Released;
443-
if (dep.deps !== undefined) {
444-
link = dep.deps;
445-
dep.depsTail!.nextDep = nextDep;
446-
dep.deps = undefined;
447-
dep.depsTail = undefined;
448-
continue;
449-
}
450-
}
451-
link = nextDep!;
452-
} while (link !== undefined);
453-
}
454-
455436
export function startTrackEffects(sub: IEffectScope) {
456437
const newVersion = system.lastTrackId + 1;
457438
const prevSub = system.activeEffectScope;
@@ -488,4 +469,23 @@ export namespace Subscriber {
488469
}
489470
sub.trackId = -sub.trackId;
490471
}
472+
473+
export function clearDependencies(link: Link) {
474+
do {
475+
const dep = link.dep;
476+
const nextDep = link.nextDep;
477+
Link.release(link);
478+
if (dep.subs === undefined && 'deps' in dep) {
479+
dep.dirtyLevel = DirtyLevels.Released;
480+
if (dep.deps !== undefined) {
481+
link = dep.deps;
482+
dep.depsTail!.nextDep = nextDep;
483+
dep.deps = undefined;
484+
dep.depsTail = undefined;
485+
continue;
486+
}
487+
}
488+
link = nextDep!;
489+
} while (link !== undefined);
490+
}
491491
}

0 commit comments

Comments
 (0)