ITKTubeTK icon indicating copy to clipboard operation
ITKTubeTK copied to clipboard

Make file license headers consistent

Open jhlegarreta opened this issue 11 months ago • 0 comments

There tool contains different versions of license headers, some using the pre-NumFOCUS ITK header, others using different versions specific headers, e.g.: https://github.com/InsightSoftwareConsortium/ITKTubeTK/blob/7536c6c112e1785cead4d008e8fae5ca8f527f20/include/tubeComputeBinaryImageSimilarityMetrics.h https://github.com/InsightSoftwareConsortium/ITKTubeTK/blob/7536c6c112e1785cead4d008e8fae5ca8f527f20/include/tubeComputeBinaryImageSimilarityMetrics.hxx https://github.com/InsightSoftwareConsortium/ITKTubeTK/blob/7536c6c112e1785cead4d008e8fae5ca8f527f20/include/tubeComputeImageSimilarityMetrics.h https://github.com/InsightSoftwareConsortium/ITKTubeTK/blob/7536c6c112e1785cead4d008e8fae5ca8f527f20/include/tubeComputeTrainingMask.hxx https://github.com/InsightSoftwareConsortium/ITKTubeTK/blob/7536c6c112e1785cead4d008e8fae5ca8f527f20/include/tubeComputeTubeFlyThroughImage.h https://github.com/InsightSoftwareConsortium/ITKTubeTK/blob/7536c6c112e1785cead4d008e8fae5ca8f527f20/src/Common/tubeIndent.cxx

Some of these files use even different versions for the header and implementation files, e.g.: https://github.com/InsightSoftwareConsortium/ITKTubeTK/blob/7536c6c112e1785cead4d008e8fae5ca8f527f20/include/tubeComputeBinaryImageSimilarityMetrics.h https://github.com/InsightSoftwareConsortium/ITKTubeTK/blob/7536c6c112e1785cead4d008e8fae5ca8f527f20/include/tubeComputeBinaryImageSimilarityMetrics.hxx

Some even have headers from subversion times: https://github.com/InsightSoftwareConsortium/ITKTubeTK/blob/508801a6bfe5286c29df2415133c6af1a09214ae/src/ObjectDocuments/tubeOptionList.h#L27

License headers should be made consistent.

jhlegarreta avatar Mar 07 '25 23:03 jhlegarreta