Skip to content

Commit e3279c5

Browse files
author
Yaison
committed
WS-2464: adding equals functionality to Response & upgrading some libraries.
1 parent f3a7ad2 commit e3279c5

File tree

5 files changed

+8
-2
lines changed

5 files changed

+8
-2
lines changed

model/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
<dependency>
4848
<groupId>org.projectlombok</groupId>
4949
<artifactId>lombok</artifactId>
50-
<version>1.18.20</version>
50+
<version>1.18.22</version>
5151
<scope>provided</scope>
5252
</dependency>
5353
<dependency>

model/src/main/java/com/basistech/rosette/apimodel/Response.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616

1717
package com.basistech.rosette.apimodel;
1818

19+
import lombok.EqualsAndHashCode;
1920
import lombok.Getter;
2021

2122
import java.util.HashMap;
@@ -26,6 +27,7 @@
2627
* In this version, they have nothing in common.
2728
*/
2829
@Getter
30+
@EqualsAndHashCode
2931
public abstract class Response {
3032
/**
3133
* @return extended information

model/src/main/java/com/basistech/rosette/apimodel/SupportedLanguage.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,14 @@
2424
import lombok.Setter;
2525
import lombok.Value;
2626
import lombok.experimental.NonFinal;
27+
import lombok.extern.jackson.Jacksonized;
2728

2829
/**
2930
* Supported language/script
3031
*/
3132
@Value
3233
@Builder
34+
@Jacksonized
3335
@JacksonMixin
3436
public class SupportedLanguage {
3537
/**

model/src/main/java/com/basistech/rosette/apimodel/SupportedLanguagePair.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,14 @@
2323
import lombok.Setter;
2424
import lombok.Value;
2525
import lombok.experimental.NonFinal;
26+
import lombok.extern.jackson.Jacksonized;
2627

2728
/**
2829
* Supported language/script/scheme pairs
2930
*/
3031
@Value
3132
@Builder
33+
@Jacksonized
3234
@JacksonMixin
3335
public class SupportedLanguagePair {
3436
/**

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
exclusions to fail. And javadoc does not like the generated annotations
5252
source in the models sub-module. And none of these versions work with
5353
JDK 1.7. Hence the exclusion in Travis. -->
54-
<maven-javadoc-plugin.version>3.2.0</maven-javadoc-plugin.version>
54+
<maven-javadoc-plugin.version>3.4.0</maven-javadoc-plugin.version>
5555
<maven-source-plugin.version>2.4</maven-source-plugin.version>
5656
<mockserver-version>4.1.0</mockserver-version>
5757
<nexus-staging-plugin-version>1.6.13</nexus-staging-plugin-version>

0 commit comments

Comments
 (0)