Skip to content

Commit 6d16fa3

Browse files
author
Vincent Potucek
committed
Add staticanalysis.UnnecessaryParentheses
1 parent f6b2e04 commit 6d16fa3

File tree

839 files changed

+2351
-2486
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

839 files changed

+2351
-2486
lines changed

android/guava-testlib/src/com/google/common/collect/testing/AbstractTester.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
* parameterize the test.
3535
* @author George van den Driessche
3636
*/
37-
@GwtCompatible(emulated = true)
37+
@GwtCompatible
3838
@NullMarked
3939
public class AbstractTester<G> extends TestCase {
4040
private G subjectGenerator;

android/guava-testlib/src/com/google/common/collect/testing/CollectionTestSuiteBuilder.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,8 @@ protected List<TestSuite> createDerivedSuites(
6464
return derivedSuites;
6565
}
6666

67-
static class ReserializedCollectionGenerator<E> implements TestCollectionGenerator<E> {
67+
private static final class ReserializedCollectionGenerator<E>
68+
implements TestCollectionGenerator<E> {
6869
final OneSizeTestContainerGenerator<Collection<E>, E> gen;
6970

7071
private ReserializedCollectionGenerator(OneSizeTestContainerGenerator<Collection<E>, E> gen) {

android/guava-testlib/src/com/google/common/collect/testing/Helpers.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
import org.jspecify.annotations.NullMarked;
4747
import org.jspecify.annotations.Nullable;
4848

49-
@GwtCompatible(emulated = true)
49+
@GwtCompatible
5050
@NullMarked
5151
public class Helpers {
5252
// Clone of Objects.equals
@@ -262,7 +262,7 @@ private static final class EntryComparator<K extends @Nullable Object, V extends
262262
@Override
263263
@SuppressWarnings("unchecked") // no less safe than putting it in the map!
264264
public int compare(Entry<K, V> a, Entry<K, V> b) {
265-
return (keyComparator == null)
265+
return keyComparator == null
266266
? ((Comparable) a.getKey()).compareTo(b.getKey())
267267
: keyComparator.compare(a.getKey(), b.getKey());
268268
}
@@ -440,7 +440,7 @@ public boolean equals(@Nullable Object o) {
440440
public int hashCode() {
441441
K k = getKey();
442442
V v = getValue();
443-
return ((k == null) ? 0 : k.hashCode()) ^ ((v == null) ? 0 : v.hashCode());
443+
return (k == null ? 0 : k.hashCode()) ^ (v == null ? 0 : v.hashCode());
444444
}
445445

446446
@Override

android/guava-testlib/src/com/google/common/collect/testing/ListTestSuiteBuilder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ protected List<TestSuite> createDerivedSuites(
121121
return derivedSuites;
122122
}
123123

124-
static class ReserializedListGenerator<E> implements TestListGenerator<E> {
124+
private static final class ReserializedListGenerator<E> implements TestListGenerator<E> {
125125
final OneSizeTestContainerGenerator<Collection<E>, E> gen;
126126

127127
private ReserializedListGenerator(OneSizeTestContainerGenerator<Collection<E>, E> gen) {

android/guava-testlib/src/com/google/common/collect/testing/MapInterfaceTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -687,7 +687,7 @@ public void testEntrySetRetainAll() {
687687
Set<Entry<K, V>> entriesToRetain =
688688
singleton(mapEntry(originalEntry.getKey(), originalEntry.getValue()));
689689
if (supportsRemove) {
690-
boolean shouldRemove = (entrySet.size() > entriesToRetain.size());
690+
boolean shouldRemove = entrySet.size() > entriesToRetain.size();
691691
boolean didRemove = entrySet.retainAll(entriesToRetain);
692692
assertEquals(shouldRemove, didRemove);
693693
assertEquals(entriesToRetain.size(), map.size());

android/guava-testlib/src/com/google/common/collect/testing/MinimalSet.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ public boolean equals(@Nullable Object object) {
8080
public int hashCode() {
8181
int hashCodeSum = 0;
8282
for (Object o : this) {
83-
hashCodeSum += (o == null) ? 0 : o.hashCode();
83+
hashCodeSum += o == null ? 0 : o.hashCode();
8484
}
8585
return hashCodeSum;
8686
}

android/guava-testlib/src/com/google/common/collect/testing/NavigableMapTestSuiteBuilder.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -139,8 +139,8 @@ NavigableMapTestSuiteBuilder<K, V> subSuiteUsing(TestSortedMapGenerator<K, V> ge
139139
return using(generator);
140140
}
141141

142-
static class DescendingTestMapGenerator<K, V> extends ForwardingTestMapGenerator<K, V>
143-
implements TestSortedMapGenerator<K, V> {
142+
private static final class DescendingTestMapGenerator<K, V>
143+
extends ForwardingTestMapGenerator<K, V> implements TestSortedMapGenerator<K, V> {
144144
DescendingTestMapGenerator(TestSortedMapGenerator<K, V> delegate) {
145145
super(delegate);
146146
}

android/guava-testlib/src/com/google/common/collect/testing/ReflectionFreeAssertThrows.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
import org.jspecify.annotations.Nullable;
3636

3737
/** Replacements for JUnit's {@code assertThrows} that work under GWT/J2CL. */
38-
@GwtCompatible(emulated = true)
38+
@GwtCompatible
3939
@NullMarked
4040
final class ReflectionFreeAssertThrows {
4141
interface ThrowingRunnable {

android/guava-testlib/src/com/google/common/collect/testing/SetTestSuiteBuilder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ protected List<TestSuite> createDerivedSuites(
8787
return derivedSuites;
8888
}
8989

90-
static class ReserializedSetGenerator<E> implements TestSetGenerator<E> {
90+
private static final class ReserializedSetGenerator<E> implements TestSetGenerator<E> {
9191
final OneSizeTestContainerGenerator<Collection<E>, E> gen;
9292

9393
private ReserializedSetGenerator(OneSizeTestContainerGenerator<Collection<E>, E> gen) {

android/guava-testlib/src/com/google/common/collect/testing/TestsForSetsInJavaUtil.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ public Test testsForEnumSet() {
206206
new TestEnumSetGenerator() {
207207
@Override
208208
public Set<AnEnum> create(AnEnum[] elements) {
209-
return (elements.length == 0)
209+
return elements.length == 0
210210
? EnumSet.noneOf(AnEnum.class)
211211
: EnumSet.copyOf(MinimalCollection.of(elements));
212212
}

0 commit comments

Comments
 (0)