On Thu, 29 Jul 2021 at 15:44, Bhavesh Mistry <bhavesh.mistr...@gmail.com>
wrote:

> Hi Dave,
>
> It still does not address the NPE issue.  If an alias is NULL. What
> should be the behavior?
>
>
> public String getTypeForAlias(String alias) {
> String type = TYPE_ALIASES.get(alias);
> if (type != null) {
> return type;
> }
> type = TYPE_ALIASES.get(alias.toLowerCase()) *// NPE STILL HERE*;
> if (type == null) {
> type = alias;
> }
> //populate for future use
> TYPE_ALIASES.put(alias, type);
> return type;
> }
>

Very good question. I guess we should return null in this case.

I'll fix that

Dave

Reply via email to