eeee
eeee copied to clipboard
Implement Parameter Context for Generators
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));
}