@@ -0,0 +1,771 @@
+package com.bluecatcode.junit.rules;%0A%0Aimport org.junit.rules.Timeout;%0A%0Aimport java.util.concurrent.TimeUnit;%0A%0A/**%0A * @see org.junit.rules.Timeout%0A * @since 1.0.4%0A */%0Apublic class Timeouts %7B%0A%0A    /**%0A     * Create a %7B@code Timeout%7D instance with the timeout specified%0A     * at the timeUnit of granularity of the provided %7B@code TimeUnit%7D.%0A     *%0A     * @param timeout the maximum time to allow the test to run%0A     * before it should timeout%0A     * @param timeUnit the time unit for the %7B@code timeout%7D%0A     */%0A    public static Timeout timeout(long timeout, TimeUnit timeUnit) %7B%0A        /* use @Deprecated constructor for compatibility with versions before 4.12 */%0A        //noinspection deprecation%0A        return new Timeout((int) timeUnit.toMillis(timeout));%0A    %7D%0A%7D%0A

Add com.bluecatcode.junit.rules.Timeouts