Skip to content

Commit 3eb8f6b

Browse files
Adding specific pitfall locations in ground truth
1 parent 9fa50ff commit 3eb8f6b

1 file changed

Lines changed: 16 additions & 77 deletions

File tree

docs/ground_truth/summary_pitfalls_warnings.json

Lines changed: 16 additions & 77 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
"url": "https://github.com/gavinsimpson/data.adapt.multi.test",
3030
"pitfalls": {
3131
"P016": {
32-
"source_file": "Metadata files (codemeta.json, setup.py, pom.xml etc...)",
32+
"source_file": "codemeta.json",
3333
"description": "codeRepository does not point to the same repository"
3434
},
3535
"P017": {
@@ -43,7 +43,7 @@
4343
"description": "dateModified is outdated"
4444
},
4545
"W007": {
46-
"source_file": "Metadata files (codemeta.json, setup.py, pom.xml etc...)",
46+
"source_file": "codemeta.json",
4747
"description": "Identifier is empty"
4848
}
4949
},
@@ -53,11 +53,11 @@
5353
"url": "https://github.com/FairRootGroup/FairMQ",
5454
"pitfalls": {
5555
"P001": {
56-
"source_file": "Metadata files (codemeta.json, setup.py, pom.xml etc...)",
56+
"source_file": "codemeta.json",
5757
"description": "Version does not correspond to the version used in the latest release"
5858
},
5959
"P006": {
60-
"source_file": "Metadata files (codemeta.json, setup.py, pom.xml etc...)",
60+
"source_file": "codemeta.json",
6161
"description": "License pointing to a local file instead of stating the name. For example: “license”: LICENSE.MD"
6262
}
6363
},
@@ -69,7 +69,7 @@
6969
"pitfalls": {},
7070
"warnings": {
7171
"W001": {
72-
"source_file": "Metadata files (codemeta.json, setup.py, pom.xml etc...)",
72+
"source_file": "pyproject.toml",
7373
"description": "SoftwareRequirements don’t have versions"
7474
},
7575
"W002": {
@@ -87,7 +87,7 @@
8787
"url": "https://github.com/gabrielblain/CropWaterBalance",
8888
"pitfalls": {
8989
"P001": {
90-
"source_file": "Metadata files (codemeta.json, setup.py, pom.xml etc...)",
90+
"source_file": "codemeta.json",
9191
"description": "Version does not correspond to the version used in the latest release"
9292
},
9393
"P015": {
@@ -107,13 +107,13 @@
107107
"url": "https://github.com/instatdealii/idealii",
108108
"pitfalls": {
109109
"P008": {
110-
"source_file": "Metadata files (codemeta.json, setup.py, pom.xml etc...)",
110+
"source_file": "codemeta.json",
111111
"description": "softwareRequirement points to an invalid page"
112112
}
113113
},
114114
"warnings": {
115115
"W001": {
116-
"source_file": "Metadata files (codemeta.json, setup.py, pom.xml etc...)",
116+
"source_file": "codemeta.json",
117117
"description": "SoftwareRequirements don’t have versions"
118118
},
119119
"W002": {
@@ -133,17 +133,9 @@
133133
"P010": {
134134
"source_file": "LICENSE",
135135
"description": "The file does not have any specific license except for copyright"
136-
},
137-
"P016": {
138-
"source_file": "Metadata files (codemeta.json, setup.py, pom.xml etc...)",
139-
"description": "codeRepository does not point to the same repository"
140136
}
141137
},
142138
"warnings": {
143-
"W004": {
144-
"source_file": "codemeta.json",
145-
"description": "programmingLanguages do not have versions"
146-
},
147139
"W006": {
148140
"source_file": "codemeta.json",
149141
"description": "Identifier is a name instead of a valid unique identifier, but an identifier exist (e.g., in a badge)"
@@ -156,7 +148,7 @@
156148
"pitfalls": {},
157149
"warnings": {
158150
"W001": {
159-
"source_file": "Metadata files (codemeta.json, setup.py, pom.xml etc...)",
151+
"source_file": "pyproject.toml",
160152
"description": "SoftwareRequirements don’t have versions"
161153
},
162154
"W009": {
@@ -166,27 +158,12 @@
166158
},
167159
"commit ID": "297c914fa277e2c720ae08a758707ef8ebe51ef6"
168160
},
169-
"repo_10": {
170-
"url": "https://github.com/sanorthey/pemmss",
171-
"pitfalls": {},
172-
"warnings": {
173-
"W003": {
174-
"source_file": "Metadata files (codemeta.json, setup.py, pom.xml etc...)",
175-
"description": "Inconsistent use of licenses in metadata files"
176-
}
177-
},
178-
"commit ID": "65883be0f53fdfa3911cc8d3847931d1cc9f4037"
179-
},
180161
"repo_11": {
181162
"url": "https://github.com/gemini3d/gemini3d",
182163
"pitfalls": {
183164
"P014": {
184165
"source_file": "codemeta.json",
185166
"description": "uses bare DOIs in the identifier field instead of full https://doi.org/ URL"
186-
},
187-
"P016": {
188-
"source_file": "Metadata files (codemeta.json, setup.py, pom.xml etc...)",
189-
"description": "codeRepository does not point to the same repository"
190167
}
191168
},
192169
"warnings": {
@@ -214,14 +191,6 @@
214191
"source_file": "Metadata files (codemeta.json, setup.py, pom.xml etc...)",
215192
"description": "SoftwareRequirements don’t have versions"
216193
},
217-
"W003": {
218-
"source_file": "Metadata files (codemeta.json, setup.py, pom.xml etc...)",
219-
"description": "Inconsistent use of licenses in metadata files"
220-
},
221-
"W004": {
222-
"source_file": "codemeta.json",
223-
"description": "programmingLanguages do not have versions"
224-
},
225194
"W006": {
226195
"source_file": "codemeta.json",
227196
"description": "Identifier is a name instead of a valid unique identifier, but an identifier exist (e.g., in a badge)"
@@ -236,23 +205,15 @@
236205
"repo_13": {
237206
"url": "https://github.com/bioconductor-source/treeio",
238207
"pitfalls": {
239-
"P016": {
240-
"source_file": "Metadata files (codemeta.json, setup.py, pom.xml etc...)",
241-
"description": "codeRepository does not point to the same repository"
242-
},
243208
"P017": {
244-
"source_file": "codemeta.json",
209+
"source_file": "codemeta.json & DESCRIPTION",
245210
"description": "version does not match the package’s"
246211
}
247212
},
248213
"warnings": {
249214
"W001": {
250-
"source_file": "Metadata files (codemeta.json, setup.py, pom.xml etc...)",
215+
"source_file": "DESCRIPTION",
251216
"description": "SoftwareRequirements don’t have versions"
252-
},
253-
"W004": {
254-
"source_file": "codemeta.json",
255-
"description": "programmingLanguages do not have versions"
256217
}
257218
},
258219
"commit ID": "df013a97e144086980317527de6fab39dc54e9fa"
@@ -261,13 +222,13 @@
261222
"url": "https://github.com/Kaffeegangster/tclf",
262223
"pitfalls": {
263224
"P006": {
264-
"source_file": "Metadata files (codemeta.json, setup.py, pom.xml etc...)",
225+
"source_file": "pyproject.toml",
265226
"description": "License pointing to a local file instead of stating the name. For example: “license”: LICENSE.MD"
266227
}
267228
},
268229
"warnings": {
269230
"W001": {
270-
"source_file": "Metadata files (codemeta.json, setup.py, pom.xml etc...)",
231+
"source_file": "pyproject.toml",
271232
"description": "SoftwareRequirements don’t have versions"
272233
}
273234
},
@@ -278,7 +239,7 @@
278239
"pitfalls": {},
279240
"warnings": {
280241
"W001": {
281-
"source_file": "Metadata files (codemeta.json, setup.py, pom.xml etc...)",
242+
"source_file": "requirements.txt",
282243
"description": "SoftwareRequirements don’t have versions"
283244
},
284245
"W002": {
@@ -300,20 +261,14 @@
300261
"description": "Copyright section taken as template without modification"
301262
}
302263
},
303-
"warnings": {
304-
"W003": {
305-
"source_file": "Metadata files (codemeta.json, setup.py, pom.xml etc...)",
306-
"description": "Inconsistent use of licenses in metadata files"
307-
}
308-
},
309264
"commit ID": "62f5b3a8bcd3ae2e3c3e639bd6ad856d2b001d04"
310265
},
311266
"repo_17": {
312267
"url": "https://github.com/LanguageMachines/ucto",
313268
"pitfalls": {},
314269
"warnings": {
315270
"W001": {
316-
"source_file": "Metadata files (codemeta.json, setup.py, pom.xml etc...)",
271+
"source_file": "codemeta.json",
317272
"description": "SoftwareRequirements don’t have versions"
318273
},
319274
"W002": {
@@ -338,24 +293,16 @@
338293
"source_file": "LICENSE",
339294
"description": "Copyright section taken as template without modification"
340295
},
341-
"P013": {
342-
"source_file": "Metadata files (codemeta.json, setup.py, pom.xml etc...)",
343-
"description": "License does not have the specific version"
344-
},
345296
"P015": {
346297
"source_file": "codemeta.json",
347298
"description": "contIntegration link returns 404"
348299
},
349300
"P016": {
350-
"source_file": "Metadata files (codemeta.json, setup.py, pom.xml etc...)",
301+
"source_file": "codemeta.json",
351302
"description": "codeRepository does not point to the same repository"
352303
}
353304
},
354305
"warnings": {
355-
"W003": {
356-
"source_file": "Metadata files (codemeta.json, setup.py, pom.xml etc...)",
357-
"description": "Inconsistent use of licenses in metadata files"
358-
},
359306
"W009": {
360307
"source_file": "codemeta.json",
361308
"description": "developmentStatus is a URL instead of a string"
@@ -382,17 +329,9 @@
382329
"url": "https://github.com/lecfab/rescience-gorder",
383330
"pitfalls": {},
384331
"warnings": {
385-
"W001": {
386-
"source_file": "Metadata files (codemeta.json, setup.py, pom.xml etc...)",
387-
"description": "SoftwareRequirements don’t have versions"
388-
},
389332
"W004": {
390333
"source_file": "codemeta.json",
391334
"description": "programmingLanguages do not have versions"
392-
},
393-
"W005": {
394-
"source_file": "Metadata files (codemeta.json, setup.py, pom.xml etc...)",
395-
"description": "softwareRequirements have more than one req, but it’s written as one string"
396335
}
397336
},
398337
"commit ID": "305d28dc1584b152ff981ee81be0de12598b402e"

0 commit comments

Comments
 (0)