Netflix / dgs-codegen

Apache License 2.0
183 stars 100 forks source link

Interfaces implementing interfaces should be supported #181

Closed paulbakker closed 2 years ago

paulbakker commented 3 years ago
interface Fruit {
  seeds: [Seed]
}

interface StoneFruit implements Fruit {
  seeds: [Seed]
  fuzzy: Boolean
}

generates

public interface Fruit { //... }

public interface StoneFruit { //... }

StoneFruit should extend Fruit but that's missing.

npwork commented 2 years ago

Fixed in PR: https://github.com/Netflix/dgs-codegen/pull/289