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

RateLimiter has been around since version 13 and it is stilled marked as @Beta

package=concurrent
status=triaged
P3
type=debeta

I have been working on a Test Library that basically adds support for Primitive Variants of Guavas Test Lib. And some of my implementations require to change how iterators are...

type=defect
package=testing
package=collect
status=triaged
P3

I just found out that `CharMatcher.retainFrom(CharSequence)`, while having a very simple implementation, is not tested at all in the whole codebase.

package=base
status=triaged
type=other
P3

BloomFilter size keeps increasing when serializing and deserializing with kryo ? Below is the relevant code ``` import com.esotericsoftware.kryo.kryo5.Kryo; import com.esotericsoftware.kryo.kryo5.io.Input; import com.esotericsoftware.kryo.kryo5.io.Output; import com.esotericsoftware.kryo.kryo5.objenesis.strategy.StdInstantiatorStrategy; import com.esotericsoftware.kryo.kryo5.util.DefaultInstantiatorStrategy; import com.esotericsoftware.kryo.kryo5.util.Pool; import...

type=defect
package=hash
status=triaged
P3

Even if CollectionSize.ZERO is specified, SortedMapTestSuiteBuilder calls `create(Object... elements)` with elements having a length different from zero during initialization phase (ie. not during test running phase) - thus preventing all...

type=defect
package=testing
status=research
P3

Change access modifier to public for ``` private static final String APPLICATION_TYPE = "application"; private static final String AUDIO_TYPE = "audio"; private static final String IMAGE_TYPE = "image"; private static...

P3

I've found the binarySearch functionality in the com.google.common.collect.SortedLists to be quite useful. However the package private access precludes it from being used. I've ended up copying the code to another...

type=addition
package=collect
P3

Pull request to the following issue: #5888 ```java ImmutableMultimap.Builder#build ``` ![build](https://user-images.githubusercontent.com/13930148/150617211-38030e22-8bb1-4bf0-a302-88f833dce79c.PNG) ```java ImmutableMultimap#copyOf ``` ![copyOf](https://user-images.githubusercontent.com/13930148/150616778-70572fcf-20c5-4d9d-80bf-d507a2c2161c.PNG) ```java ImmutableMultimap#of``` ![of](https://user-images.githubusercontent.com/13930148/150616790-93bfdf78-d0a0-4ae1-935c-77e2b7009e1f.PNG) Happy to apply any suggestions to improve the javadoc.

package=collect
type=api-docs
P3

Exponential BackOff is a generic use for retry mechanism with backoff and jitter, and commonly used and needed in several applications for multiple different purposes, like failure handling. Currently, there...

type=addition
status=triaged
P3

Fixes #3501 However, there is still a problem in this method. If `this.offset + this.length > Long.MAX_VALUE`, it will overflow. These are 4 possible approaches: 1. Leave is as it...

status=triaged
package=io
cla: yes
P3