Skip to content
Permalink
Branch: master
Commits on Feb 21, 2020
  1. Invalidate delegate iterators during clear() and make FPP tests more …

    noackjr authored and kluever committed Feb 20, 2020
    …strict
    
    RELNOTES=n/a
    
    -------------
    Created by MOE: https://github.com/google/moe
    MOE_MIGRATED_REVID=296256794
Commits on Feb 19, 2020
  1. Fixing a typo in some Guava javadocs.

    yardennb authored and kluever committed Feb 19, 2020
    RELNOTES=Fixing a typo in javadoc.
    
    -------------
    Created by MOE: https://github.com/google/moe
    MOE_MIGRATED_REVID=295958517
  2. Annotate FluentIterable.from(FluentIterable) with @DoNotCall

    kluever committed Feb 18, 2020
    RELNOTES=Annotate FluentIterable.from(FluentIterable) with @DoNotCall
    
    -------------
    Created by MOE: https://github.com/google/moe
    MOE_MIGRATED_REVID=295783622
  3. Make TopKSelector ctor throw IllegalArgumentException when buffer siz…

    tomaszbuchert authored and kluever committed Feb 18, 2020
    …e is too big to be held in memory.
    
    Previously this would lead to java.lang.NegativeArraySizeException.
    
    RELNOTES=n/a
    
    -------------
    Created by MOE: https://github.com/google/moe
    MOE_MIGRATED_REVID=295752662
Commits on Feb 17, 2020
  1. Rename 'ConfigurableX' to 'StandardX' for [Value]Graph, which better …

    nymanjens authored and kluever committed Feb 13, 2020
    …captures what these implementations represent.
    
    Note that this work was already started in the past with the abstract StandardGraph tests.
    
    RELNOTES=n/a
    
    -------------
    Created by MOE: https://github.com/google/moe
    MOE_MIGRATED_REVID=294879089
Commits on Feb 12, 2020
  1. Apply changes from #3778 (which edited guava.dev) to README.md.

    cpovirk authored and kevinb9n committed Feb 12, 2020
    -------------
    Created by MOE: https://github.com/google/moe
    MOE_MIGRATED_REVID=294671757
Commits on Feb 11, 2020
  1. Add missing @nullable.

    netheril96 authored and cpovirk committed Feb 11, 2020
    RELNOTES=n/a
    
    -------------
    Created by MOE: https://github.com/google/moe
    MOE_MIGRATED_REVID=294351502
Commits on Feb 7, 2020
  1. Make AbstractFuture compatible with ForkJoinPool by catching exceptio…

    ElliottBrossard authored and cpovirk committed Feb 6, 2020
    …ns from property retrieval.
    
    Fixes #3788, #3784
    
    RELNOTES=Made it safe to load the `AbstractFuture` class from a `ForkJoinPool` thread under a security manager.
    
    -------------
    Created by MOE: https://github.com/google/moe
    MOE_MIGRATED_REVID=293696683
Commits on Feb 4, 2020
  1. Annotate upperCase and lowerCase with @LazyInit.

    cpovirk committed Feb 3, 2020
    This eliminates a TSAN warning.
    
    RELNOTES=n/a
    
    -------------
    Created by MOE: https://github.com/google/moe
    MOE_MIGRATED_REVID=292973956
Commits on Jan 28, 2020
  1. Link directly to guava.dev for Javadoc.

    cpovirk committed Jan 24, 2020
    -------------
    Created by MOE: https://github.com/google/moe
    MOE_MIGRATED_REVID=291383669
Commits on Jan 21, 2020
  1. Write type annotations on types, not on declarations

    mernst authored and travis-ci committed Jan 21, 2020
    Fixes #3774
    
    RELNOTES=n/a
    
    -------------
    Created by MOE: https://github.com/google/moe
    MOE_MIGRATED_REVID=290747030
Commits on Jan 18, 2020
  1. Update Resource.getResource to allow ignoring return value for existe…

    skyf authored and cgdecker committed Jan 17, 2020
    …nce checks.
    
    Specifically this impacts getResource(contextClass, resourceName) as this is already present on getResource(resourceName)
    
    RELNOTES=Update Resource.getResource(*) to allow ignoring return value for existence checks.
    
    -------------
    Created by MOE: https://github.com/google/moe
    MOE_MIGRATED_REVID=290278034
Commits on Jan 16, 2020
  1. Rewrite the Stopwatch docs to explain elapsed vs wall time

    kevinb9n authored and cgdecker committed Jan 16, 2020
    RELNOTES=n/a
    
    -------------
    Created by MOE: https://github.com/google/moe
    MOE_MIGRATED_REVID=289974621
  2. Update Public Suffix data.

    erikvanderpoel authored and cgdecker committed Jan 14, 2020
    -------------
    Created by MOE: https://github.com/google/moe
    MOE_MIGRATED_REVID=289672158
Commits on Jan 14, 2020
  1. Upgrade checker-qual to v2.11.1.

    adriangonz authored and cgdecker committed Jan 13, 2020
    Fixes #3671
    
    RELNOTES=n/a
    
    -------------
    Created by MOE: https://github.com/google/moe
    MOE_MIGRATED_REVID=289450047
Commits on Jan 9, 2020
  1. Make incidentEdgeOrder() public for [Value]Graph

    nymanjens authored and netdpb committed Jan 8, 2020
    RELNOTES=`graph`: Allow setting a stable incident edge order by calling the newly added method `[Value]Graph.Builder.incidentEdgeOrder(ElementOrder.stable())`.
    
    -------------
    Created by MOE: https://github.com/google/moe
    MOE_MIGRATED_REVID=288715042
  2. Add incidentEdgeOrder() to the [Value]Graph interface

    nymanjens authored and netdpb committed Jan 8, 2020
    RELNOTES=`graph`: Add `incidentEdgeOrder()` to the `[Value]Graph` interfaces
    
    -------------
    Created by MOE: https://github.com/google/moe
    MOE_MIGRATED_REVID=288714914
  3. Disable GWT-RPC by default in the open-source release.

    cpovirk authored and netdpb committed Jan 8, 2020
    RELNOTES=[Guava types can no longer be sent over GWT-RPC.](https://groups.google.com/d/msg/guava-announce/zHZTFg7YF3o/rQNnwdHeEwAJ) To _temporarily_ reenable support, set the `guava.gwt.emergency_reenable_rpc` system property to `true`.
    
    -------------
    Created by MOE: https://github.com/google/moe
    MOE_MIGRATED_REVID=288676838
  4. Fix off-by-one error in AsciiDigits.asciiDigits initialization.

    perceptron8 authored and netdpb committed Jan 7, 2020
    Fixes #3761.
    
    RELNOTES=n/a
    
    -------------
    Created by MOE: https://github.com/google/moe
    MOE_MIGRATED_REVID=288531873
  5. Add test for stable incidentEdgeOrder support for mutable undirected …

    nymanjens authored and netdpb committed Jan 7, 2020
    …valuegraphs in ValueGraphTest
    
    RELNOTES=n/a
    
    -------------
    Created by MOE: https://github.com/google/moe
    MOE_MIGRATED_REVID=288506124
  6. Add test case stable incidentEdgeOrder with a self loop to AbstractSt…

    nymanjens authored and netdpb committed Jan 7, 2020
    …andard[Un]directedGraphTest.
    
    RELNOTES=n/a
    
    -------------
    Created by MOE: https://github.com/google/moe
    MOE_MIGRATED_REVID=288506050
Commits on Jan 7, 2020
  1. Suppress GuardedBy violation in LocalCache.

    graememorgan authored and netdpb committed Jan 7, 2020
    This looks like it's just for testing, which I think makes it /probably OK/, but feel free to suggest otherwise.
    
    RELNOTES=n/a
    
    -------------
    Created by MOE: https://github.com/google/moe
    MOE_MIGRATED_REVID=288479243
  2. Add StandardImmutableUndirectedGraphTest

    nymanjens authored and netdpb committed Jan 7, 2020
    RELNOTES=n/a
    
    -------------
    Created by MOE: https://github.com/google/moe
    MOE_MIGRATED_REVID=288467384
  3. Graph: Support stable incidentEdgeOrder for undirected graphs

    nymanjens authored and netdpb committed Jan 7, 2020
    RELNOTES=n/a
    
    -------------
    Created by MOE: https://github.com/google/moe
    MOE_MIGRATED_REVID=288467327
  4. ImmutableValueGraph: Support incidentEdgeOrder=stable

    nymanjens authored and netdpb committed Jan 7, 2020
    RELNOTES=N/A
    
    -------------
    Created by MOE: https://github.com/google/moe
    MOE_MIGRATED_REVID=288467276
  5. ValueGraph: Support incidentEdgeOrder=stable

    nymanjens authored and netdpb committed Jan 7, 2020
    RELNOTES=n/a
    
    -------------
    Created by MOE: https://github.com/google/moe
    MOE_MIGRATED_REVID=288467225
  6. Ensure that we generate a non-empty Javadoc jar for guava-gwt.

    cpovirk authored and netdpb committed Jan 6, 2020
    Without it, we get an error during Sonatype deployment:
      Missing: no javadoc jar found in folder '/com/google/guava/guava-gwt/28.2-jre'
    
    I hacked around this on the GitHub release branch for 28.2 by reenabling Javadoc:
    a1b3c06
    
    But as you may recall from CL 276327335, we're soon going to have no classes to generate Javadoc for (after we remove GWT-RPC support). So even with Javadoc generation enabled, we'd end up with no jar.
    
    To ensure that we get a jar, I've introduced a package-private dummy class (and then excluded it from the other steps in which source files are used).
    
    RELNOTES=n/a
    
    -------------
    Created by MOE: https://github.com/google/moe
    MOE_MIGRATED_REVID=288314285
Commits on Jan 6, 2020
  1. Suppress ignored return values from Collection#contains*.

    graememorgan authored and netdpb committed Jan 3, 2020
    I think this is all of them!
    
    RELNOTES=n/a
    
    -------------
    Created by MOE: https://github.com/google/moe
    MOE_MIGRATED_REVID=288028198
  2. Note another case in which our implementation of TypeVariable throws …

    cpovirk authored and netdpb committed Jan 3, 2020
    …UnsupportedOperationException.
    
    RELNOTES=n/a
    
    -------------
    Created by MOE: https://github.com/google/moe
    MOE_MIGRATED_REVID=288025987
  3. Update to JUnit 4.13

    elharo authored and netdpb committed Jan 3, 2020
    -------------
    Created by MOE: https://github.com/google/moe
    MOE_MIGRATED_REVID=287995705
Commits on Jan 2, 2020
  1. Fix instances of {#foo} in Javadoc.

    cpovirk authored and nglorioso committed Dec 30, 2019
    RELNOTES=n/a
    
    -------------
    Created by MOE: https://github.com/google/moe
    MOE_MIGRATED_REVID=287583870
Commits on Dec 27, 2019
  1. Assign the result of contains() and containsAll() to a variable.

    graememorgan authored and cpovirk committed Dec 27, 2019
    This satisfies the CheckReturnValue checker.
    []
    
    -------------
    Created by MOE: https://github.com/google/moe
    MOE_MIGRATED_REVID=287279350
Commits on Dec 26, 2019
  1. Prepare for release 28.2.

    cpovirk committed Dec 26, 2019
    RELNOTES=n/a
    
    -------------
    Created by MOE: https://github.com/google/moe
    MOE_MIGRATED_REVID=287221546
  2. documenting IllegalArgumentException for too-large Cartesian

    mitchellirvin authored and cpovirk committed Dec 26, 2019
    Product in Sets.cartesianProduct
    
    Fixes #3756
    
    RELNOTES=n/a
    
    -------------
    Created by MOE: https://github.com/google/moe
    MOE_MIGRATED_REVID=287214700
  3. Stop classifying AbstractHashFloodingTest as a test to be run directly.

    cpovirk committed Dec 26, 2019
    When it's classified as a test to be run directly, our custom infrastructure generates AbstractHashFloodingTest_gwt, and Maven tries to run it, failing with:
      No tests found in com.google.common.collect.AbstractHashFloodingTest_gwt
    
    Ideally, our infrastructure would recognize that an abstract class could never be run directly, at which point we wouldn't need to manually classify tests like this. But I don't remember seeing this problem in a long time, so we probably won't bother.
    
    -------------
    Created by MOE: https://github.com/google/moe
    MOE_MIGRATED_REVID=287204169
Older
You can’t perform that action at this time.