Skip to content

Commit 1150550

Browse files
Syncing between branches
2 parents 84a57f3 + 0e6b1e9 commit 1150550

11 files changed

Lines changed: 1211 additions & 393 deletions

File tree

README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,14 @@ Or for multiple paths:
115115
poetry run rsmetacheck --skip-somef --input my_somef_outputs_1/*.json my_somef_outputs_2/*.json
116116
```
117117

118+
#### Verbose Output for Passed Checks
119+
120+
By default, the JSON-LD files generated by RsMetaCheck will only contain information about pitfalls and warnings that were actually detected. If you want to include all tests in the final JSON-LD, even tests that the repository successfully passed, use the `--verbose` flag:
121+
122+
```bash
123+
poetry run rsmetacheck --input https://github.com/tidyverse/tidyverse --verbose
124+
```
125+
118126
### Output
119127

120128
The tool will:

codemeta.json

Lines changed: 28 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,29 @@
11
{
2-
"@context": "https://w3id.org/codemeta/3.0",
3-
"type": "SoftwareSourceCode",
4-
"author": [
5-
{
6-
"id": "https://orcid.org/0009-0005-6868-4511",
7-
"type": "Person",
8-
"affiliation": {
9-
"type": "Organization",
10-
"name": "Ontology Engineering Group, Universidad Politecnica de Madrid"
11-
},
12-
"email": "a.elhounsri@upm.es",
13-
"familyName": "El Hounsri",
14-
"givenName": "Anas"
15-
}
16-
],
17-
"codeRepository": "git+https://github.com/SoftwareUnderstanding/RsMetaCheck.git",
18-
"dateModified": "2025-09-19",
19-
"description": "Automated tool to detect metadata quality pitfalls in software repositories (Python, Java, C++, etc.). Analyzes SoMEF output files for version mismatches, license issues, broken URLs, and more. ",
20-
"downloadUrl": "https://github.com/SoftwareUnderstanding/RsMetaCheck/archive/refs/heads/main.tar.gz",
21-
"keywords": [
22-
"codemeta",
23-
"pitfalls",
24-
"metadata",
25-
"analysis"
26-
],
27-
"license": "https://spdx.org/licenses/MIT",
28-
"name": "RsMetaCheck",
29-
"operatingSystem": "Linux",
30-
"programmingLanguage": "Python",
31-
"version": "0.1.1",
32-
"developmentStatus": "active",
33-
"issueTracker": "https://github.com/SoftwareUnderstanding/RsMetaCheck/issues"
34-
}
2+
"@context": "https://w3id.org/codemeta/3.0",
3+
"type": "SoftwareSourceCode",
4+
"author": [
5+
{
6+
"id": "https://orcid.org/0009-0005-6868-4511",
7+
"type": "Person",
8+
"affiliation": {
9+
"type": "Organization",
10+
"name": "Ontology Engineering Group, Universidad Politecnica de Madrid"
11+
},
12+
"email": "a.elhounsri@upm.es",
13+
"familyName": "El Hounsri",
14+
"givenName": "Anas"
15+
}
16+
],
17+
"codeRepository": "git+https://github.com/SoftwareUnderstanding/RsMetaCheck.git",
18+
"dateModified": "2025-09-19",
19+
"description": "Automated tool to detect metadata quality pitfalls in software repositories (Python, Java, C++, etc.). Analyzes SoMEF output files for version mismatches, license issues, broken URLs, and more. ",
20+
"downloadUrl": "https://github.com/SoftwareUnderstanding/RsMetaCheck/archive/refs/heads/main.tar.gz",
21+
"keywords": ["codemeta", "pitfalls", "metadata", "analysis"],
22+
"license": "https://spdx.org/licenses/MIT",
23+
"name": "RsMetaCheck",
24+
"operatingSystem": "Linux",
25+
"programmingLanguage": "Python",
26+
"version": "0.2.0",
27+
"developmentStatus": "active",
28+
"issueTracker": "https://github.com/SoftwareUnderstanding/RsMetaCheck/issues"
29+
}

0 commit comments

Comments
 (0)