aboutsummaryrefslogtreecommitdiffstats
path: root/sdk/src/java/lineageos
diff options
context:
space:
mode:
authorPaul Keith <javelinanddart@gmail.com>2019-02-17 05:20:04 +0100
committerPaul Keith <javelinanddart@gmail.com>2019-02-17 23:31:00 +0100
commitc9f1d6744fa58796382d369579f891107d59bd67 (patch)
treec87df116c70aa8a34b2a61f52a88b1c1edb9ebe0 /sdk/src/java/lineageos
parentd6a273df7424921c3c777ab7dc6b364f5001b805 (diff)
downloadlineage-sdk-c9f1d6744fa58796382d369579f891107d59bd67.tar.gz
lineage-sdk-c9f1d6744fa58796382d369579f891107d59bd67.tar.bz2
lineage-sdk-c9f1d6744fa58796382d369579f891107d59bd67.zip
sdk: Cleanup usage of List.toArray(T[] a)
* The parameter here only has to have the type you want it to return, so creating an array of size > 0 is unnecessary and wasteful Change-Id: I28e490fb6fa3703d7edca21b29d640105072947b
Diffstat (limited to 'sdk/src/java/lineageos')
-rwxr-xr-xsdk/src/java/lineageos/app/Profile.java6
-rw-r--r--sdk/src/java/lineageos/hardware/LineageHardwareManager.java2
-rw-r--r--sdk/src/java/lineageos/util/palette/Palette.java2
3 files changed, 5 insertions, 5 deletions
diff --git a/sdk/src/java/lineageos/app/Profile.java b/sdk/src/java/lineageos/app/Profile.java
index 9b02b8d8..5ca5fcf7 100755
--- a/sdk/src/java/lineageos/app/Profile.java
+++ b/sdk/src/java/lineageos/app/Profile.java
@@ -507,7 +507,7 @@ public final class Profile implements Parcelable, Comparable {
* @hide
*/
public ProfileGroup[] getProfileGroups() {
- return profileGroups.values().toArray(new ProfileGroup[profileGroups.size()]);
+ return profileGroups.values().toArray(new ProfileGroup[0]);
}
/**
@@ -566,7 +566,7 @@ public final class Profile implements Parcelable, Comparable {
uuids.add(new ParcelUuid(u));
}
dest.writeInt(1);
- dest.writeParcelableArray(uuids.toArray(new Parcelable[uuids.size()]), flags);
+ dest.writeParcelableArray(uuids.toArray(new Parcelable[0]), flags);
} else {
dest.writeInt(0);
}
@@ -766,7 +766,7 @@ public final class Profile implements Parcelable, Comparable {
* @return the secondary uuids for the Profile
*/
public UUID[] getSecondaryUuids() {
- return mSecondaryUuids.toArray(new UUID[mSecondaryUuids.size()]);
+ return mSecondaryUuids.toArray(new UUID[0]);
}
/**
diff --git a/sdk/src/java/lineageos/hardware/LineageHardwareManager.java b/sdk/src/java/lineageos/hardware/LineageHardwareManager.java
index 33a62cd2..4543ad90 100644
--- a/sdk/src/java/lineageos/hardware/LineageHardwareManager.java
+++ b/sdk/src/java/lineageos/hardware/LineageHardwareManager.java
@@ -679,7 +679,7 @@ public final class LineageHardwareManager {
remapped.add(r);
}
}
- return remapped.toArray(new DisplayMode[remapped.size()]);
+ return remapped.toArray(new DisplayMode[0]);
}
}
diff --git a/sdk/src/java/lineageos/util/palette/Palette.java b/sdk/src/java/lineageos/util/palette/Palette.java
index cf960dda..ca788891 100644
--- a/sdk/src/java/lineageos/util/palette/Palette.java
+++ b/sdk/src/java/lineageos/util/palette/Palette.java
@@ -567,7 +567,7 @@ public final class Palette {
scaledBitmap.getPixels(pixels, 0, width, 0, 0, width, height);
final ColorCutQuantizer quantizer = new ColorCutQuantizer(pixels, mMaxColors,
- mFilters.isEmpty() ? null : mFilters.toArray(new Filter[mFilters.size()]));
+ mFilters.isEmpty() ? null : mFilters.toArray(new Filter[0]));
// If created a new bitmap, recycle it
if (scaledBitmap != mBitmap) {