Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -73,9 +73,9 @@ public ResponseEntity<List<TerritoireTousAttributs>> getcogarrprec(String code,

@Override
public ResponseEntity<List<TerritoireTousAttributs>> getcogarrproj(String code, LocalDate dateProjection, LocalDate date) {
//le booléen previous est calculé en fonction du paramètre dateProjection (paramètre obligatoire) et du paramètre date valorisé à la date du jour si absent
// (facultatif). La valorisation de date à la date du jour dans ParameterValueDecoder n'est pas conservée en dehors de la méthode
// => obligé de valoriser date ici aussi
//The Boolean previous is based on the dateProjection parameter (required parameter) and on the date parameter set to today's date if absent
// (optional). Setting the date to today's date in ParameterValueDecoder is not retained outside the method
// => must set the date here as well
if (date == null) {
date = LocalDate.now();
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -63,9 +63,9 @@ public ResponseEntity<List<TerritoireTousAttributs>> getcogarrmuprec(String code

@Override
public ResponseEntity<List<TerritoireTousAttributs>> getcogarrmuproj(String code, LocalDate dateProjection, LocalDate date) {
//le booléen previous est calculé en fonction du paramètre dateProjection (paramètre obligatoire) et du paramètre date valorisé à la date du jour si absent
// (facultatif). La valorisation de date à la date du jour dans ParameterValueDecoder n'est pas conservée en dehors de la méthode
// => obligé de valoriser date ici aussi
//The Boolean previous is based on the dateProjection parameter (required parameter) and on the date parameter set to today's date if absent
// (optional). Setting the date to today's date in ParameterValueDecoder is not retained outside the method
// => must set the date here as well
if (date == null) {
date = LocalDate.now();
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,9 +71,9 @@ public ResponseEntity<List<TerritoireTousAttributs>> getcogcanprec(String code,

@Override
public ResponseEntity<List<TerritoireTousAttributs>> getcogcanproj(String code, LocalDate dateProjection, LocalDate date) {
//le booléen previous est calculé en fonction du paramètre dateProjection (paramètre obligatoire) et du paramètre date valorisé à la date du jour si absent
// (facultatif). La valorisation de date à la date du jour dans ParameterValueDecoder n'est pas conservée en dehors de la méthode
// => obligé de valoriser date ici aussi
//The Boolean previous is based on the dateProjection parameter (required parameter) and on the date parameter set to today's date if absent
// (optional). Setting the date to today's date in ParameterValueDecoder is not retained outside the method
// => must set the date here as well
if (date == null) {
date = LocalDate.now();
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -75,9 +75,9 @@ public ResponseEntity<List<TerritoireTousAttributs>> getcogcanvilprec(String cod

@Override
public ResponseEntity<List<TerritoireTousAttributs>> getcogcanvilproj(String code, LocalDate dateProjection, LocalDate date) {
//le booléen previous est calculé en fonction du paramètre dateProjection (paramètre obligatoire) et du paramètre date valorisé à la date du jour si absent
// (facultatif). La valorisation de date à la date du jour dans ParameterValueDecoder n'est pas conservée en dehors de la méthode
// => obligé de valoriser date ici aussi
//The Boolean previous is based on the dateProjection parameter (required parameter) and on the date parameter set to today's date if absent
// (optional). Setting the date to today's date in ParameterValueDecoder is not retained outside the method
// => must set the date here as well
if (date == null) {
date = LocalDate.now();
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ public ResponseEntity<List<Canton>> getcogcomcan (String code, LocalDate date) {
}

@Override
public ResponseEntity<List<TerritoireBase>> getcogcomliste(String date, String filtreNom, Boolean com) {
public ResponseEntity<List<TerritoireTousAttributs>> getcogcomliste(String date, String filtreNom, Boolean com) {
String finalFiltreNom = filtreNom == null ? "*" : filtreNom;
boolean finalcom = (com != null) && com;
if (date==null) {
Expand All @@ -46,7 +46,7 @@ public ResponseEntity<List<TerritoireBase>> getcogcomliste(String date, String f
return requestProcessor.queryforFindTerritoire()
.with(new TerritoireEtoileRequestParametizer(date, Commune.class, finalFiltreNom, "none", finalcom))
.executeQuery()
.listResult(TerritoireBase.class)
.listResult(TerritoireTousAttributs.class)
.toResponseEntity();

}
Expand All @@ -70,36 +70,36 @@ public ResponseEntity<List<TerritoireTousAttributs>> getcogcomasc( String code,
}

@Override
public ResponseEntity<List<TerritoireBase>> getcogcomprec( String code, LocalDate date) {
public ResponseEntity<List<TerritoireTousAttributs>> getcogcomprec( String code, LocalDate date) {
return requestProcessor.queryforFindPrecedentsSuivants()
.with(new PrecedentsSuivantsRequestParametizer(code, date, Commune.class, true))
.executeQuery()
.listResult(TerritoireBase.class)
.listResult(TerritoireTousAttributs.class)
.toResponseEntity();
}

@Override
public ResponseEntity<List<TerritoireBase>> getcogcomproj( String code, LocalDate dateProjection, LocalDate date) {
//le booléen previous est calculé en fonction du paramètre dateProjection (paramètre obligatoire) et du paramètre date valorisé à la date du jour si absent
// (facultatif). La valorisation de date à la date du jour dans ParameterValueDecoder n'est pas conservée en dehors de la méthode
// => obligé de valoriser date ici aussi
public ResponseEntity<List<TerritoireTousAttributs>> getcogcomproj( String code, LocalDate dateProjection, LocalDate date) {
//The Boolean previous is based on the dateProjection parameter (required parameter) and on the date parameter set to today's date if absent
// (optional). Setting the date to today's date in ParameterValueDecoder is not retained outside the method
// => must set the date here as well
if (date == null) {
date = LocalDate.now();
}
boolean previous = !dateProjection.isAfter(date);
return requestProcessor.queryforFindProjetes()
.with(new ProjetesRequestParametizer(code, dateProjection, date, Commune.class, previous))
.executeQuery()
.listResult(TerritoireBase.class)
.listResult(TerritoireTousAttributs.class)
.toResponseEntity();
}

@Override
public ResponseEntity<List<TerritoireBase>> getcogcomsuiv(String code, LocalDate date) {
public ResponseEntity<List<TerritoireTousAttributs>> getcogcomsuiv(String code, LocalDate date) {
return requestProcessor.queryforFindPrecedentsSuivants()
.with(new PrecedentsSuivantsRequestParametizer(code, date, Commune.class, false))
.executeQuery()
.listResult(TerritoireBase.class)
.listResult(TerritoireTousAttributs.class)
.toResponseEntity();
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,38 +42,38 @@ public ResponseEntity<List<TerritoireTousAttributs>> getcogdepasc(String code,
}

@Override
public ResponseEntity<List<TerritoireBaseChefLieu>> getcogdepprec(String code, LocalDate date) {
public ResponseEntity<List<TerritoireTousAttributs>> getcogdepprec(String code, LocalDate date) {
return requestProcessor.queryforFindPrecedentsSuivants()
.with(new PrecedentsSuivantsRequestParametizer(code, date, Departement.class, true))
.executeQuery()
.listResult(TerritoireBaseChefLieu.class)
.listResult(TerritoireTousAttributs.class)
.toResponseEntity();
}



@Override
public ResponseEntity<List<TerritoireBaseChefLieu>> getcogdepproj(String code, LocalDate dateProjection, LocalDate date) {
//le booléen previous est calculé en fonction du paramètre dateProjection (paramètre obligatoire) et du paramètre date valorisé à la date du jour si absent
// (facultatif). La valorisation de date à la date du jour dans ParameterValueDecoder n'est pas conservée en dehors de la méthode
// => obligé de valoriser date ici aussi
public ResponseEntity<List<TerritoireTousAttributs>> getcogdepproj(String code, LocalDate dateProjection, LocalDate date) {
//The Boolean previous is based on the dateProjection parameter (required parameter) and on the date parameter set to today's date if absent
// (optional). Setting the date to today's date in ParameterValueDecoder is not retained outside the method
// => must set the date here as well
if (date == null) {
date = LocalDate.now();
}
boolean previous = !dateProjection.isAfter(date);
return requestProcessor.queryforFindProjetes()
.with(new ProjetesRequestParametizer(code, dateProjection, date, Departement.class, previous))
.executeQuery()
.listResult(TerritoireBaseChefLieu.class)
.listResult(TerritoireTousAttributs.class)
.toResponseEntity();
}

@Override
public ResponseEntity<List<TerritoireBaseChefLieu>> getcogdepsuiv(String code, LocalDate date) {
public ResponseEntity<List<TerritoireTousAttributs>> getcogdepsuiv(String code, LocalDate date) {
return requestProcessor.queryforFindPrecedentsSuivants()
.with(new PrecedentsSuivantsRequestParametizer(code, date, Departement.class, false))
.executeQuery()
.listResult(TerritoireBaseChefLieu.class)
.listResult(TerritoireTousAttributs.class)
.toResponseEntity();
}

Expand All @@ -86,14 +86,14 @@ public ResponseEntity<Departement> getcogdep(String code, LocalDate date) {
}

@Override
public ResponseEntity<List<TerritoireBaseChefLieu>> getcogdepts(String date) {
public ResponseEntity<List<TerritoireTousAttributs>> getcogdepts(String date) {
if (date==null) {
date = LocalDate.now().toString();
}
return requestProcessor.queryforFindTerritoire()
.with(new TerritoireEtoileRequestParametizer(date, Departement.class, "prefecture", true))
.executeQuery()
.listResult(TerritoireBaseChefLieu.class)
.listResult(TerritoireTousAttributs.class)
.toResponseEntity();

}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -66,9 +66,9 @@ public ResponseEntity<List<TerritoireTousAttributs>> getcogintercoprec(String co

@Override
public ResponseEntity<List<TerritoireTousAttributs>> getcogintercoproj(String code, LocalDate dateProjection, LocalDate date) {
//le booléen previous est calculé en fonction du paramètre dateProjection (paramètre obligatoire) et du paramètre date valorisé à la date du jour si absent
// (facultatif). La valorisation de date à la date du jour dans ParameterValueDecoder n'est pas conservée en dehors de la méthode
// => obligé de valoriser date ici aussi
//The Boolean previous is based on the dateProjection parameter (required parameter) and on the date parameter set to today's date if absent
// (optional). Setting the date to today's date in ParameterValueDecoder is not retained outside the method
// => must set the date here as well
if (date == null) {
date = LocalDate.now();
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -63,9 +63,9 @@ public ResponseEntity<List<TerritoireTousAttributs>> getcogregprec(String code,

@Override
public ResponseEntity<List<TerritoireTousAttributs>> getcogregproj(String code, LocalDate dateProjection, LocalDate date) {
//le booléen previous est calculé en fonction du paramètre dateProjection (paramètre obligatoire) et du paramètre date valorisé à la date du jour si absent
// (facultatif). La valorisation de date à la date du jour dans ParameterValueDecoder n'est pas conservée en dehors de la méthode
// => obligé de valoriser date ici aussi
//The Boolean previous is based on the dateProjection parameter (required parameter) and on the date parameter set to today's date if absent
// (optional). Setting the date to today's date in ParameterValueDecoder is not retained outside the method
// => must set the date here as well
if (date == null) {
date = LocalDate.now();
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,7 @@ public record JacksonUnmarshaller(CsvMapper csvMapper) implements Unmarshaller {

public JacksonUnmarshaller() {
this(CsvMapper.csvBuilder().enable(MapperFeature.ACCEPT_CASE_INSENSITIVE_ENUMS)
.addModule(enumModule(TerritoireBase.TypeArticleEnum.class))
.addModule(enumModule(TerritoireTousAttributs.TypeArticleEnum.class))
.addModule(enumModule(TerritoireBaseChefLieu.TypeArticleEnum.class))
.addModule(enumModule(AireDAttractionDesVilles2020.TypeArticleEnum.class))
.addModule(enumModule(Arrondissement.TypeArticleEnum.class))
.addModule(enumModule(ArrondissementMunicipal.TypeArticleEnum.class))
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -132,14 +132,14 @@ void should_return_404_when_ConceptsDefinitionCode_codec1000() throws Exception{

// geo/concepts/definitions
@Test
void should_return_1230_concepts_when_ConceptsDefinitions_libelleNull() {
void should_return_1232_concepts_when_ConceptsDefinitions_libelleNull() {
var response = endpoints.getconceptsliste("");
var result = response.getBody();
Assertions.assertNotNull(result);
var resultItem1= result.getFirst();

assertAll(
() -> assertEquals(1230, result.size()),
() -> assertEquals(1232, result.size()),
() -> assertEquals("c1601", resultItem1.getId()),
() -> assertEquals(URI.create("http://id.insee.fr/concepts/definition/c1601"), resultItem1.getUri()),
() -> assertEquals("ADSL", resultItem1.getIntitule())
Expand Down
Loading
Loading