Lock acquired but not safely unlocked
java.util.concurrent.locks.Lock resources that are not acquired in front of a
try block or not unlocked in the corresponding
finally block. Such resources may be inadvertently leaked if an exception is thrown before the resource is closed.
IntelliJ IDEA 2023.3, Qodana for JVM 2023.3