guava icon indicating copy to clipboard operation
guava copied to clipboard

Google core libraries for Java

Results 283 guava issues
Sort by recently updated
recently updated
newest added

First go at contributing here. Addressing https://github.com/google/guava/issues/3422

package=primitives
P3

_[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...

type=addition
status=research
package=reflect
P4

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...

package=concurrent
P3

package=io
type=documentation
cla: yes
P4

Since java8 includes Collections.unmodifiableNavigableSet and Collection.synchronizedNavigableSet the alternative in guava can be deprecated.

package=collect
type=api-docs
status=triaged
cla: yes
platform=java8
P3

Hello! This PR adds test for method CharMatcher.retainFrom

package=base
status=triaged
type=other
P3
java

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...

type=addition
package=concurrent
P4

`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,...

package=collect
type=performance
P3

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.

package=collect
type=performance
cla: yes
P4