Just noticed this merge: https://github.com/apache/cayenne/pull/605/commits/99138fbcfe8f23e67805557bfcbca5bb452d8325
I noticed there are several "var" variables, such as: var orderDbAttribute = getOrderDbAttribute(nodeBuilder.build()); These won't compile with JDK 8 (introduced in 10). Did the minimum JDK change to something higher? The documentation says: Cayenne 4.2 requires JDK 1.8 or newer. Looks like 5.x will require JDK 11, so perhaps that's what this is about? If it is JDK 11+, do we want to allow "var" in the codebase? Makes it harder to do code reviews (IMHO). Thanks, mrg