eeee icon indicating copy to clipboard operation
eeee copied to clipboard

Implement Parameter Context for Generators

Open darmiel opened this issue 2 years ago • 0 comments

Which let's us pass more options to generators, ex.:

public interface Wiz {
    @Generate
    int[] generateArray(final int size);
}

@Entrypoint
public void run(
    @Prompt("Size?") @Range({0, 100}) final int size,
    @Factory final Wiz wiz
) {
    final int[] arr = wiz.generateArray(size);
    System.out.println(Arrays.toString(arr));
}

darmiel avatar Mar 11 '22 20:03 darmiel