You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"description": "Wizard for documenting ontologies. WIDOCO is a step by step generator of HTML templates with the documentation of your ontology. It uses the LODE environment to create part of the template.",
"process": "The metadata file (codemeta or other) has a version which does not correspond to the version used in the latest release",
37
+
"status": {
38
+
"@id": "schema:CompletedActionStatus"
39
+
},
40
+
"checkId": "P001",
41
+
"evidence": "P001 detected: pom.xml version '1.4.26' does not match release version '1.4.25'",
42
+
"suggestion": "Ensure the version in your metadata matches the latest official release. Keeping these synchronized avoids confusion for users and improves reproducibility."
"process": "The dateModified in codemeta.json is outdated compared to the actual repository last update date",
75
+
"status": {
76
+
"@id": "schema:CompletedActionStatus"
77
+
},
78
+
"checkId": "W002",
79
+
"evidence": "W002 detected: codemeta.json dateModified '2025-01-31T00:00:00' is outdated compared to repository date '2026-01-19T11:22:31'",
80
+
"suggestion": "You need to align the version in your metadata file with your latest release tag. Automating this synchronization as part of your release process is highly recommended."
"process": "Programming languages in codemeta.json do not have versions",
94
+
"status": {
95
+
"@id": "schema:CompletedActionStatus"
96
+
},
97
+
"checkId": "W004",
98
+
"evidence": "W004 detected: codemeta.json Programming languages without versions: JavaScript, Java, XSLT, CSS, HTML, Dockerfile",
99
+
"suggestion": "Include version numbers for each programming language used. Defining these helps ensure reproducibility and compatibility across systems."
"process": "The metadata file softwareRequirements have more than one req, but it's written as one string",
113
+
"status": {
114
+
"@id": "schema:CompletedActionStatus"
115
+
},
116
+
"checkId": "W005",
117
+
"evidence": "W005 detected: codemeta.json Multiple requirements written as single string: 'Just add the dependency and repository to your `pom.xml` file as follows. See the [WIDOCO JitPack](https://jitpack.io/#dgarijo/Widoco) page to find alternative means to incorporate WIDOCO to your project.\n\n```xml\n<dependencies>\n <dependency>\n <groupId>com.github.dgarijo</groupId>\n <artifactId>Widoco</artifactId>\n <version>v1.4.24</version>\n </dependency>\n</dependencies>\n\n[ ... ]\n\n<repositories>\n\t<repository>\n\t <id>jitpack.io</id>\n\t <url>https://jitpack.io</url>\n\t</repository>\n</repositories>\n```'",
118
+
"suggestion": "Rewrite your dependencies as a proper list, with each item separated and preferably with their versions. This makes them easier to parse for metadata systems."
0 commit comments