angular-cn/packages/compiler-cli/ngcc/test/execution
Pete Bacon Darwin 94fa140888 refactor(ngcc): separate `(Async/Sync)Locker` and `LockFile` (#35861)
The previous implementation mixed up the management
of locking a piece of code (both sync and async) with the
management of writing and removing the lockFile that is
used as the flag for which process has locked the code.

This change splits these two concepts up. Apart from
avoiding the awkward base class it allows the `LockFile`
implementation to be replaced cleanly.

PR Close #35861
2020-03-05 18:17:15 -05:00
..
cluster refactor(ngcc): separate `(Async/Sync)Locker` and `LockFile` (#35861) 2020-03-05 18:17:15 -05:00
task_selection refactor(ngcc): implement task selection for parallel task execution (#32427) 2019-09-09 15:55:13 -04:00
lock_file_spec.ts refactor(ngcc): separate `(Async/Sync)Locker` and `LockFile` (#35861) 2020-03-05 18:17:15 -05:00
single_processor_executor_spec.ts refactor(ngcc): separate `(Async/Sync)Locker` and `LockFile` (#35861) 2020-03-05 18:17:15 -05:00