@@ -92,6 +92,9 @@ def check_git_repository_name(extension_name, metadata):
92
92
93
93
repo_name = os .path .splitext (urlparse .urlsplit (metadata ["scmurl" ]).path .split ("/" )[- 1 ])[0 ]
94
94
95
+ if repo_name in REPOSITORY_NAME_CHECK_EXCEPTIONS :
96
+ return
97
+
95
98
if "slicer" not in repo_name .lower ():
96
99
97
100
variations = [prefix + repo_name for prefix in ["Slicer-" , "Slicer_" , "SlicerExtension-" , "SlicerExtension_" ]]
@@ -194,5 +197,66 @@ def main():
194
197
sys .exit (total_failure_count )
195
198
196
199
200
+ REPOSITORY_NAME_CHECK_EXCEPTIONS = [
201
+ "3DMetricTools" ,
202
+ "ai-assisted-annotation-client" ,
203
+ "aigt" ,
204
+ "AnglePlanes-Extension" ,
205
+ "AnomalousFiltersExtension" ,
206
+ "BoneTextureExtension" ,
207
+ "CarreraSlice" ,
208
+ "ChangeTrackerPy" ,
209
+ "CMFreg" ,
210
+ "CurveMaker" ,
211
+ "DatabaseInteractorExtension" ,
212
+ "dcmqi" ,
213
+ "DSC_Analysis" ,
214
+ "EasyClip-Extension" ,
215
+ "ErodeDilateLabel" ,
216
+ "FilmDosimetryAnalysis" ,
217
+ "GelDosimetryAnalysis" ,
218
+ "GyroGuide" ,
219
+ "iGyne" ,
220
+ "ImageMaker" ,
221
+ "IntensitySegmenter" ,
222
+ "MeshStatisticsExtension" ,
223
+ "MeshToLabelMap" ,
224
+ "ModelClip" ,
225
+ "MONAILabel" ,
226
+ "mpReview" ,
227
+ "NeedleFinder" ,
228
+ "opendose3d" ,
229
+ "OsteotomyPlanner" ,
230
+ "PBNRR" ,
231
+ "PedicleScrewSimulator" ,
232
+ "PercutaneousApproachAnalysis" ,
233
+ "PerkTutor" ,
234
+ "PET-IndiC" ,
235
+ "PETLiverUptakeMeasurement" ,
236
+ "PETTumorSegmentation" ,
237
+ "PickAndPaintExtension" ,
238
+ "PkModeling" ,
239
+ "PortPlacement" ,
240
+ "Q3DCExtension" ,
241
+ "QuantitativeReporting" ,
242
+ "ResectionPlanner" ,
243
+ "ScatteredTransform" ,
244
+ "Scoliosis" ,
245
+ "SegmentationAidedRegistration" ,
246
+ "SegmentationReview" ,
247
+ "SegmentRegistration" ,
248
+ "ShapePopulationViewer" ,
249
+ "ShapeRegressionExtension" ,
250
+ "ShapeVariationAnalyzer" ,
251
+ "SkullStripper" ,
252
+ "SNRMeasurement" ,
253
+ "SPHARM-PDM" ,
254
+ "T1Mapping" ,
255
+ "TCIABrowser" ,
256
+ "ukftractography" ,
257
+ "VASSTAlgorithms" ,
258
+ ]
259
+
260
+
197
261
if __name__ == "__main__" :
198
262
main ()
0 commit comments