Generating a schema for either BaseType or anther type with a BaseType property does invoke ClassPath to find the subtypes, but calls getSubclasses, where as it should be calling getClassesImplementing if the base type is an interface. This means it fails to find the implementations and the created schema is incorrect.
I've worked around this locally by implementing my own resolver, but thought I'd let you know.
Version: 1.0.39
Given an interface type and one or more impls:
Generating a schema for either
BaseType
or anther type with aBaseType
property does invoke ClassPath to find the subtypes, but callsgetSubclasses
, where as it should be callinggetClassesImplementing
if the base type is an interface. This means it fails to find the implementations and the created schema is incorrect.I've worked around this locally by implementing my own resolver, but thought I'd let you know.
Great project though. Very useful. Thanks.