Skip to content

Commit fec1696

Browse files
authored
Merge pull request #47 from imsweb/naaccr-changes
NAACCR changes
2 parents 369c006 + 71d97e5 commit fec1696

File tree

12 files changed

+446
-434
lines changed

12 files changed

+446
-434
lines changed

build.gradle

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ plugins {
1010
id 'com.adarshr.test-logger' version '4.0.0'
1111
id "com.github.ben-manes.versions" version "0.52.0"
1212
id 'org.sonatype.gradle.plugins.scan' version '3.1.1'
13-
id "org.sonarqube" version "6.1.0.5360"
13+
id "org.sonarqube" version "6.2.0.5505"
1414
id 'com.vanniktech.maven.publish' version '0.31.0'
1515
}
1616

@@ -37,6 +37,7 @@ dependencies {
3737

3838
api 'com.squareup.retrofit2:retrofit:2.11.0'
3939
api 'com.squareup.retrofit2:converter-jackson:2.11.0'
40+
api 'com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.19.1'
4041

4142
// retrofit will not update these dependencies to fix vulnerabilities
4243
api 'com.squareup.okhttp3:okhttp:4.12.0'

src/main/java/com/imsweb/seerapi/client/SeerApi.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
import com.fasterxml.jackson.annotation.PropertyAccessor;
1616
import com.fasterxml.jackson.databind.ObjectMapper;
1717
import com.fasterxml.jackson.databind.SerializationFeature;
18+
import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule;
1819

1920
import okhttp3.OkHttpClient;
2021
import okhttp3.Request;
@@ -110,6 +111,8 @@ static ObjectMapper getMapper() {
110111
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'");
111112
mapper.setDateFormat(dateFormat);
112113

114+
mapper.registerModule(new JavaTimeModule());
115+
113116
return mapper;
114117
}
115118

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
package com.imsweb.seerapi.client.naaccr;
2+
3+
public class AllowedCode {
4+
5+
private String code;
6+
private String description;
7+
8+
public AllowedCode() {
9+
}
10+
11+
public String getCode() {
12+
return code;
13+
}
14+
15+
public void setCode(String code) {
16+
this.code = code;
17+
}
18+
19+
public String getDescription() {
20+
return description;
21+
}
22+
23+
public void setDescription(String description) {
24+
this.description = description;
25+
}
26+
27+
}

src/main/java/com/imsweb/seerapi/client/naaccr/NaaccrFieldName.java

Lines changed: 0 additions & 28 deletions
This file was deleted.

src/main/java/com/imsweb/seerapi/client/naaccr/NaaccrFlatField.java

Lines changed: 0 additions & 80 deletions
This file was deleted.

0 commit comments

Comments
 (0)