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

_[Original issue](https://code.google.com/p/guava-libraries/issues/detail?id=1641) created by **[email protected]** on 2014-01-22 at 06:58 PM_ --- http://stackoverflow.com/q/21288139/28465

type=api-docs
package=io
P4

To my surprise none of `copyOf` methods in immutable collections ([ex. ImmutableList#copyOf(Collection)](http://docs.guava-libraries.googlecode.com/git/javadoc/com/google/common/collect/ImmutableList.html#copyOf%28java.util.Collection%29)) document throwing NPE when copied collection / iterable / array is null itself. I believe it's not side-effect...

package=collect
type=api-docs
P4

### Description We are using `checkstyle` plugin in a gradle (v`8.3`) project `checkstyle` is the latest version `10.12.4`, and our project also use `com.google.guava:guava:31.1-jre` and everything works fine but when...

type=defect
status=triaged
package=general
P3

### 1. What are you trying to do? I'd like to (be able to) build `ImmutableRangeMap` from stream using collector given that some of the resulting ranges overlap. ```java record...

type=addition
package=collect
status=triaged
P3

Hi, I have added support for ppc64le architecture support on travis-ci in the branch. I believe it is ready for the final review and merge. The travis-ci build log can...

type=other
package=general
cla: yes
P3

Please consider addition of `RangeMap.mergeCoalescing` analogous to `RangeMap.putCoalescing`. It would be a great complement of `RangeMap.merge`. I wish that you had choosen one-off coalesce operation rather than mutating one (see...

P3

An Android project would not build correctly but always complain about duplicate classes: ``` Execution failed for task ':app:checkDebugDuplicateClasses'. > A failure occurred while executing com.android.build.gradle.internal.tasks.CheckDuplicatesRunnable > Duplicate class com.google.common.util.concurrent.ListenableFuture...

status=triaged
type=other
platform=android
P3

I've been working on a project that centres around DAGs. I was very surprised to find cycles cropping up, so I tracked the issue down to Graphs.transitiveClosure. I did a...

type=enhancement
status=triaged
package=graph
P3

When a `ListenableFuture` is canceled and the interrupted task threw an exception, exception thrown from the task does not seem to appear in the `CancellationException` as cause or as suppressed...

type=enhancement
package=concurrent
P4

There are very similar arguments applying to this question as to #502 (Add `Ints.reverse()`), the difference is that shuffle algorithm is a bit less trivial than `reverse()`.

type=addition
package=primitives
P3