diff --git a/src/main/java/com/crowdin/client/projectsgroups/model/AdocFileFormatSettings.java b/src/main/java/com/crowdin/client/projectsgroups/model/AdocFileFormatSettings.java index 3d7c0837a..a54ed3e8e 100644 --- a/src/main/java/com/crowdin/client/projectsgroups/model/AdocFileFormatSettings.java +++ b/src/main/java/com/crowdin/client/projectsgroups/model/AdocFileFormatSettings.java @@ -1,8 +1,10 @@ package com.crowdin.client.projectsgroups.model; import lombok.Data; +import lombok.EqualsAndHashCode; @Data +@EqualsAndHashCode(callSuper = true) public class AdocFileFormatSettings extends FileFormatSettings { private Boolean contentSegmentation; private Long srxStorageId; diff --git a/src/main/java/com/crowdin/client/projectsgroups/model/AndroidFileFormatSettings.java b/src/main/java/com/crowdin/client/projectsgroups/model/AndroidFileFormatSettings.java index 718f778aa..45cdd2b25 100644 --- a/src/main/java/com/crowdin/client/projectsgroups/model/AndroidFileFormatSettings.java +++ b/src/main/java/com/crowdin/client/projectsgroups/model/AndroidFileFormatSettings.java @@ -1,8 +1,10 @@ package com.crowdin.client.projectsgroups.model; import lombok.Data; +import lombok.EqualsAndHashCode; @Data +@EqualsAndHashCode(callSuper = true) public class AndroidFileFormatSettings extends FileFormatSettings { private Boolean contentSegmentation; private Long srxStorageId; diff --git a/src/main/java/com/crowdin/client/projectsgroups/model/ArbFileFormatSettings.java b/src/main/java/com/crowdin/client/projectsgroups/model/ArbFileFormatSettings.java index 9f4b79cb3..d1182ffb7 100644 --- a/src/main/java/com/crowdin/client/projectsgroups/model/ArbFileFormatSettings.java +++ b/src/main/java/com/crowdin/client/projectsgroups/model/ArbFileFormatSettings.java @@ -1,8 +1,10 @@ package com.crowdin.client.projectsgroups.model; import lombok.Data; +import lombok.EqualsAndHashCode; @Data +@EqualsAndHashCode(callSuper = true) public class ArbFileFormatSettings extends FileFormatSettings { private Boolean contentSegmentation; private Long srxStorageId; diff --git a/src/main/java/com/crowdin/client/projectsgroups/model/ChromeFileFormatSettings.java b/src/main/java/com/crowdin/client/projectsgroups/model/ChromeFileFormatSettings.java index 6350fd2d6..78ea6b642 100644 --- a/src/main/java/com/crowdin/client/projectsgroups/model/ChromeFileFormatSettings.java +++ b/src/main/java/com/crowdin/client/projectsgroups/model/ChromeFileFormatSettings.java @@ -1,8 +1,10 @@ package com.crowdin.client.projectsgroups.model; import lombok.Data; +import lombok.EqualsAndHashCode; @Data +@EqualsAndHashCode(callSuper = true) public class ChromeFileFormatSettings extends FileFormatSettings { private Boolean contentSegmentation; private Long srxStorageId; diff --git a/src/main/java/com/crowdin/client/projectsgroups/model/DitaFileFormatSettings.java b/src/main/java/com/crowdin/client/projectsgroups/model/DitaFileFormatSettings.java index 550642304..cfb2c779b 100644 --- a/src/main/java/com/crowdin/client/projectsgroups/model/DitaFileFormatSettings.java +++ b/src/main/java/com/crowdin/client/projectsgroups/model/DitaFileFormatSettings.java @@ -1,8 +1,10 @@ package com.crowdin.client.projectsgroups.model; import lombok.Data; +import lombok.EqualsAndHashCode; @Data +@EqualsAndHashCode(callSuper = true) public class DitaFileFormatSettings extends FileFormatSettings { private Boolean contentSegmentation; private Long srxStorageId; diff --git a/src/main/java/com/crowdin/client/projectsgroups/model/DocxFileFormatSettings.java b/src/main/java/com/crowdin/client/projectsgroups/model/DocxFileFormatSettings.java index e00f54a5f..950d398cd 100644 --- a/src/main/java/com/crowdin/client/projectsgroups/model/DocxFileFormatSettings.java +++ b/src/main/java/com/crowdin/client/projectsgroups/model/DocxFileFormatSettings.java @@ -1,8 +1,10 @@ package com.crowdin.client.projectsgroups.model; import lombok.Data; +import lombok.EqualsAndHashCode; @Data +@EqualsAndHashCode(callSuper = true) public class DocxFileFormatSettings extends FileFormatSettings { private Boolean cleanTagsAggressively; private Boolean translateHiddenText; diff --git a/src/main/java/com/crowdin/client/projectsgroups/model/FJSFileFormatSettings.java b/src/main/java/com/crowdin/client/projectsgroups/model/FJSFileFormatSettings.java index 51b6032f5..5253abe9c 100644 --- a/src/main/java/com/crowdin/client/projectsgroups/model/FJSFileFormatSettings.java +++ b/src/main/java/com/crowdin/client/projectsgroups/model/FJSFileFormatSettings.java @@ -1,8 +1,10 @@ package com.crowdin.client.projectsgroups.model; import lombok.Data; +import lombok.EqualsAndHashCode; @Data +@EqualsAndHashCode(callSuper = true) public class FJSFileFormatSettings extends FileFormatSettings { private Boolean contentSegmentation; private Long srxStorageId; diff --git a/src/main/java/com/crowdin/client/projectsgroups/model/FileFormatSettings.java b/src/main/java/com/crowdin/client/projectsgroups/model/FileFormatSettings.java index 1d80407d9..b89df9a0e 100644 --- a/src/main/java/com/crowdin/client/projectsgroups/model/FileFormatSettings.java +++ b/src/main/java/com/crowdin/client/projectsgroups/model/FileFormatSettings.java @@ -1,8 +1,10 @@ package com.crowdin.client.projectsgroups.model; import lombok.Data; +import lombok.EqualsAndHashCode; @Data +@EqualsAndHashCode public class FileFormatSettings { private String exportPattern; } diff --git a/src/main/java/com/crowdin/client/projectsgroups/model/FmHtmlFileFormatSettings.java b/src/main/java/com/crowdin/client/projectsgroups/model/FmHtmlFileFormatSettings.java index a1183408f..87b550925 100644 --- a/src/main/java/com/crowdin/client/projectsgroups/model/FmHtmlFileFormatSettings.java +++ b/src/main/java/com/crowdin/client/projectsgroups/model/FmHtmlFileFormatSettings.java @@ -1,8 +1,10 @@ package com.crowdin.client.projectsgroups.model; import lombok.Data; +import lombok.EqualsAndHashCode; @Data +@EqualsAndHashCode(callSuper = true) public class FmHtmlFileFormatSettings extends FileFormatSettings { private Boolean contentSegmentation; private Long srxStorageId; diff --git a/src/main/java/com/crowdin/client/projectsgroups/model/FmMdFileFormatSettings.java b/src/main/java/com/crowdin/client/projectsgroups/model/FmMdFileFormatSettings.java index 7a1d3838c..509247880 100644 --- a/src/main/java/com/crowdin/client/projectsgroups/model/FmMdFileFormatSettings.java +++ b/src/main/java/com/crowdin/client/projectsgroups/model/FmMdFileFormatSettings.java @@ -1,8 +1,10 @@ package com.crowdin.client.projectsgroups.model; import lombok.Data; +import lombok.EqualsAndHashCode; @Data +@EqualsAndHashCode(callSuper = true) public class FmMdFileFormatSettings extends FileFormatSettings { private Boolean contentSegmentation; private Long srxStorageId; diff --git a/src/main/java/com/crowdin/client/projectsgroups/model/HtmlFileFormatSettings.java b/src/main/java/com/crowdin/client/projectsgroups/model/HtmlFileFormatSettings.java index 98946a3a5..845028f7c 100644 --- a/src/main/java/com/crowdin/client/projectsgroups/model/HtmlFileFormatSettings.java +++ b/src/main/java/com/crowdin/client/projectsgroups/model/HtmlFileFormatSettings.java @@ -1,8 +1,10 @@ package com.crowdin.client.projectsgroups.model; import lombok.Data; +import lombok.EqualsAndHashCode; @Data +@EqualsAndHashCode(callSuper = true) public class HtmlFileFormatSettings extends FileFormatSettings { private Boolean contentSegmentation; private Long srxStorageId; diff --git a/src/main/java/com/crowdin/client/projectsgroups/model/IdmlFileFormatSettings.java b/src/main/java/com/crowdin/client/projectsgroups/model/IdmlFileFormatSettings.java index 1470e9649..42e8bbdd4 100644 --- a/src/main/java/com/crowdin/client/projectsgroups/model/IdmlFileFormatSettings.java +++ b/src/main/java/com/crowdin/client/projectsgroups/model/IdmlFileFormatSettings.java @@ -1,8 +1,10 @@ package com.crowdin.client.projectsgroups.model; import lombok.Data; +import lombok.EqualsAndHashCode; @Data +@EqualsAndHashCode(callSuper = true) public class IdmlFileFormatSettings extends FileFormatSettings { private Boolean contentSegmentation; private Long srxStorageId; diff --git a/src/main/java/com/crowdin/client/projectsgroups/model/JsonFileFormatSettings.java b/src/main/java/com/crowdin/client/projectsgroups/model/JsonFileFormatSettings.java index dbc79e878..1708ee622 100644 --- a/src/main/java/com/crowdin/client/projectsgroups/model/JsonFileFormatSettings.java +++ b/src/main/java/com/crowdin/client/projectsgroups/model/JsonFileFormatSettings.java @@ -2,8 +2,10 @@ import com.crowdin.client.core.model.JsonFileType; import lombok.Data; +import lombok.EqualsAndHashCode; @Data +@EqualsAndHashCode(callSuper = true) public class JsonFileFormatSettings extends FileFormatSettings { private Boolean contentSegmentation; private Long srxStorageId; diff --git a/src/main/java/com/crowdin/client/projectsgroups/model/MacOSXFileFormatSettings.java b/src/main/java/com/crowdin/client/projectsgroups/model/MacOSXFileFormatSettings.java index 9118895dc..4b583b14f 100644 --- a/src/main/java/com/crowdin/client/projectsgroups/model/MacOSXFileFormatSettings.java +++ b/src/main/java/com/crowdin/client/projectsgroups/model/MacOSXFileFormatSettings.java @@ -1,8 +1,10 @@ package com.crowdin.client.projectsgroups.model; import lombok.Data; +import lombok.EqualsAndHashCode; @Data +@EqualsAndHashCode(callSuper = true) public class MacOSXFileFormatSettings extends FileFormatSettings { private Boolean contentSegmentation; private Long srxStorageId; diff --git a/src/main/java/com/crowdin/client/projectsgroups/model/MadcapFlsnpFileFormatSettings.java b/src/main/java/com/crowdin/client/projectsgroups/model/MadcapFlsnpFileFormatSettings.java index 520f216e0..8c6ac8dad 100644 --- a/src/main/java/com/crowdin/client/projectsgroups/model/MadcapFlsnpFileFormatSettings.java +++ b/src/main/java/com/crowdin/client/projectsgroups/model/MadcapFlsnpFileFormatSettings.java @@ -1,8 +1,10 @@ package com.crowdin.client.projectsgroups.model; import lombok.Data; +import lombok.EqualsAndHashCode; @Data +@EqualsAndHashCode(callSuper = true) public class MadcapFlsnpFileFormatSettings extends FileFormatSettings { private Boolean contentSegmentation; private Long srxStorageId; diff --git a/src/main/java/com/crowdin/client/projectsgroups/model/MdFileFormatSettings.java b/src/main/java/com/crowdin/client/projectsgroups/model/MdFileFormatSettings.java index a025f946e..5d789b89b 100644 --- a/src/main/java/com/crowdin/client/projectsgroups/model/MdFileFormatSettings.java +++ b/src/main/java/com/crowdin/client/projectsgroups/model/MdFileFormatSettings.java @@ -1,8 +1,10 @@ package com.crowdin.client.projectsgroups.model; import lombok.Data; +import lombok.EqualsAndHashCode; @Data +@EqualsAndHashCode(callSuper = true) public class MdFileFormatSettings extends FileFormatSettings { private Boolean contentSegmentation; private Long srxStorageId; diff --git a/src/main/java/com/crowdin/client/projectsgroups/model/MdxV1FileFormatSettings.java b/src/main/java/com/crowdin/client/projectsgroups/model/MdxV1FileFormatSettings.java index ee9b9f242..157c96598 100644 --- a/src/main/java/com/crowdin/client/projectsgroups/model/MdxV1FileFormatSettings.java +++ b/src/main/java/com/crowdin/client/projectsgroups/model/MdxV1FileFormatSettings.java @@ -1,10 +1,12 @@ package com.crowdin.client.projectsgroups.model; import lombok.Data; +import lombok.EqualsAndHashCode; import java.util.List; @Data +@EqualsAndHashCode(callSuper = true) public class MdxV1FileFormatSettings extends FileFormatSettings { private Boolean contentSegmentation; private Long srxStorageId; diff --git a/src/main/java/com/crowdin/client/projectsgroups/model/MediaWikiFileFormatSettings.java b/src/main/java/com/crowdin/client/projectsgroups/model/MediaWikiFileFormatSettings.java index ffff61b0a..536bd1daa 100644 --- a/src/main/java/com/crowdin/client/projectsgroups/model/MediaWikiFileFormatSettings.java +++ b/src/main/java/com/crowdin/client/projectsgroups/model/MediaWikiFileFormatSettings.java @@ -1,8 +1,10 @@ package com.crowdin.client.projectsgroups.model; import lombok.Data; +import lombok.EqualsAndHashCode; @Data +@EqualsAndHashCode(callSuper = true) public class MediaWikiFileFormatSettings extends FileFormatSettings { private Long srxStorageId; } diff --git a/src/main/java/com/crowdin/client/projectsgroups/model/MifFileFormatSettings.java b/src/main/java/com/crowdin/client/projectsgroups/model/MifFileFormatSettings.java index b6d3aff96..7e16ad7bb 100644 --- a/src/main/java/com/crowdin/client/projectsgroups/model/MifFileFormatSettings.java +++ b/src/main/java/com/crowdin/client/projectsgroups/model/MifFileFormatSettings.java @@ -1,8 +1,10 @@ package com.crowdin.client.projectsgroups.model; import lombok.Data; +import lombok.EqualsAndHashCode; @Data +@EqualsAndHashCode(callSuper = true) public class MifFileFormatSettings extends FileFormatSettings { private Boolean contentSegmentation; private Long srxStorageId; diff --git a/src/main/java/com/crowdin/client/projectsgroups/model/OtherFileFormatSettings.java b/src/main/java/com/crowdin/client/projectsgroups/model/OtherFileFormatSettings.java index 50e0cc626..34b79ba32 100644 --- a/src/main/java/com/crowdin/client/projectsgroups/model/OtherFileFormatSettings.java +++ b/src/main/java/com/crowdin/client/projectsgroups/model/OtherFileFormatSettings.java @@ -1,8 +1,10 @@ package com.crowdin.client.projectsgroups.model; import lombok.Data; +import lombok.EqualsAndHashCode; @Data +@EqualsAndHashCode(callSuper = true) public class OtherFileFormatSettings extends FileFormatSettings { } diff --git a/src/main/java/com/crowdin/client/projectsgroups/model/PropertiesFileFormatSettings.java b/src/main/java/com/crowdin/client/projectsgroups/model/PropertiesFileFormatSettings.java index 94984bb4f..3e344a89a 100644 --- a/src/main/java/com/crowdin/client/projectsgroups/model/PropertiesFileFormatSettings.java +++ b/src/main/java/com/crowdin/client/projectsgroups/model/PropertiesFileFormatSettings.java @@ -3,8 +3,10 @@ import com.crowdin.client.core.model.EscapeQuotesMode; import com.crowdin.client.core.model.EscapeSpecialCharsMode; import lombok.Data; +import lombok.EqualsAndHashCode; @Data +@EqualsAndHashCode(callSuper = true) public class PropertiesFileFormatSettings extends FileFormatSettings { private EscapeQuotesMode escapeQuotes; private EscapeSpecialCharsMode escapeSpecialCharacters; diff --git a/src/main/java/com/crowdin/client/projectsgroups/model/ReactIntlFileFormatSettings.java b/src/main/java/com/crowdin/client/projectsgroups/model/ReactIntlFileFormatSettings.java index 884edb722..c2a4dab37 100644 --- a/src/main/java/com/crowdin/client/projectsgroups/model/ReactIntlFileFormatSettings.java +++ b/src/main/java/com/crowdin/client/projectsgroups/model/ReactIntlFileFormatSettings.java @@ -1,8 +1,10 @@ package com.crowdin.client.projectsgroups.model; import lombok.Data; +import lombok.EqualsAndHashCode; @Data +@EqualsAndHashCode(callSuper = true) public class ReactIntlFileFormatSettings extends FileFormatSettings { private Boolean contentSegmentation; private Long srxStorageId; diff --git a/src/main/java/com/crowdin/client/projectsgroups/model/TxtFileFormatSettings.java b/src/main/java/com/crowdin/client/projectsgroups/model/TxtFileFormatSettings.java index 6a559a8e3..9e2e25060 100644 --- a/src/main/java/com/crowdin/client/projectsgroups/model/TxtFileFormatSettings.java +++ b/src/main/java/com/crowdin/client/projectsgroups/model/TxtFileFormatSettings.java @@ -1,8 +1,10 @@ package com.crowdin.client.projectsgroups.model; import lombok.Data; +import lombok.EqualsAndHashCode; @Data +@EqualsAndHashCode(callSuper = true) public class TxtFileFormatSettings extends FileFormatSettings { private Long srxStorageId; } diff --git a/src/main/java/com/crowdin/client/projectsgroups/model/WebXmlFileFormatSettings.java b/src/main/java/com/crowdin/client/projectsgroups/model/WebXmlFileFormatSettings.java index ad1c30b5f..0bb899ae4 100644 --- a/src/main/java/com/crowdin/client/projectsgroups/model/WebXmlFileFormatSettings.java +++ b/src/main/java/com/crowdin/client/projectsgroups/model/WebXmlFileFormatSettings.java @@ -1,8 +1,10 @@ package com.crowdin.client.projectsgroups.model; import lombok.Data; +import lombok.EqualsAndHashCode; @Data +@EqualsAndHashCode(callSuper = true) public class WebXmlFileFormatSettings extends FileFormatSettings { private Boolean contentSegmentation; private Long srxStorageId; diff --git a/src/main/java/com/crowdin/client/projectsgroups/model/XmlFileFormatSettings.java b/src/main/java/com/crowdin/client/projectsgroups/model/XmlFileFormatSettings.java index 5d279a554..f7aa53614 100644 --- a/src/main/java/com/crowdin/client/projectsgroups/model/XmlFileFormatSettings.java +++ b/src/main/java/com/crowdin/client/projectsgroups/model/XmlFileFormatSettings.java @@ -1,10 +1,12 @@ package com.crowdin.client.projectsgroups.model; import lombok.Data; +import lombok.EqualsAndHashCode; import java.util.List; @Data +@EqualsAndHashCode(callSuper = true) public class XmlFileFormatSettings extends FileFormatSettings { private Boolean translateContent; private Boolean translateAttributes;