[jOOQ/jOOQ#13137] Change default for <pojosEqualsAndHashCode/> code

generation option to true
This commit is contained in:
Lukas Eder 2022-02-24 11:22:17 +01:00
parent 2d035528dc
commit 8dbd3a939b
3 changed files with 4 additions and 4 deletions

View File

@ -99,7 +99,7 @@ abstract class AbstractGenerator implements Generator {
boolean generatePojosAsJavaRecordClasses = false;
boolean generatePojosAsScalaCaseClasses = true;
boolean generatePojosAsKotlinDataClasses = true;
boolean generatePojosEqualsAndHashCode = false;
boolean generatePojosEqualsAndHashCode = true;
boolean generatePojosToString = true;
boolean generateImmutablePojos = false;
boolean generateSerializablePojos = true;

View File

@ -98,8 +98,8 @@ public class Generate implements Serializable, XMLAppendable
protected Boolean enumsAsScalaSealedTraits = false;
@XmlElement(defaultValue = "false")
protected Boolean pojos = false;
@XmlElement(defaultValue = "false")
protected Boolean pojosEqualsAndHashCode = false;
@XmlElement(defaultValue = "true")
protected Boolean pojosEqualsAndHashCode = true;
@XmlElement(defaultValue = "true")
protected Boolean pojosToString = true;
@XmlElement(defaultValue = "false")

View File

@ -1725,7 +1725,7 @@ jOOQ version used for source code.]]></jxb:javadoc></jxb:property></appinfo></an
<annotation><appinfo><jxb:property><jxb:javadoc><![CDATA[Generate POJOs.]]></jxb:javadoc></jxb:property></appinfo></annotation>
</element>
<element name="pojosEqualsAndHashCode" type="boolean" default="false" minOccurs="0" maxOccurs="1">
<element name="pojosEqualsAndHashCode" type="boolean" default="true" minOccurs="0" maxOccurs="1">
<annotation><appinfo><jxb:property><jxb:javadoc><![CDATA[Generate basic equals() and hashCode() methods in POJOs.]]></jxb:javadoc></jxb:property></appinfo></annotation>
</element>