Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 9 of 9 for desugaring (1.17 seconds)

  1. android/guava-testlib/test/com/google/common/testing/FakeTickerTest.java

        tester.testAllPublicInstanceMethods(new FakeTicker());
      }
    
      @GwtIncompatible // java.time.Duration
      @IgnoreJRERequirement // TODO: b/288085449 - Remove this once we use library-desugaring scents.
      public void testAdvance() {
        FakeTicker ticker = new FakeTicker();
        assertEquals(0, ticker.read());
        assertThat(ticker.advance(10)).isSameInstanceAs(ticker);
        assertEquals(10, ticker.read());
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Tue Mar 17 16:11:48 GMT 2026
    - 6.3K bytes
    - Click Count (0)
  2. android/guava-tests/test/com/google/common/util/concurrent/ForwardingObjectTester.java

       */
      static <T extends ForwardingObject> void testForwardingObject(Class<T> forwarderClass) {
        List<Class<?>> interfaces = new ArrayList<>(Arrays.asList(forwarderClass.getInterfaces()));
        // Desugaring may introduce AutoCloseable as an extra interface.
        interfaces.remove(AutoCloseable.class);
        @SuppressWarnings("unchecked") // super interface type of T
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Mon Mar 16 22:45:21 GMT 2026
    - 2.8K bytes
    - Click Count (0)
  3. guava-tests/test/com/google/common/util/concurrent/ForwardingObjectTester.java

       */
      static <T extends ForwardingObject> void testForwardingObject(Class<T> forwarderClass) {
        List<Class<?>> interfaces = new ArrayList<>(Arrays.asList(forwarderClass.getInterfaces()));
        // Desugaring may introduce AutoCloseable as an extra interface.
        interfaces.remove(AutoCloseable.class);
        @SuppressWarnings("unchecked") // super interface type of T
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Mon Mar 16 22:45:21 GMT 2026
    - 2.8K bytes
    - Click Count (0)
  4. android/guava/src/com/google/common/collect/FluentIterable.java

     *       is strongly recommended.
     *   <li>Streams are standard Java, not requiring a third-party dependency (but requiring <a
     *       href="https://developer.android.com/studio/write/java8-support#library-desugaring">library
     *       desugaring</a> or <a
     *       href="https://developer.android.com/reference/java/util/stream/Stream">API Level 24</a>
     *       under Android).
     * </ul>
     *
     * <h3>Example</h3>
     *
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Thu Apr 02 14:49:41 GMT 2026
    - 34.7K bytes
    - Click Count (0)
  5. android/guava/src/com/google/common/primitives/ImmutableLongArray.java

       * Invokes {@code consumer} for each value contained in this array, in order.
       *
       * @since 33.4.0 (but since 22.0 in the JRE flavor)
       */
      @IgnoreJRERequirement // We rely on users not to call this without library desugaring.
      public void forEach(LongConsumer consumer) {
        checkNotNull(consumer);
        for (int i = start; i < end; i++) {
          consumer.accept(array[i]);
        }
      }
    
      /**
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Fri Dec 12 14:49:24 GMT 2025
    - 22K bytes
    - Click Count (0)
  6. android/guava/src/com/google/common/io/CharSource.java

       *     throws an {@code UncheckedIOException}
       * @since 33.4.0 (but since 22.0 in the JRE flavor)
       */
      /*
       * We have to rely on users not to call this without library desugaring, as NewApi won't flag
       * Consumer creation.
       */
      @IgnoreJRERequirement
      public void forEachLine(Consumer<? super String> action) throws IOException {
        try (Stream<String> lines = lines()) {
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Mon Feb 23 19:19:10 GMT 2026
    - 25.7K bytes
    - Click Count (0)
  7. android/guava/src/com/google/common/primitives/ImmutableDoubleArray.java

       * Invokes {@code consumer} for each value contained in this array, in order.
       *
       * @since 33.4.0 (but since 22.0 in the JRE flavor)
       */
      @IgnoreJRERequirement // We rely on users not to call this without library desugaring.
      public void forEach(DoubleConsumer consumer) {
        checkNotNull(consumer);
        for (int i = start; i < end; i++) {
          consumer.accept(array[i]);
        }
      }
    
      /**
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Fri Dec 12 14:49:24 GMT 2025
    - 22.7K bytes
    - Click Count (0)
  8. android/guava/src/com/google/common/primitives/ImmutableIntArray.java

       * Invokes {@code consumer} for each value contained in this array, in order.
       *
       * @since 33.4.0 (but since 22.0 in the JRE flavor)
       */
      @IgnoreJRERequirement // We rely on users not to call this without library desugaring.
      public void forEach(IntConsumer consumer) {
        checkNotNull(consumer);
        for (int i = start; i < end; i++) {
          consumer.accept(array[i]);
        }
      }
    
      /**
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Fri Dec 12 14:49:24 GMT 2025
    - 21.9K bytes
    - Click Count (0)
  9. android/guava/src/com/google/common/collect/Streams.java

     */
    @GwtCompatible
    /*
     * Users will use most of these methods only if they're already using Stream. For a few other
     * methods, like stream(Iterable), we have to rely on users not to call them without library
     * desugaring.
     */
    @IgnoreJRERequirement
    public final class Streams {
      /**
       * Returns a sequential {@link Stream} of the contents of {@code iterable}, delegating to {@link
       * Collection#stream} if possible.
       */
    Created: Fri Apr 03 12:43:13 GMT 2026
    - Last Modified: Mon Feb 23 19:19:10 GMT 2026
    - 36.8K bytes
    - Click Count (0)
Back to Top