From 03f8fbc82d2037e1b3b4f5f0acc365050f2840fd Mon Sep 17 00:00:00 2001 From: Huzaif Mushtaq Mir Date: Mon, 9 Mar 2026 13:47:03 +0530 Subject: [PATCH 1/2] feat: add baseValue to fe --- .../java/com/cryptlex/lexactivator/FeatureEntitlement.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/com/cryptlex/lexactivator/FeatureEntitlement.java b/src/main/java/com/cryptlex/lexactivator/FeatureEntitlement.java index 952ec9e..93e6e30 100644 --- a/src/main/java/com/cryptlex/lexactivator/FeatureEntitlement.java +++ b/src/main/java/com/cryptlex/lexactivator/FeatureEntitlement.java @@ -16,6 +16,11 @@ public class FeatureEntitlement { */ public String value; + /** + * The default value of the feature inherited from the entitlement set. + */ + public String baseValue; + /** * Timestamp when the license feature entitlement will expire. */ From 51447347e5a841f6112b2e0384ca68ce301fb62b Mon Sep 17 00:00:00 2001 From: Huzaif Mushtaq Mir Date: Thu, 26 Mar 2026 13:52:12 +0530 Subject: [PATCH 2/2] chore: update docstrings --- .../java/com/cryptlex/lexactivator/FeatureEntitlement.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/cryptlex/lexactivator/FeatureEntitlement.java b/src/main/java/com/cryptlex/lexactivator/FeatureEntitlement.java index 93e6e30..49670e3 100644 --- a/src/main/java/com/cryptlex/lexactivator/FeatureEntitlement.java +++ b/src/main/java/com/cryptlex/lexactivator/FeatureEntitlement.java @@ -12,12 +12,14 @@ public class FeatureEntitlement { public String featureDisplayName; /** - * The value of the feature. + * Effective value of the feature. Contains the overridden value if set at the license level; + * otherwise, the entitlement set value. */ public String value; /** - * The default value of the feature inherited from the entitlement set. + * Default value of the feature defined in the entitlement set; empty for features not inherited + * from an entitlement set. */ public String baseValue;