Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: remove swagger deprecated required option (sonar issue) #805

Merged
merged 1 commit into from
Nov 18, 2024
Merged
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 @@ -10,13 +10,13 @@ public class CodeListItem {

private static String classLink = "fr.insee.rmes.bauhaus_services.code_list.CodeListItem";

@Schema(description = "Iri", required = true)
@Schema(description = "Iri", requiredMode = Schema.RequiredMode.REQUIRED)
private String iri;

@Schema(description = "Code", required = true)
@Schema(description = "Code", requiredMode = Schema.RequiredMode.REQUIRED)
private String code;

@Schema(description = "Label lg1", required = true)
@Schema(description = "Label lg1", requiredMode = Schema.RequiredMode.REQUIRED)
private String labelLg1;

@Schema(description = "Label lg2")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@
public class DetailedCodeList {


@Schema(description = "Notation", required = true)
@Schema(description = "Notation", requiredMode = Schema.RequiredMode.REQUIRED)
public String notation;

@Schema(description = "Label lg1", required = true)
@Schema(description = "Label lg1", requiredMode = Schema.RequiredMode.REQUIRED)
public String codeListLabelLg1;

@Schema(description = "Label lg2")
Expand Down
4 changes: 2 additions & 2 deletions src/main/java/fr/insee/rmes/config/swagger/model/IdLabel.java
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@

public class IdLabel {

@Schema(description = "Id", required = true)
@Schema(description = "Id", requiredMode = Schema.RequiredMode.REQUIRED)
public String id;

@Schema(description = "Label", required = true)
@Schema(description = "Label", requiredMode = Schema.RequiredMode.REQUIRED)
public String label;

}
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@

public class IdLabelAltLabel {

@Schema(description = "Id", required = true)
@Schema(description = "Id", requiredMode = Schema.RequiredMode.REQUIRED)
public String id;

@Schema(description = "Label", required = true)
@Schema(description = "Label", requiredMode = Schema.RequiredMode.REQUIRED)
public String label;

@Schema(description = "Alternative label")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@

public class IdLabelAltLabelSims {

@Schema(description = "Id", required = true)
@Schema(description = "Id", requiredMode = Schema.RequiredMode.REQUIRED)
public String id;

@Schema(description = "Label", required = true)
@Schema(description = "Label", requiredMode = Schema.RequiredMode.REQUIRED)
public String label;

@Schema(description = "Alternative label")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@ public class IdLabelTwoLangs {

private static String classLink = "fr.insee.rmes.config.swagger.model.IdLabelTwoLangs";

@Schema(description = "Id", required = true)
@Schema(description = "Id", requiredMode = Schema.RequiredMode.REQUIRED)
public String id;

@Schema(description = "Label lg1", required = true)
@Schema(description = "Label lg1", requiredMode = Schema.RequiredMode.REQUIRED)
public String labelLg1;

@Schema(description = "Label lg2")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@

public class LabelUrl {

@Schema(description = "Label", required = true)
@Schema(description = "Label", requiredMode = Schema.RequiredMode.REQUIRED)
public String label;

@Schema(description = "Url", required = true)
@Schema(description = "Url", requiredMode = Schema.RequiredMode.REQUIRED)
public String url;

}
Original file line number Diff line number Diff line change
Expand Up @@ -4,25 +4,25 @@

public class Init {

@Schema(description = "Base host URL of front-end", required = true)
@Schema(description = "Base host URL of front-end", requiredMode = Schema.RequiredMode.REQUIRED)
public String appHost;

@Schema(description = "Base host URL of the authorization service", required = true)
@Schema(description = "Base host URL of the authorization service", requiredMode = Schema.RequiredMode.REQUIRED)
public String authorizationHost;

@Schema(description = "Default concept contributor", required = true)
@Schema(description = "Default concept contributor", requiredMode = Schema.RequiredMode.REQUIRED)
public String defaultContributor;

@Schema(description = "Mail sender adress", required = true)
@Schema(description = "Mail sender adress", requiredMode = Schema.RequiredMode.REQUIRED)
public String defaultMailSender;

@Schema(description = "Max length of concept scope note", required = true)
@Schema(description = "Max length of concept scope note", requiredMode = Schema.RequiredMode.REQUIRED)
public String maxLengthScopeNote;

@Schema(description = "First lang of application", required = true)
@Schema(description = "First lang of application", requiredMode = Schema.RequiredMode.REQUIRED)
public String lg1;

@Schema(description = "Second lang of application", required = true)
@Schema(description = "Second lang of application", requiredMode = Schema.RequiredMode.REQUIRED)
public String lg2;

@Schema(description = "Type of authentication", allowableValues = {"NoAuthImpl,BasicAuthImpl,OpenIDConnectAuth"})
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
import io.swagger.v3.oas.annotations.media.Schema;

public class Persons {
@Schema(description = "Id", required=true, example= "Id of Sir Toto")
@Schema(description = "Id", requiredMode = Schema.RequiredMode.REQUIRED, example= "Id of Sir Toto")
public String id;

@Schema(description = "Label", required = true, example = "Sir Toto")
@Schema(description = "Label", requiredMode = Schema.RequiredMode.REQUIRED, example = "Sir Toto")
public String label;

@Schema(description = "Stamps", required = true, example = "DR59-SIN")
@Schema(description = "Stamps", requiredMode = Schema.RequiredMode.REQUIRED, example = "DR59-SIN")
public String stamp;

}
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

public class FamilyClass {

@Schema(description = "Label lg1", required = true)
@Schema(description = "Label lg1", requiredMode = Schema.RequiredMode.REQUIRED)
public String prefLabelLg1;

}
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@

public class Members {

@Schema(description = "Id", required = true)
@Schema(description = "Id", requiredMode = Schema.RequiredMode.REQUIRED)
public String id;

@Schema(description = "Label lg1", required = true)
@Schema(description = "Label lg1", requiredMode = Schema.RequiredMode.REQUIRED)
public String labelLg1;

@Schema(description = "Label lg2")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@
import io.swagger.v3.oas.annotations.media.Schema;

public class CodeLabelList {
@Schema(description = "Code", required = true)
@Schema(description = "Code", requiredMode = Schema.RequiredMode.REQUIRED)
public String code;

@Schema(description = "Label lg1", required = true)
@Schema(description = "Label lg1", requiredMode = Schema.RequiredMode.REQUIRED)
public String labelLg1;

@Schema(description = "Label lg2")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@
@JsonInclude(JsonInclude.Include.NON_NULL)
public class CodeLabelTwoLangs {

@Schema(description = "Code", required = true)
@Schema(description = "Code", requiredMode = Schema.RequiredMode.REQUIRED)
public String code;

@Schema(description = "Label lg1", required = true)
@Schema(description = "Label lg1", requiredMode = Schema.RequiredMode.REQUIRED)
public String labelLg1;

@Schema(description = "Label lg2")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ public class CodeList {
@Schema(description="Code list notation")
public String notation;

@Schema(description = "Label lg1", required = true)
@Schema(description = "Label lg1", requiredMode = Schema.RequiredMode.REQUIRED)
public String labelLg1;

@Schema(description = "Label lg2")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@

public class CollectionById {

@Schema(description = "Id", required = true)
@Schema(description = "Id", requiredMode = Schema.RequiredMode.REQUIRED)
public String id;

@Schema(description = "Label lg1", required = true)
@Schema(description = "Label lg1", requiredMode = Schema.RequiredMode.REQUIRED)
public String prefLabelLg1;

@Schema(description = "Label lg2")
Expand All @@ -19,16 +19,16 @@ public class CollectionById {
@Schema(description = "Description lg2")
public String descriptionLg2;

@Schema(description = "Owner", required = true)
@Schema(description = "Owner", requiredMode = Schema.RequiredMode.REQUIRED)
public String creator;

@Schema(description = "Contributor", required = true)
@Schema(description = "Contributor", requiredMode = Schema.RequiredMode.REQUIRED)
public String contributor;

@Schema(description = "Is concept validated", required = true)
@Schema(description = "Is concept validated", requiredMode = Schema.RequiredMode.REQUIRED)
public Boolean isValidated;

@Schema(description = "Creation date", required = true)
@Schema(description = "Creation date", requiredMode = Schema.RequiredMode.REQUIRED)
public String created;

@Schema(description = "Modification date")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@

public class CollectionMembers {

@Schema(description = "Id", required = true)
@Schema(description = "Id", requiredMode = Schema.RequiredMode.REQUIRED)
public String id;

@Schema(description = "Label lg1", required = true)
@Schema(description = "Label lg1", requiredMode = Schema.RequiredMode.REQUIRED)
public String prefLabelLg1;

@Schema(description = "Label lg2")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,19 +4,19 @@

public class CollectionsDashboard {

@Schema(description = "Id", required = true)
@Schema(description = "Id", requiredMode = Schema.RequiredMode.REQUIRED)
public String id;

@Schema(description = "Label", required = true)
@Schema(description = "Label", requiredMode = Schema.RequiredMode.REQUIRED)
public String label;

@Schema(description = "Owner", required = true)
@Schema(description = "Owner", requiredMode = Schema.RequiredMode.REQUIRED)
public String creator;

@Schema(description = "Is collection validated", required = true)
@Schema(description = "Is collection validated", requiredMode = Schema.RequiredMode.REQUIRED)
public Boolean isValidated;

@Schema(description = "Creation date", required = true)
@Schema(description = "Creation date", requiredMode = Schema.RequiredMode.REQUIRED)
public String created;

@Schema(description = "Modification date")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@

public class CollectionsToValidate {

@Schema(description = "Id", required = true)
@Schema(description = "Id", requiredMode = Schema.RequiredMode.REQUIRED)
public String id;

@Schema(description = "Label", required = true)
@Schema(description = "Label", requiredMode = Schema.RequiredMode.REQUIRED)
public String label;

@Schema(description = "Owner", required = true)
@Schema(description = "Owner", requiredMode = Schema.RequiredMode.REQUIRED)
public String creator;

}
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@

public class ConceptById {

@Schema(description = "Id", required = true)
@Schema(description = "Id", requiredMode = Schema.RequiredMode.REQUIRED)
public String id;

@Schema(description = "Label lg1", required = true)
@Schema(description = "Label lg1", requiredMode = Schema.RequiredMode.REQUIRED)
public String prefLabelLg1;

@Schema(description = "Label lg2")
Expand All @@ -20,16 +20,16 @@ public class ConceptById {
@Schema(description = "Alternative label lg2")
public String altLabelLg2;

@Schema(description = "Owner", required = true)
@Schema(description = "Owner", requiredMode = Schema.RequiredMode.REQUIRED)
public String creator;

@Schema(description = "Contributor", required = true)
@Schema(description = "Contributor", requiredMode = Schema.RequiredMode.REQUIRED)
public String contributor;

@Schema(description = "Dissemination status", required = true)
@Schema(description = "Dissemination status", requiredMode = Schema.RequiredMode.REQUIRED)
public DisseminationStatus disseminationStatus;

@Schema(description = "Is concept validated", required = true)
@Schema(description = "Is concept validated", requiredMode = Schema.RequiredMode.REQUIRED)
public Boolean isValidated;

@Schema(description = "Additional material")
Expand All @@ -38,7 +38,7 @@ public class ConceptById {
@Schema(description = "Concept version")
public String conceptVersion;

@Schema(description = "Creation date", required = true)
@Schema(description = "Creation date", requiredMode = Schema.RequiredMode.REQUIRED)
public String created;

@Schema(description = "Modification date")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@

public class ConceptLinks {

@Schema(description = "Id", required = true)
@Schema(description = "Id", requiredMode = Schema.RequiredMode.REQUIRED)
public String id;

@Schema(description = "Type of link", required = true)
@Schema(description = "Type of link", requiredMode = Schema.RequiredMode.REQUIRED)
public String typeOfLink;

@Schema(description = "Label lg1", required = true)
@Schema(description = "Label lg1", requiredMode = Schema.RequiredMode.REQUIRED)
public String prefLabelLg1;

@Schema(description = "Label lg2")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,25 +5,25 @@

public class ConceptsSearch {

@Schema(description = "Id", required = true)
@Schema(description = "Id", requiredMode = Schema.RequiredMode.REQUIRED)
public String id;

@Schema(description = "Label", required = true)
@Schema(description = "Label", requiredMode = Schema.RequiredMode.REQUIRED)
public String label;

@Schema(description = "Owner", required = true)
@Schema(description = "Owner", requiredMode = Schema.RequiredMode.REQUIRED)
public String creator;

@Schema(description = "Dissemination status", required = true)
@Schema(description = "Dissemination status", requiredMode = Schema.RequiredMode.REQUIRED)
public DisseminationStatus disseminationStatus;

@Schema(description = "Validation status", required = true)
@Schema(description = "Validation status", requiredMode = Schema.RequiredMode.REQUIRED)
public Boolean validationStatus;

@Schema(description = "Definition")
public String definition;

@Schema(description = "Creation date", required = true)
@Schema(description = "Creation date", requiredMode = Schema.RequiredMode.REQUIRED)
public String created;

@Schema(description = "Modification date")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@

public class ConceptsToValidate {

@Schema(description = "Id", required = true)
@Schema(description = "Id", requiredMode = Schema.RequiredMode.REQUIRED)
public String id;

@Schema(description = "Label", required = true)
@Schema(description = "Label", requiredMode = Schema.RequiredMode.REQUIRED)
public String label;

@Schema(description = "Owner", required = true)
@Schema(description = "Owner", requiredMode = Schema.RequiredMode.REQUIRED)
public String creator;

@Schema(description = "Expiration date")
Expand Down
Loading