InsightSoftwareConsortium / InsightSoftwareConsortium/ITKTubeTK

Make file license headers consistent

Open
#177 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
57
Forks
59
PR merge metrics
No merged PRs in 30d

Description

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.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.