Skip to content

fix(tools): add null safety checks and duplicate key merge function in EasyEnumUtils - #2345

Open
amir-rezaei wants to merge 1 commit into
OtterMind:mainfrom
amir-rezaei:fix/easy-enum-utils-null-safety
Open

fix(tools): add null safety checks and duplicate key merge function in EasyEnumUtils#2345
amir-rezaei wants to merge 1 commit into
OtterMind:mainfrom
amir-rezaei:fix/easy-enum-utils-null-safety

Conversation

@amir-rezaei

Copy link
Copy Markdown

Description

This PR updates EasyEnumUtils in chat2db-community-tools.

Details

  • Adds null checks for clazz and code across getDescription, getEnum, isValidEnum, and getEnumMap.
  • Adds a duplicate-key merge function (e1, e2) -> e1 to Collectors.toMap to prevent IllegalStateException if enum codes collide.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In Review

Development

Successfully merging this pull request may close these issues.

3 participants