Skip to content

Removed Instaniable interface

Compare
Choose a tag to compare
@peldax peldax released this 11 Jun 20:07
· 1451 commits to master since this release
b47f6de
  • Instantiable::createValue was moved to Definition interface and Instantiable was removed
  • Resolve function now works the same for both concrete and abstract return types.
    • Previously: Abstract resolve functions were required to return FieldResult with concrete resolution, this caused major problems for list of abstract types
    • Now: Abstract resolve functions can return any result normally, but Abstract types must implement createValue method which should be used to specify concrete resolution