From 11e5faf4697fe359fe2d0acd0a05957c9d9dc64d Mon Sep 17 00:00:00 2001 From: Thad House Date: Tue, 16 Oct 2018 01:30:42 -0700 Subject: [PATCH] Use Array Constructor rather then new array to toArray (#1368) A bit cleaner to use, and more standard for the current java. Still java 8 compatible. --- .../src/main/java/edu/wpi/first/cameraserver/CameraServer.java | 2 +- wpilibj/src/main/java/edu/wpi/first/wpilibj/CameraServer.java | 2 +- .../edu/wpi/first/wpilibj/smartdashboard/SendableChooser.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/cameraserver/src/main/java/edu/wpi/first/cameraserver/CameraServer.java b/cameraserver/src/main/java/edu/wpi/first/cameraserver/CameraServer.java index 8d66c99583..8930134979 100644 --- a/cameraserver/src/main/java/edu/wpi/first/cameraserver/CameraServer.java +++ b/cameraserver/src/main/java/edu/wpi/first/cameraserver/CameraServer.java @@ -125,7 +125,7 @@ public final class CameraServer { } } - return values.toArray(new String[0]); + return values.toArray(String[]::new); } @SuppressWarnings({"JavadocMethod", "PMD.AvoidUsingHardCodedIP"}) diff --git a/wpilibj/src/main/java/edu/wpi/first/wpilibj/CameraServer.java b/wpilibj/src/main/java/edu/wpi/first/wpilibj/CameraServer.java index a25ab2ee8a..2a19189bc5 100644 --- a/wpilibj/src/main/java/edu/wpi/first/wpilibj/CameraServer.java +++ b/wpilibj/src/main/java/edu/wpi/first/wpilibj/CameraServer.java @@ -129,7 +129,7 @@ public final class CameraServer { } } - return values.toArray(new String[0]); + return values.toArray(String[]::new); } @SuppressWarnings({"JavadocMethod", "PMD.AvoidUsingHardCodedIP"}) diff --git a/wpilibj/src/main/java/edu/wpi/first/wpilibj/smartdashboard/SendableChooser.java b/wpilibj/src/main/java/edu/wpi/first/wpilibj/smartdashboard/SendableChooser.java index 585970574c..470b59168a 100644 --- a/wpilibj/src/main/java/edu/wpi/first/wpilibj/smartdashboard/SendableChooser.java +++ b/wpilibj/src/main/java/edu/wpi/first/wpilibj/smartdashboard/SendableChooser.java @@ -152,7 +152,7 @@ public class SendableChooser extends SendableBase { return m_defaultChoice; }, null); builder.addStringArrayProperty(OPTIONS, () -> { - return m_map.keySet().toArray(new String[0]); + return m_map.keySet().toArray(String[]::new); }, null); builder.addStringProperty(ACTIVE, () -> { m_mutex.lock();