View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003829 | Slicer4 | Core: Extensions | public | 2014-09-09 14:11 | 2018-03-02 11:06 |
Reporter | jcfr | Assigned To | jcfr | ||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Product Version | |||||
Target Version | Slicer 4.5.0-1 | Fixed in Version | Slicer 4.5.0-1 | ||
Summary | 0003829: Ensure Extensions are not using ITKV3 Compatibility header | ||||
Description | On the factory-south-linu, in the extension index build directory (associated with ExtensionsIndex 6d18a60 of Sept 8, 2014), after removing -build and -prefix directories, running the following one-liner returns the list of extension referencing ITKV3Compatibility headers: //--------- ITK_SRC=/home/kitware/Dashboards/Nightly/Slicer-0-build/ITKv4 for f in $(ls -1 $ITK_SRC/Modules/Compatibility/V3Compatibility/include/*.h); do p=$(echo $(basename $f) | cut -d"." -f1); printf "\n"; printf '%.s-' {1..80}; printf "\n"; printf "Searching $p\n"; ack-grep $p; printf "... done\n"; done Extension that should be updated are:
DISCLAIMER: Since we removed the -build directory ... we didn't search the source code checked out by Superbuild extension. The detailed listing: Searching itkAddConstantToImageFilter Searching itkDeformationFieldJacobianDeterminantFilter Searching itkDeformationFieldSource Searching itkDivideByConstantImageFilter MABMIS/IGR3D_MABMIS_Training.cxx MABMIS/itkMABMISDeformationFieldFilter.h Searching itkExponentialDeformationFieldImageFilter Searching itkGradientToMagnitudeImageFilter Searching itkImageToVectorImageFilter PkModeling/CLI/itkSignalIntensityToS0ImageFilter.h PkModeling/CLI/itkSignalIntensityToConcentrationImageFilter.h DTIProcess/Applications/dwiAtlas/DWIOperation.cxx DTIProcess/Applications/dwiAtlas/SphericalHarmonicsInterpolationFilter.h Searching itkInverseDeformationFieldImageFilter MABMIS/IGR3D_MABMIS_Training.cxx Searching itkIterativeInverseDeformationFieldImageFilter Searching itkKernelFunction Searching itkMultiplyByConstantImageFilter SegmentationAidedRegistration/SegmentationAidedRegistration/lib/utilities.h ErodeDilateLabel/DilateLabel/DilateLabel.cxx ErodeDilateLabel/ErodeLabel/ErodeLabel.cxx LASegmenter/CLILASegmenter/lib/utilities.hxx DTIProcess/PrivateLibrary/tensorscalars.cxx MABMIS/IGR3D_MABMIS_Testing.cxx MABMIS/IGR3D_MABMIS_Training.cxx MABMIS/itkMABMISDeformationFieldFilter.h Searching itkOtsuThresholdImageCalculator DTIProcess/Applications/dtiestim.cxx Searching itkSubtractConstantFromImageFilter Searching itkTransformToDeformationFieldSource | ||||
Tags | No tags attached. | ||||
BRAINSTools dependency to ITKV3Compatibility removed in r23678 |
|
Brad Lowekamp contributed patches to most of the extension during Winter project week 2015. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2014-09-09 14:11 | jcfr | New Issue | |
2014-09-09 14:11 | jcfr | Status | new => assigned |
2014-09-09 14:11 | jcfr | Assigned To | => jcfr |
2014-09-09 14:11 | jcfr | Status | assigned => acknowledged |
2014-09-09 14:11 | jcfr | Target Version | => Slicer 4.5.0-1 |
2014-09-09 14:11 | jcfr | Description Updated | |
2014-09-09 14:11 | jcfr | Relationship added | child of 0003825 |
2014-09-09 14:13 | jcfr | Summary | Ensure Estension are not using ITKV3 Compatibility code => Ensure Extensions are not using ITKV3 Compatibility code |
2014-09-09 14:13 | jcfr | Description Updated | |
2014-09-09 14:18 | jcfr | Summary | Ensure Extensions are not using ITKV3 Compatibility code => Ensure Extensions are not using ITKV3 Compatibility header |
2014-09-09 14:19 | jcfr | Description Updated | |
2014-09-09 14:20 | jcfr | Description Updated | |
2014-09-09 14:25 | jcfr | Description Updated | |
2014-09-15 08:08 | jcfr | Note Added: 0012513 | |
2015-05-11 20:23 | jcfr | Note Added: 0013041 | |
2015-05-11 20:23 | jcfr | Status | acknowledged => resolved |
2015-05-11 20:23 | jcfr | Fixed in Version | => Slicer 4.5.0-1 |
2015-05-11 20:23 | jcfr | Resolution | open => fixed |
2018-03-02 11:06 | jcfr | Status | resolved => closed |