View Issue Details

IDProjectCategoryView StatusLast Update
0003830Slicer4Core: Extensionspublic2018-03-02 11:06
Reporterjcfr Assigned Tojcfr  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version 
Target VersionSlicer 4.5.0-1Fixed in VersionSlicer 4.4.0 
Summary0003830: Ensure Extensions are not using ITKDeprecated 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 ITKDeprecated headers:

//---------
cd /home/kitware/Dashboards/Nightly/S-0-E-b

ITK_SRC=/home/kitware/Dashboards/Nightly/Slicer-0-build/ITKv4

for f in $(ls -1 $ITK_SRC/Modules/Compatibility/Deprecated/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:

  • LASegmenter/CLILASegmenter (because of itkAnalyzeImageIO)

DISCLAIMER: Since we removed the -build directory ... we didn't search the source code checked out by Superbuild extension.

Detailed listing:


Searching itkAnalyzeDbh
... done


Searching itkAnalyzeImageIOFactory
... done


Searching itkAnalyzeImageIO
LASegmenter/CLILASegmenter/lib/utilities.hxx
20:#include "itkAnalyzeImageIO.h"
... done


Searching itkBalloonForceFilter
... done


Searching itkCompose2DCovariantVectorImageFilter
... done


Searching itkCompose2DVectorImageFilter
... done


Searching itkCompose3DCovariantVectorImageFilter
... done


Searching itkCompose3DVectorImageFilter
... done


Searching itkComposeRGBImageFilter
... done


Searching itkDefaultImageTraits
... done


Searching itkDeformableMesh3DFilter
... done


Searching itkDICOMImageIO2Factory
... done


Searching itkDICOMImageIO2
... done


Searching itkDicomImageIOFactory
... done


Searching itkDicomImageIO
... done


Searching itkDICOMSeriesFileNames
... done


Searching itkImageRegionMultidimensionalSplitter
... done


Searching itkImageRegionSplitter
... done


Searching itkNonThreadedShrinkImageFilter
... done


Searching itkNonUniformBSpline
... done


Searching itkQuaternionOrientationAdapter
... done


Searching itkReflectImageFilter
... done


Searching itkScalarToArrayCastImageFilter
... done


Searching itkScalarVector
... done


Searching itkSemaphore
... done


Searching itkShiftScaleInPlaceImageFilter
... done


Searching itkTransformToDisplacementFieldSource
... done


Searching itkTwoOutputExampleImageFilter
... done

TagsNo tags attached.

Relationships

child of 0003825 closedjcfr Large tiff files not supported 

Activities

Issue History

Date Modified Username Field Change
2014-09-09 14:16 jcfr New Issue
2014-09-09 14:16 jcfr Status new => assigned
2014-09-09 14:16 jcfr Assigned To => jcfr
2014-09-09 14:17 jcfr Status assigned => acknowledged
2014-09-09 14:17 jcfr Target Version => Slicer 4.5.0-1
2014-09-09 14:17 jcfr Description Updated
2014-09-09 14:17 jcfr Relationship added child of 0003825
2014-09-09 14:18 jcfr Summary Ensure Extensions are not built using ITKDeprecated code => Ensure Extensions are not using ITKDeprecated 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-25 12:08 jcfr Note Added: 0012586
2014-09-25 12:08 jcfr Status acknowledged => resolved
2014-09-25 12:08 jcfr Fixed in Version => Slicer 4.4.0
2014-09-25 12:08 jcfr Resolution open => fixed
2018-03-02 11:06 jcfr Status resolved => closed