Skip to content

Commit

Permalink
In preparation for Spring Boot 2.2.6:
Browse files Browse the repository at this point in the history
Replaced System.out println and logger.info with logger.debug.
Updated org.mousephenotype.cda.db.utilities.H2Function
Updated org.springframework.data.domain.PageRequest.PageRequest (constructor changed)
Replaced org.springframework.hateoas Resources class with CollectionModel
Replaced org.springframework.hateoas.hal.Jackson2HalModule with
  org.springframework.hateoas.mediatype.hal.Jackson2HalModule
  • Loading branch information
mrelac-ebi committed Apr 22, 2020
1 parent be2c233 commit 0046b82
Show file tree
Hide file tree
Showing 8 changed files with 21 additions and 19 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ public class H2Function {
@SuppressWarnings("rawtypes")
public static int removeDateDifference() {
try {
Field field = Function.class.getDeclaredField("FUNCTIONS");
Field field = Function.class.getDeclaredField("FUNCTIONS_BY_NAME");
field.setAccessible(true);
((Map)field.get(null)).remove("DATEDIFF");
} catch (Exception e) {
Expand All @@ -38,4 +38,4 @@ public static long dateDifference(Date date1, Date date2) {
Objects.nonNull(date2);
return ChronoUnit.DAYS.between(date1.toLocalDate(), date2.toLocalDate());
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@
import org.mousephenotype.cda.db.pojo.Parameter;
import org.mousephenotype.cda.db.repositories.ParameterRepository;
import org.mousephenotype.cda.enumerations.ObservationType;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.ApplicationContext;
Expand All @@ -49,7 +50,7 @@
@ContextConfiguration(classes = {UtilitiesTestConfig.class})
public class ImpressUtilsTest {

private final org.slf4j.Logger logger = LoggerFactory.getLogger(this.getClass());
private final Logger logger = LoggerFactory.getLogger(this.getClass());

@Autowired
private ApplicationContext context;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -95,12 +95,11 @@ public void testZonedDateTimeParsingWithMilliseconds() {
new DateExpectedOutput("2012-12-12T12:12:01.123", "2012-12-12T12:12:01.123Z[UTC]"),
new DateExpectedOutput("2012-12-12 12:12:01.123Z", "2012-12-12T12:12:01.123Z[UTC]"),
new DateExpectedOutput("2012-12-12T 12:12:01.123Z", "2012-12-12T12:12:01.123Z[UTC]")

);

for (DateExpectedOutput input : inputs) {

System.out.println("Testing Date format: " + input.dateString);
logger.debug("Testing Date format: " + input.dateString);

ZonedDateTime actualDate =
ZonedDateTime.parse(input.dateString,
Expand All @@ -109,4 +108,4 @@ public void testZonedDateTimeParsingWithMilliseconds() {
assertEquals(input.expectedDate, actualDate.toString());
}
}
}
}
3 changes: 1 addition & 2 deletions dependencies/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,7 @@
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.8.RELEASE</version>
<!-- <version>2.2.6.RELEASE</version>-->
<version>2.2.6.RELEASE</version>
<relativePath />
<!-- lookup parent from repository -->
</parent>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@
import org.junit.Test;
import org.junit.runner.RunWith;
import org.mousephenotype.dcc.exportlibrary.datastructure.core.procedure.ProcedureMetadata;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.junit4.SpringRunner;

Expand All @@ -35,6 +37,8 @@
@SpringBootTest(classes = SeriesParameterObservationUtilsTestConfig.class)
public class SeriesParameterObservationUtilsTest extends TestCase {

private final Logger logger = LoggerFactory.getLogger(this.getClass());

private SeriesParameterObservationUtils utils;

@PostConstruct
Expand Down Expand Up @@ -69,7 +73,7 @@ public void testTimeStringParsing() {

for (String value : variousTimeValues) {

System.out.println("Testing date format: " + value);
logger.debug("Testing date format: " + value);

String testDateString = utils.getParsedIncrementValue(value);
assertTrue(testDateString.equals(finalDateString));
Expand Down
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
package uk.ac.ebi.phenotype.service;
import java.util.Arrays;

import com.fasterxml.jackson.databind.DeserializationFeature;
import com.fasterxml.jackson.databind.ObjectMapper;
import org.springframework.boot.web.client.RestTemplateBuilder;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.hateoas.MediaTypes;
import org.springframework.hateoas.hal.Jackson2HalModule;
import org.springframework.hateoas.mediatype.hal.Jackson2HalModule;
import org.springframework.http.converter.json.MappingJackson2HttpMessageConverter;
import org.springframework.web.client.RestTemplate;

import com.fasterxml.jackson.databind.DeserializationFeature;
import com.fasterxml.jackson.databind.ObjectMapper;
import java.util.Arrays;

@Configuration
public class RestConfiguration {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,11 @@
package uk.ac.ebi.phenotype.stats.model;

import org.springframework.hateoas.CollectionModel;

import java.util.ArrayList;
import java.util.List;

import org.springframework.hateoas.Resources;

import uk.ac.ebi.phenotype.stats.model.Statistics;

public class StatsResources extends Resources<Statistics> {
public class StatsResources extends CollectionModel<Statistics> {

private List<Statistics> stats;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -157,6 +157,7 @@ private PageRequest getPageRequest(int start, int length, String orderBy, String
Sort.Direction direction = Sort.Direction.DESC;
if(sortOrder.equals("ASC"))
direction = Sort.Direction.ASC;
return new PageRequest(page, length, direction, orderBy);

return PageRequest.of(page, length, direction, orderBy);
}
}

0 comments on commit 0046b82

Please sign in to comment.