guava/src/com/google/common/util/concurrent/Uninterruptibles.java
@GwtIncompatible // concurrency
  @SuppressWarnings("GoodTime") // should accept a java.time.Duration
  public static boolean tryAcquireUninterruptibly(
      Semaphore semaphore, long timeout, TimeUnit unit) {
    return tryAcquireUninterruptibly(semaphore, 1, timeout, unit);
  }
@GwtIncompatible // concurrency
  @SuppressWarnings("GoodTime") // should accept a java.time.Duration
  public static boolean tryAcquireUninterruptibly(
      Semaphore semaphore, long timeout, TimeUnit unit) {
    return tryAcquireUninterruptibly(semaphore, 1, timeout, unit);
  }
@ GwtIncompatible // concurrency @ SuppressWarnings ( "GoodTime" ) // should accept a java.time.Duration public static boolean tryAcquireUninterruptibly ( Semaphore semaphore , long timeout , TimeUnit unit ) { return tryAcquireUninterruptibly ( semaphore , 1 , timeout , unit ) ; }
Invokes {@code semaphore.}{@link Semaphore#tryAcquire(int, long, TimeUnit) tryAcquire(1,
timeout, unit)} uninterruptibly.

@since 18.0
Invokes { @code semaphore . } { @link Semaphore#tryAcquire ( int long TimeUnit ) tryAcquire ( 1 timeout unit ) } uninterruptibly .