From c0efa4a612ae0ed3152b6628ca2ef26e31d48b0b Mon Sep 17 00:00:00 2001 From: pispis Date: Tue, 19 Sep 2023 15:27:18 +0300 Subject: [PATCH] Corrected FORMAT & VERSION guideline declaration causing a duplicate error. --- .../DataArchiveGuidelinesV2Profile.java | 36 +++++++++---------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/src/main/java/eu/dnetlib/validator2/validation/guideline/openaire/DataArchiveGuidelinesV2Profile.java b/src/main/java/eu/dnetlib/validator2/validation/guideline/openaire/DataArchiveGuidelinesV2Profile.java index 795989a..45d0256 100644 --- a/src/main/java/eu/dnetlib/validator2/validation/guideline/openaire/DataArchiveGuidelinesV2Profile.java +++ b/src/main/java/eu/dnetlib/validator2/validation/guideline/openaire/DataArchiveGuidelinesV2Profile.java @@ -248,41 +248,41 @@ public class DataArchiveGuidelinesV2Profile extends AbstractOpenAireProfile { } //TODO: weights for guidelines haven't been finalized. They've been given an arbitrary value of 1. - public static final SyntheticGuideline IDENTIFIER = SyntheticGuideline.of("Identifier", "description", "https://guidelines.openaire.eu/en/latest/literature/field_title.html", "F", + public static final SyntheticGuideline IDENTIFIER = SyntheticGuideline.of("Identifier", "description", "https://guidelines.openaire.eu/en/latest/literature/field_identifier.html", "F", 4, RequirementLevel.MANDATORY, IDENTIFIER_SPEC); - public static final SyntheticGuideline CREATOR = SyntheticGuideline.of("Creator", "description", "https://guidelines.openaire.eu/en/latest/data/field_creator.html#d-creator", "F", + public static final SyntheticGuideline CREATOR = SyntheticGuideline.of("Creator", "description", "https://guidelines.openaire.eu/en/latest/data/field_creator.html", "F", 4, RequirementLevel.MANDATORY, CREATOR_SPEC); - public static final SyntheticGuideline TITLE = SyntheticGuideline.of("Title", "description", "https://guidelines.openaire.eu/en/latest/data/field_creator.html#d-title", "F", + public static final SyntheticGuideline TITLE = SyntheticGuideline.of("Title", "description", "https://guidelines.openaire.eu/en/latest/data/field_title.html", "F", 4, RequirementLevel.MANDATORY, TITLE_SPEC); - public static final SyntheticGuideline PUBLISHER = SyntheticGuideline.of("Publisher", "description", "https://guidelines.openaire.eu/en/latest/data/field_creator.html#d-publisher", "F", + public static final SyntheticGuideline PUBLISHER = SyntheticGuideline.of("Publisher", "description", "https://guidelines.openaire.eu/en/latest/data/field_publisher.html", "F", 4, RequirementLevel.MANDATORY, PUBLISHER_SPEC); - public static final SyntheticGuideline PUBLICATION_YEAR = SyntheticGuideline.of("Publication Year", "description", "https://guidelines.openaire.eu/en/latest/data/field_creator.html#d-publicationyear", "F", + public static final SyntheticGuideline PUBLICATION_YEAR = SyntheticGuideline.of("Publication Year", "description", "https://guidelines.openaire.eu/en/latest/data/field_publicationyear.html", "F", 4, RequirementLevel.MANDATORY, PUBLICATION_YEAR_SPEC); - public static final SyntheticGuideline SUBJECT = SyntheticGuideline.of("Subject", "description", "https://guidelines.openaire.eu/en/latest/data/field_creator.html#d-subject", "F", + public static final SyntheticGuideline SUBJECT = SyntheticGuideline.of("Subject", "description", "https://guidelines.openaire.eu/en/latest/data/field_subject.html", "F", 4, RequirementLevel.RECOMMENDED, SUBJECT_SPEC); - public static final SyntheticGuideline CONTRIBUTOR = SyntheticGuideline.of("Contributor", "description", "https://guidelines.openaire.eu/en/latest/data/field_creator.html#d-contributor", "F", + public static final SyntheticGuideline CONTRIBUTOR = SyntheticGuideline.of("Contributor", "description", "https://guidelines.openaire.eu/en/latest/data/field_contributor.html", "F", 4, RequirementLevel.MANDATORY_IF_APPLICABLE, CONTRIBUTOR_SPEC); - public static final SyntheticGuideline DATE = SyntheticGuideline.of("Date", "description", "https://guidelines.openaire.eu/en/latest/data/field_creator.html#d-date", "F", + public static final SyntheticGuideline DATE = SyntheticGuideline.of("Date", "description", "https://guidelines.openaire.eu/en/latest/data/field_date.html", "F", 4, RequirementLevel.MANDATORY, DATE_SPEC); - public static final SyntheticGuideline LANGUAGE = SyntheticGuideline.of("Language", "description", "https://guidelines.openaire.eu/en/latest/data/field_creator.html#d-language", "F", + public static final SyntheticGuideline LANGUAGE = SyntheticGuideline.of("Language", "description", "https://guidelines.openaire.eu/en/latest/data/field_language.html", "F", 4, RequirementLevel.RECOMMENDED, LANGUAGE_SPEC); - public static final SyntheticGuideline RESOURCE_TYPE = SyntheticGuideline.of("Resource Type", "description", "https://guidelines.openaire.eu/en/latest/data/field_creator.html#d-resourcetype", "F", + public static final SyntheticGuideline RESOURCE_TYPE = SyntheticGuideline.of("Resource Type", "description", "https://guidelines.openaire.eu/en/latest/data/field_resourcetype.html", "F", 4, RequirementLevel.RECOMMENDED, RESOURCE_TYPE_SPEC); - public static final SyntheticGuideline ALTERNATE_IDENTIFIER = SyntheticGuideline.of("Alternate Identifier", "description", "https://guidelines.openaire.eu/en/latest/data/field_creator.html#d-alternateidentifier", "F", + public static final SyntheticGuideline ALTERNATE_IDENTIFIER = SyntheticGuideline.of("Alternate Identifier", "description", "https://guidelines.openaire.eu/en/latest/data/field_alternateidentifier.html", "F", 4, RequirementLevel.OPTIONAL, ALTERNATE_IDENTIFIER_SPEC); - public static final SyntheticGuideline RELATED_IDENTIFIER = SyntheticGuideline.of("Related Identifier", "description", "https://guidelines.openaire.eu/en/latest/data/field_creator.html#d-relatedidentifier", "F", + public static final SyntheticGuideline RELATED_IDENTIFIER = SyntheticGuideline.of("Related Identifier", "description", "https://guidelines.openaire.eu/en/latest/data/field_relatedidentifier.html", "F", 4, RequirementLevel.MANDATORY_IF_APPLICABLE, RELATED_IDENTIFIER_SPEC); - public static final SyntheticGuideline SIZE = SyntheticGuideline.of("Size", "description", "https://guidelines.openaire.eu/en/latest/data/field_creator.html#d-size", "F", + public static final SyntheticGuideline SIZE = SyntheticGuideline.of("Size", "description", "https://guidelines.openaire.eu/en/latest/data/field_size.html", "F", 4, RequirementLevel.OPTIONAL, SIZE_SPEC); - public static final SyntheticGuideline FORMAT = SyntheticGuideline.of("Format", "description", "https://guidelines.openaire.eu/en/latest/data/field_creator.html#d-format", "F", + public static final SyntheticGuideline FORMAT = SyntheticGuideline.of("Format", "description", "https://guidelines.openaire.eu/en/latest/data/field_format.html", "F", 4, RequirementLevel.OPTIONAL, FORMAT_SPEC); - public static final SyntheticGuideline VERSION = SyntheticGuideline.of("Format", "description", "https://guidelines.openaire.eu/en/latest/data/field_creator.html#d-format", "F", + public static final SyntheticGuideline VERSION = SyntheticGuideline.of("Version", "description", "https://guidelines.openaire.eu/en/latest/data/field_version.html", "F", 4, RequirementLevel.OPTIONAL, VERSION_SPEC); - public static final SyntheticGuideline RIGHTS = SyntheticGuideline.of("Rights", "description", "https://guidelines.openaire.eu/en/latest/data/field_creator.html#d-rights", "F", + public static final SyntheticGuideline RIGHTS = SyntheticGuideline.of("Rights", "description", "https://guidelines.openaire.eu/en/latest/data/field_rights.html", "F", 4, RequirementLevel.MANDATORY_IF_APPLICABLE, RIGHTS_SPEC); - public static final SyntheticGuideline DESCRIPTION = SyntheticGuideline.of("Description", "description", "https://guidelines.openaire.eu/en/latest/data/field_creator.html#d-description", "F", + public static final SyntheticGuideline DESCRIPTION = SyntheticGuideline.of("Description", "description", "https://guidelines.openaire.eu/en/latest/data/field_description.html", "F", 4, RequirementLevel.MANDATORY_IF_APPLICABLE, DESCRIPTION_SPEC); - public static final SyntheticGuideline GEOLOCATION = SyntheticGuideline.of("Geolocation", "description", "https://guidelines.openaire.eu/en/latest/data/field_creator.html#d-geolocation", "F", + public static final SyntheticGuideline GEOLOCATION = SyntheticGuideline.of("Geolocation", "description", "https://guidelines.openaire.eu/en/latest/data/field_geolocation.html", "F", 4, RequirementLevel.OPTIONAL, GEOLOCATION_SPEC); private static final List GUIDELINES = Collections.unmodifiableList(