/guava/android/guava/src/com/google/common/util/concurrent/SmoothRateLimiter.java
private int slope;
private double slope;
@J2ktIncompatible @GwtIncompatible @ElementTypesAreNonnullByDefault abstract class SmoothRateLimiter extends RateLimiter { static final class SmoothWarmingUp extends SmoothRateLimiter { private final long warmupPeriodMicros; <extra_id_0> private double thresholdPermits; private double coldFactor; SmoothWarmingUp( SleepingStopwatch stopwatch, long warmupPeriod, TimeUnit timeUnit, double coldFactor) { super(stopwatch); this.warmupPeriodMicros = timeUnit.toMicros(warmupPeriod);