From 4e7abb40a696c529bcc6ecdfbfede295d1a8ec6f Mon Sep 17 00:00:00 2001 From: chrismParticle <117105619+chrismParticle@users.noreply.github.com> Date: Wed, 11 Mar 2026 17:47:04 -0700 Subject: [PATCH 1/3] Add FIRE_TV to PlatformEnum --- src/main/java/com/mparticle/model/DeviceInformation.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/com/mparticle/model/DeviceInformation.java b/src/main/java/com/mparticle/model/DeviceInformation.java index b9f53c8..1431331 100644 --- a/src/main/java/com/mparticle/model/DeviceInformation.java +++ b/src/main/java/com/mparticle/model/DeviceInformation.java @@ -57,6 +57,10 @@ public enum PlatformEnum { XBOX("xbox"); + FIRE_TV("FireTV"); + + + private String value; PlatformEnum(String value) { From 49cad58f768be39ba2076bce68676bad1cbac0cc Mon Sep 17 00:00:00 2001 From: Robert Ing Date: Thu, 12 Mar 2026 09:23:16 -0400 Subject: [PATCH 2/3] Apply suggestion from @rmi22186 --- src/main/java/com/mparticle/model/DeviceInformation.java | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/main/java/com/mparticle/model/DeviceInformation.java b/src/main/java/com/mparticle/model/DeviceInformation.java index 1431331..b705a8f 100644 --- a/src/main/java/com/mparticle/model/DeviceInformation.java +++ b/src/main/java/com/mparticle/model/DeviceInformation.java @@ -59,8 +59,6 @@ public enum PlatformEnum { FIRE_TV("FireTV"); - - private String value; PlatformEnum(String value) { From f07c6b7fdbe17929c8a9ab24225bf656e4cce0ed Mon Sep 17 00:00:00 2001 From: chrismParticle <117105619+chrismParticle@users.noreply.github.com> Date: Tue, 17 Mar 2026 10:46:27 -0700 Subject: [PATCH 3/3] Update DeviceInformation.java MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The issue is a punctuation bug in the PlatformEnum definition. Look at these two lines: java XBOX("xbox"); FIRE_TV("FireTV"); XBOX ends with a semicolon instead of a comma. In a Java enum, the semicolon terminates the list of constants, so FIRE_TV("FireTV"); falls outside the enum constant list and won't compile. It should be: java XBOX("xbox"), FIRE_TV("FireTV"); That one-character fix (; → ,) should get your build passing. --- src/main/java/com/mparticle/model/DeviceInformation.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/mparticle/model/DeviceInformation.java b/src/main/java/com/mparticle/model/DeviceInformation.java index b705a8f..b33af64 100644 --- a/src/main/java/com/mparticle/model/DeviceInformation.java +++ b/src/main/java/com/mparticle/model/DeviceInformation.java @@ -55,7 +55,7 @@ public enum PlatformEnum { SMART_TV("smart_tv"), - XBOX("xbox"); + XBOX("xbox"), FIRE_TV("FireTV");