generateHashCode method
Implementation
void generateHashCode(BuildContext? ctx, ClassBuilder clazz) {
clazz.methods.add(Method((method) {
method
..name = 'hashCode'
..type = MethodType.getter
..returns = refer('int')
..annotations.add(refer('override'))
..body = refer('hashObjects')
.call([literalList(ctx!.fields.map((f) => refer(f.name)))])
.returned
.statement;
}));
}