1. 0a2258e Use the type annotation version of @Nullable in the Java 8 branch by cushon · 6 years ago
  2. 7abf599 Group overloads together. by cpovirk · 6 years ago
  3. 232f23d Add nullness annotations on the fields in ImmutableRangeSet.java by cnsun · 7 years ago
  4. 6f22af4 Migrate from jsr305 @Nullable to Checker Framework @NullableDecl. [] by cpovirk · 7 years ago
  5. fd919e5 google-java-format MOST OF THE THINGS. by cpovirk · 7 years ago
  6. 2909a99 Add @since tags to some nested types. by cpovirk · 7 years ago
  7. e3b8c0b Update @since tags to @since 23.1. by cgdecker · 7 years ago
  8. 82fb7f7 Change "@since 24.0" to "@since NEXT". by cgdecker · 7 years ago
  9. 0c81386 Use diamond operator in collect by jijiang · 7 years ago
  10. d21e3b9 Fix @since tags for collectors that didn't make 23.0. by cpovirk · 7 years ago
  11. 719f2c5 Add collectors for ImmutableRangeSet and ImmutableRangeMap. by diamondm · 7 years ago
  12. 67cbc78 Make some changes to generics so the Android branch can compile externally with -source 7 -target 7 by ronshapiro · 7 years ago
  13. b17fe0d Push down definition of ImmutableSortedSet.createDescendingSet to subclasses, so we don't get DescendingImmutableSortedSet unless we actually have an ImmutableSortedSet implementation that uses it. by lowasser · 7 years ago
  14. 04a28f4 Add set-arithmetic operations to ImmutableRangeSet, as discussed in [] by diamondm · 8 years ago
  15. 59bb189 Defer overlap checking in ImmutableRange{Set,Map}.Builder to the build() call, which matches the behavior in ImmutableMap.Builder and allows significantly faster handling of the case where ranges are inserted in predictable order. by lowasser · 8 years ago
  16. 079c510 Stop stripping @LazyInit annotations. by cpovirk · 8 years ago
  17. dbf37a8 Add new RangeSet methods accepting Iterable<Range<C>>. by lowasser · 8 years ago
  18. c462d69 Fix imports in all Guava packages. by cgdecker · 8 years ago
  19. 8992cc0 Re-run google-java-format on //java[tests]/com/google/common/ (up to escape) now that some by kak · 8 years ago
  20. baab673 Add @CheckReturnValue to com.google.common.collect package. This forces the caller of these APIs to "do something" with the result of the call. by kak · 8 years ago
  21. 08a6bb4 Fix modifier order by cushon · 8 years ago
  22. dedde5b Add @GwtIncompatible annotations to top-level classes. by cpovirk · 9 years ago
  23. 7d3af5b Add .intersects() to RangeSet. by diamondm · 9 years ago
  24. 89b3eb1 Add deprecation notices to mutation methods on ImmutableRange{Set,Map} as per https://github.com/google/guava/issues/2258. by lowasser · 9 years ago
  25. aa5a184 Automated g4 rollback of changelist 110542265. by cpovirk · 9 years ago
  26. 7164309 Add @GwtIncompatible annotations to top-level classes. by cpovirk · 9 years ago
  27. 8ff4907 Reformat with google-java-format (a few hand corrections necessary). by kevinb · 9 years ago
  28. fd29d0e Reformat collect.[A-I]* with google-java-format. by kevinb · 9 years ago
  29. 394b543 Annotate lazily iniatialized fields of immutable collections with @LazyInit by soroush · 9 years ago
  30. 8ac7104 Add RangeSet.asDescendingSetOfRanges() and RangeMap.asDescendingMapOfRanges(). by sdh · 9 years ago
  31. 51148d0 Round 3 of the immutable collections classdocs rewrite. by kevinb · 9 years ago
  32. 95f8cde Fix medium-hanging rawtypes warnings. by Colin Decker · 11 years ago
  33. 8751ff6 Migrate users of deprecated Range#asSet(DiscreteDomain) to by Chris Povirk · 11 years ago
  34. af28f2b Add documentation to the remaining isPartialView methods. by Colin Decker · 11 years ago
  35. ca36f30 Add subRangeSet to the RangeSet interface, and add the TreeRangeSet implementation. by Colin Decker · 12 years ago
  36. 39b6a72 Rewrite TreeRangeSet.complement() to be implemented in the same way as TreeRangeSet itself -- as a NavigableMap<Cut<C>, Range<C>> mapping lower bounds to ranges. by Colin Decker · 12 years ago
  37. f0943b8 Implement ImmutableRangeSet.subRangeSet(Range). by Kurt Kluever · 12 years ago
  38. e231a8d Document the current behavior of ImmutableRangeSet.Builder, even if we might change that behavior later. by Christian Edward Gruber · 12 years ago
  39. 043e4f7 Implement ImmutableRangeSet.asSet(DiscreteDomain). by Chris Povirk · 12 years ago
  40. c50a945 Add RangeSet.span() by Chris Povirk · 12 years ago
  41. 4500951 Remove ImmutableRangeSet.all() by Chris Povirk · 12 years ago
  42. ba9aa6b Add RangeMap.getEntry method. by Kurt Kluever · 12 years ago
  43. f877b71 Change ImmutableRangeSet.Builder to reject overlaps by Kurt Kluever · 12 years ago
  44. 45feb0e Rewrite TreeRangeSet implementation to use its own, smarter complement implementation. Most notably, complement().encloses(Range) is now a logarithmic-time operation. by Colin Decker · 12 years ago
  45. b3b6b1d Implement ImmutableRangeSet. by Colin Decker · 12 years ago