guava
                                
                                
                                
                                    guava copied to clipboard
                            
                            
                            
                        Google core libraries for Java
First go at contributing here. Addressing https://github.com/google/guava/issues/3422
_[Original issue](https://code.google.com/p/guava-libraries/issues/detail?id=1645) created by **archie.cobbs** on 2014-01-24 at 09:56 PM_ --- I don't know if this is even possible, but it seems like it should be... I'd like the ability...
Consider the following simple snippet that does some work with a closeable resource: ``` Closeable c = allocateResource(); try { doWork(c); } finally { c.close(); } ``` If we want...
Since java8 includes Collections.unmodifiableNavigableSet and Collection.synchronizedNavigableSet the alternative in guava can be deprecated.
Hello! This PR adds test for method CharMatcher.retainFrom
Migrate from legacy com.google.gwt to org.gwtproject. org.gwtproject starts being available at the 2.10.0 release, so upgrade to that where necessary. See https://github.com/google/auto/pull/1342#issuecomment-1165230080 RELNOTES=n/a
An application can have a service that needs to access an external service, e.g. a database, to do its job. In case that external service is not reachable for any...
`com.google.common.collect.Lists.transform(List, Function).subList(int, int).clear()` is slow when removing a series of items from middle of decorated ArrayList. `java.util.List.clear()` method is intended to alleviate this problem but TransformedList fails to override. Furthermore,...
Override removeRange(int,int) for Lists.TransformingSequentialList and Lists.TransformingRandomAccessList so that source list has opportunity to do more efficient deletions. Call fromList.subList(from, to).clear() instead of removing with iterator. Re-request of ignored #3372.