[Gradle] NativeDistributionCommonizerLock: Lift lockedOutputDirectories into companion

^KT-52172 Verification Pending
This commit is contained in:
Sebastian Sellmair
2022-12-12 10:11:46 +01:00
committed by Space Team
parent 7f14255be8
commit b706e05e65
@@ -16,10 +16,9 @@ internal class NativeDistributionCommonizerLock(
) {
private companion object {
val intraProcessLock: ReentrantLock = ReentrantLock()
val lockedOutputDirectories = hashSetOf<File>()
}
private val lockedOutputDirectories = mutableSetOf<File>()
fun <T> withLock(action: () -> T): T {
/* Enter intra-process wide lock */
intraProcessLock.withLock {