pispis
|
e08f336a76
|
temp fix of the identifier cardinality as in the v2 data we do not have the datacite prefix at the rules therefore the identifier element appears more than one times in the metadata record.
|
2024-05-14 15:48:24 +03:00 |
pispis
|
459c45853f
|
updated the F1_02D_SPEC element with "datacite:identifier" value.
|
2024-05-14 15:40:12 +03:00 |
pispis
|
ff8d469fd9
|
Updated link field in the FAIR Guidelines to the generic guidelines url as we do not have dedicated FAIR Rules site yet as it needs to be populated by an actual url for the Literature v4 and FAIR Data Guidelines.
|
2024-05-14 15:25:29 +03:00 |
pispis
|
e5a7171445
|
Updated link field in the FAIR Guidelines to the generic guidelines url as we do not have dedicated FAIR Rules site yet as it needs to be populated by an actual url for the Literature v4 and FAIR Data Guidelines.
|
2024-04-25 09:47:46 +03:00 |
pispis
|
1a3f917ed9
|
Added description, link & FAIR Principles, fields in the FAIR Guidelines for Literature v4.
|
2024-04-23 14:33:02 +03:00 |
pispis
|
6f515125a3
|
Added description, link & FAIR Principles, fields in the FAIR Guidelines for Research Data.
|
2024-04-05 16:31:13 +03:00 |
Lampros Smyrnaios
|
8d3c8324ae
|
Change the type of the "warnings" and "errors" fields of "Guideline.Result" to "List<String>", in order to be encoded by Spark.
|
2024-01-25 12:54:24 +02:00 |
Lampros Smyrnaios
|
61067c3388
|
- Write the results to a json-file when testing v4 guidelines.
- Add missing changes in tests.
|
2024-01-17 18:04:03 +02:00 |
Lampros Smyrnaios
|
d9b94b25e2
|
- Add an empty constructor in "StandardResult.java".
- Update dependencies.
|
2024-01-17 17:58:20 +02:00 |
Lampros Smyrnaios
|
43de723494
|
- Refactor the "XMLApplicationProfile.ValidationResult" and "Guideline.Result" to provide only getter and setter methods.
- Use the Guava's "Lists.newArrayList()" when converting an "Iterable" to a List.
|
2024-01-15 14:30:44 +02:00 |
Lampros Smyrnaios
|
465534509a
|
- Fix not overriding the methods of the "Result" interface, where needed.
- Fix the parameter-type of the "Result.setStatus()" method.
- Group duplicate code in one utilities-method.
|
2023-12-22 15:53:22 +02:00 |
Lampros Smyrnaios
|
5e49659787
|
Follow bean-conventions for the fields of "Result".
|
2023-12-22 14:34:38 +02:00 |
Lampros Smyrnaios
|
55a4fc76fa
|
Follow bean-conventions for the fields of "ValidationResult".
|
2023-12-20 16:39:50 +02:00 |
Lampros Smyrnaios
|
7693532124
|
- Make the interfaces extend the "Serializable", instead of implementing the "Serializable" in the classes and have to return them, instead of their interface, thus reducing code-abstraction.
- Add the ability to print a "StandardValidationResult" object in a user-friendly way.
|
2023-12-04 17:32:58 +02:00 |
Lampros Smyrnaios
|
0f01a962a8
|
Add one more missing import.
|
2023-11-22 14:25:04 +02:00 |
Lampros Smyrnaios
|
e3eaae2cd7
|
- Add missing imports.
- Code polishing.
|
2023-11-22 14:20:51 +02:00 |
pispis
|
4adba21930
|
changed super on OpenAIRE FAIR Guidelines for for Literature Repositories Profile v4
|
2023-11-21 15:06:22 +02:00 |
pispis
|
af18c6d57a
|
changed super on OpenAIRE FAIR Guidelines for for Literature Repositories Profile v4
|
2023-11-21 15:05:55 +02:00 |
Lampros Smyrnaios
|
0915e1b22e
|
Make the "AbstractOpenAireProfile" return a serializable ValidationResult.
|
2023-11-13 15:40:19 +02:00 |
Lampros Smyrnaios
|
668f4ce157
|
- Make some classes to implement the "Serializable" interface, in order to be used by Spark.
- Move the "TestUtils" class to be used by other libraries calling this project.
|
2023-11-10 16:02:38 +02:00 |
Lampros Smyrnaios
|
6d2838f480
|
- Code polishing.
- Update dependencies.
|
2023-11-07 15:37:33 +02:00 |
pispis
|
a545e34f04
|
fixed bug in the Access Rights rule -> changed to correct atttribute name "rightsURI".
|
2023-10-19 16:27:27 +03:00 |
pispis
|
9835d92247
|
fixed bug in the Access Rights rule -> changed to correct atttribute name "rightsURI".
|
2023-10-19 10:53:06 +03:00 |
pispis
|
5a69b9eb6e
|
Added FAIR Guidelines for literature v4.
media Types file updated
Minor updates to the FAIR Guidelines
|
2023-10-05 15:44:42 +03:00 |
pispis
|
fa3709ff91
|
Added spaces after commas at the Fair principles applications to each rule.
|
2023-09-21 11:22:20 +03:00 |
pispis
|
62de19a4af
|
Added xml test file for debug.
Added spaces after commas at the Fair principles applications to each rule.
|
2023-09-20 16:00:56 +03:00 |
pispis
|
322e99297f
|
Merge remote-tracking branch 'origin/master'
|
2023-09-19 15:27:31 +03:00 |
pispis
|
c0efa4a612
|
Corrected FORMAT & VERSION guideline declaration causing a duplicate error.
|
2023-09-19 15:27:18 +03:00 |
Lampros Smyrnaios
|
e5cd36f869
|
Separate warn-log-messages depending on the "requirementLevel" of each rule.
|
2023-09-08 15:42:56 +03:00 |
pispis
|
ac717d4846
|
Merge remote-tracking branch 'origin/master'
|
2023-09-08 14:59:33 +03:00 |
pispis
|
f225a651de
|
Populate Data v.2 with additional information (links, cardinality).
|
2023-09-08 14:59:23 +03:00 |
Lampros Smyrnaios
|
83a7e39319
|
- Use Java's "DocumentBuilder" library instead of the outdated "spock-core" wrapper, which includes vulnerable transitive dependencies.
- Code optimization and polishing.
- Update Guava.
|
2023-09-06 14:23:22 +03:00 |
pispis
|
f3129ecb79
|
Populate Data v.2 with additional information (links, cardinality).
|
2023-08-04 10:41:41 +03:00 |
pispis
|
30578076bf
|
Populate v.3 and v.4 with additional information (links, cardinality).
|
2023-08-02 15:15:42 +03:00 |
pispis
|
ba14a751c3
|
Merge branch 'master' of code-repo.d4science.org:MaDgIK/validator-engine
|
2023-08-02 14:24:30 +03:00 |
Lampros Smyrnaios
|
c58def9d17
|
Add additional template information for SyntheticGuidelines.
|
2023-08-02 12:58:45 +03:00 |
pispis
|
6e490f9a63
|
Merge branch 'master' of code-repo.d4science.org:MaDgIK/validator-engine
# Conflicts:
# src/test/java/eu/dnetlib/validator2/engine/Test_FAIR.java
|
2023-07-27 14:52:58 +03:00 |
pispis
|
d04630465d
|
test for fair literature v4
|
2023-07-27 14:52:23 +03:00 |
Lampros Smyrnaios
|
a4c7c33907
|
Code optimization and polishing.
|
2023-07-27 14:48:10 +03:00 |
Lampros Smyrnaios
|
7be1dbe493
|
Add validation for XML namespaces in v3 and v4 guidelines.
|
2023-07-27 14:41:00 +03:00 |
pispis
|
5abdc97c1c
|
Merge branch 'master' of code-repo.d4science.org:MaDgIK/validator-engine
|
2023-07-19 14:44:21 +03:00 |
Lampros Smyrnaios
|
8b4da5c4eb
|
- Fix missing import in groovy test.
- Code polishing.
|
2023-07-14 14:26:11 +03:00 |
Lampros Smyrnaios
|
b63f09bfc4
|
- Optimize logging.
- Code polishing.
|
2023-07-14 14:02:03 +03:00 |
Lampros Smyrnaios
|
46116c1f9e
|
Fix not showing the members of the "GuidelineEvaluation", in the logs. Instead, only the Java-Object signature was appearing.
|
2023-07-14 13:59:26 +03:00 |
pispis
|
92c5c97ab4
|
Merge branch 'master' of code-repo.d4science.org:MaDgIK/validator-engine
# Conflicts:
# pom.xml
# src/test/java/eu/dnetlib/validator2/engine/Test_v4.java
|
2023-07-10 14:57:41 +03:00 |
pispis
|
b330ae2467
|
minor changes to debug execution
|
2023-07-10 14:55:35 +03:00 |
pispis
|
82be15f025
|
minor changes to debug execution
|
2023-07-10 14:54:40 +03:00 |
Lampros Smyrnaios
|
fd99f536d3
|
- Fix Logging System not working; Move to Logback and integrate all logs which were printed with "System.out".
- Update dependencies.
- Code polishing.
|
2023-07-10 14:38:06 +03:00 |
Lampros Smyrnaios
|
1ece17e0a7
|
- Update dependencies.
- Optimize imports.
|
2023-03-17 17:37:23 +02:00 |
Lampros Smyrnaios
|
fcd183d354
|
Generify test-files' paths, so that tests can be run by anyone.
|
2023-03-16 16:58:20 +02:00 |