@VisibleForTesting
void buildSimpleRuntimeRebindRules(Rules rules) throws UnableToCompleteException {
// Create rebinders for rules specified in the module.
Iterator<Rule> iterator = rules.iterator();
while (iterator.hasNext()) {
Rule rule = iterator.next();
if (rule instanceof RuleGenerateWith) {
continue;
}
rule.generateRuntimeRebindClasses(logger, module, getGeneratorContext());
}
}