hints.reflection().registerType(com.zaxxer.hikari.util.ConcurrentBag.IConcurrentBagEntry[].class, hint -> {});

generates

{
  "name": "com.zaxxer.hikari.util.IConcurrentBagEntry[]"
},

but should generate

{
  "name": "com.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry[]"
},

IConcurrentBagEntry is an inner interface of ConcurrentBag.

I'm going to contribute a PR to fix this.

Comment From: snicoll

Closing in favor of #28664