[Insight-developers] STEP 1: REMOVE UNTESTED CODE BY FRIDAY AUGUST 8, 9:00 EST

Luis Ibanez luis . ibanez at kitware . com
Tue, 05 Aug 2003 09:58:26 -0400


The files/classes in the list below will be removed
from the Insight CVS repository on

            Friday August 8  9:00 EST

Reason for removal:

              Code with 0% coverage

Philosopical principle:

      "If it is not tested, it is broken"

If you have any professional or emotional attachements
to any of the files in this list and would like to
prevent its removal from the repository, please add
a test for this code in the Insight/Testing directory.

New testing must compile. CVS write access will be
removed for anyone commiting non-compiling tests.
The reason being that a non-compiling test prevents
at least 100 other tests from running.

No files should be added to Insigth/Code under the
pretext of supporting testing. Code freezing is in
effect on the Insight/Code directory.

Abtract classes must be tested by instantiating one
of their concrete derived classes and exercising on
them the functionalities provided by the abtract class.

-------------- THE LIST -----------------------------

./­Code/­Algorithms/­itkImageShapeModelEstimatorBase.h
./­Code/­Algorithms/­itkBinaryMedialNodeMetric.h
./­Code/­Algorithms/­itkBinaryMedialNodeMetric.txx
./­Code/­Algorithms/­itkMedialNodePairCorrespondenceProcess.h
./­Code/­Algorithms/­itkMedialNodePairCorrespondenceProcess.txx
./­Code/­Algorithms/­itkMedialNodeTripletCorrespondenceProcess.h
./­Code/­Algorithms/­itkMedialNodeTripletCorrespondenceProcess.txx
./­Code/­Algorithms/­itkNarrowBandThresholdSegmentationLevelSetImageFilter.h
./­Code/­Algorithms/­itkNarrowBandThresholdSegmentationLevelSetImageFilter.txx
./­Code/­BasicFilters/­itkImageToMeshFilter.h
./­Code/­BasicFilters/­itkGrayscaleFunctionDilateImageFilter.txx
./­Code/­BasicFilters/­itkGrayscaleFunctionErodeImageFilter.txx
./­Code/­BasicFilters/­itkExtractOrthogonalSwath2DImageFilter.txx
./­Code/­Common/­itkBloxBoundaryProfileItem.h
./­Code/­Common/­itkBloxBoundaryProfileItem.txx
./­Code/­Common/­itkBloxBoundaryProfilePixel.h
./­Code/­Common/­itkBloxBoundaryProfilePixel.txx
./­Code/­Common/­itkConceptChecking.h
./­Code/­Common/­itkConditionalConstIterator.h
./­Code/­Common/­itkDecisionRuleBase.h
./­Code/­Common/­itkDynamicLoader.cxx
./­Code/­Common/­itkEventObject.cxx
./­Code/­Common/­itkMetaDataObjectBase.h
./­Code/­Common/­itkInPlaceImageFilter.h
./­Code/­Common/­itkImageRegionReverseIterator.h
./­Code/­Common/­itkInteriorExteriorSpatialFunction.h
./­Code/­Common/­itkSmartPointerForwardReference.h
./­Code/­Common/­itkSpatialFunction.h
./­Code/­Common/­itkThinPlateR2LogRSplineKernelTransform.txx
./­Code/­Common/­itkVolumeSplineKernelTransform.txx
./­Code/­Common/­itkFiniteDifferenceSparseImageFunction.txx
./­Code/­Common/­itkCorrespondenceDataStructure.h
./­Code/­Common/­itkCorrespondenceDataStructure.txx
./­Code/­Common/­itkCorrespondingList.h
./­Code/­Common/­itkCorrespondingList.txx
./­Code/­Common/­itkCorrespondingMedialNodeClique.h
./­Code/­Common/­itkCorrespondingMedialNodeClique.txx
./­Code/­Common/­itkNodeList.txx
./­Code/­Common/­itkSecondaryNodeList.h
./­Code/­Common/­itkSecondaryNodeList.txx
./­Code/­IO/­itkVOLImageIOFactory.cxx
./­Code/­IO/­itkVOLImageIOFactory.h
./­Code/­IO/­itkIOCommon.cxx
./­Code/­IO/­itkIPLCommonImageIO.h
./­Code/­IO/­itkRegularExpressionSeriesFileNames.cxx
./­Code/­IO/­itkRegularExpressionSeriesFileNames.h
./­Code/­Numerics/­itkSingleValuedNonLinearVnlOptimizer.h
./­Utilities/­kwsys/­RegularExpression.cxx
./­Code/­Numerics/­FEM/­itkFEMElement2DC0QuadraticTriangular.cxx
./­Code/­Numerics/­FEM/­itkFEMElement2DC0QuadraticTriangular.h
./­Code/­Numerics/­FEM/­itkFEMElement2DMembrane.h
./­Code/­Numerics/­FEM/­itkFEMElement2DMembrane.txx
./­Code/­Numerics/­FEM/­itkFEMElement3DMembrane.h
./­Code/­Numerics/­FEM/­itkFEMElement3DMembrane.txx
./­Code/­Numerics/­FEM/­itkFEMException.cxx
./­Code/­Numerics/­FEM/­itkFEMException.h
./­Code/­Numerics/­FEM/­itkFEMGenerateMesh.cxx
./­Code/­Numerics/­FEM/­itkFEMImageMetricLoad.h
./­Code/­Numerics/­FEM/­itkFEMImageMetricLoad.txx
./­Code/­Numerics/­FEM/­itkFEMImageMetricLoadImplementation.h
./­Code/­Numerics/­FEM/­itkFEMLoadImplementationGenericLandmarkLoad.cxx
./­Code/­Numerics/­FEM/­itkFEMLoadImplementationGenericLandmarkLoad.h
./­Code/­Numerics/­FEM/­itkFEMSolverCrankNicolson.cxx
./­Code/­Numerics/­FEM/­itkFEMSolverCrankNicolson.h
./­Code/­Numerics/­FEM/­itkFEMElement2DStrain.h
./­Code/­Numerics/­FEM/­itkFEMElement2DStrain.txx
./­Code/­Numerics/­Statistics/­itkDecisionRuleBase.h
./­Code/­Algorithms/­itkBioGeneNetwork.h
./­Code/­Algorithms/­itkImageMomentsCalculator.h
./­Code/­Algorithms/­itkMeanSquaresPointSetToImageMetric.h
./­Code/­Algorithms/­itkMeanSquaresPointSetToImageMetric.txx
./­Code/­Algorithms/­itkMultiResolutionImagePyramid.txx
./­Code/­Algorithms/­itkRayCastInterpolateImageFunction.txx
./­Code/­Algorithms/­itkRegistrationMethod.h
./­Code/­Algorithms/­itkRegistrationMethod.txx
./­Code/­Algorithms/­itkVoronoiSegmentationRGBImageFilter.h
./­Code/­Algorithms/­itkVoronoiSegmentationRGBImageFilter.txx
./­Code/­Algorithms/­itkRayCastInterpolateImageFunction.h
./­Code/­Algorithms/­itkUnsharpMaskLevelSetImageFilter.h
./­Code/­Algorithms/­itkMeanReciprocalSquareDifferencePointSetToImageMetric.h
./­Code/­Algorithms/­itkMeanReciprocalSquareDifferencePointSetToImageMetric.txx
./­Code/­Algorithms/­itkAnisotropicFourthOrderLevelSetImageFilter.h
./­Code/­Algorithms/­itkAnisotropicFourthOrderLevelSetImageFilter.txx
./­Code/­Algorithms/­itkIsotropicFourthOrderLevelSetImageFilter.h
./­Code/­Algorithms/­itkIsotropicFourthOrderLevelSetImageFilter.txx
./­Code/­Algorithms/­itkUnsharpMaskLevelSetImageFilter.txx
./­Code/­Algorithms/­itkCorrelationCoefficientHistogramImageToImageMetric.h
./­Code/­Algorithms/­itkCorrelationCoefficientHistogramImageToImageMetric.txx
./­Code/­Algorithms/­itkFEMFiniteDifferenceFunctionLoad.h
./­Code/­Algorithms/­itkFEMFiniteDifferenceFunctionLoad.txx
./­Code/­Algorithms/­itkHistogramImageToImageMetric.h
./­Code/­Algorithms/­itkHistogramImageToImageMetric.txx
./­Code/­Algorithms/­itkMIRegistrationFunction.h
./­Code/­Algorithms/­itkMIRegistrationFunction.txx
./­Code/­Algorithms/­itkMeanSquareRegistrationFunction.h
./­Code/­Algorithms/­itkMeanSquareRegistrationFunction.txx
./­Code/­Algorithms/­itkMeanSquaresHistogramImageToImageMetric.h
./­Code/­Algorithms/­itkMeanSquaresHistogramImageToImageMetric.txx
./­Code/­Algorithms/­itkNCCRegistrationFunction.h
./­Code/­Algorithms/­itkMutualInformationHistogramImageToImageMetric.h
./­Code/­Algorithms/­itkMutualInformationHistogramImageToImageMetric.txx
./­Code/­Algorithms/­itkNCCRegistrationFunction.txx
./­Code/­Algorithms/­itkNormalizedMutualInformationHistogramImageToImageMetric.h
./­Code/­Algorithms/­itkNormalizedMutualInformationHistogramImageToImageMetric.txx
./­Code/­BasicFilters/­itkNonThreadedShrinkImageFilter.h
./­Code/­BasicFilters/­itkNonThreadedShrinkImageFilter.txx
./­Code/­BasicFilters/­itkParametricSpaceToImageSpaceMeshFilter.h
./­Code/­BasicFilters/­itkParametricSpaceToImageSpaceMeshFilter.txx
./­Code/­BasicFilters/­itkChainCodeToFourierSeriesPathFilter.h
./­Code/­BasicFilters/­itkChainCodeToFourierSeriesPathFilter.txx
./­Code/­BasicFilters/­itkGetAverageSliceImageFilter.h
./­Code/­BasicFilters/­itkGetAverageSliceImageFilter.txx
./­Code/­BasicFilters/­itkLazyEdgeDetectionImageFilter3D.h
./­Code/­BasicFilters/­itkLazyEdgeDetectionImageFilter3D.txx
./­Code/­BasicFilters/­itkMidsagittalPlaneExtractionImageFilter.h
./­Code/­BasicFilters/­itkMidsagittalPlaneExtractionImageFilter.txx
./­Code/­BasicFilters/­itkParallelSparseFieldLevelSetImageFilter.h
./­Code/­BasicFilters/­itkParallelSparseFieldLevelSetImageFilter.txx
./­Code/­Common/­itkBloxBoundaryPointPixel.h
./­Code/­Common/­itkBloxItem.h
./­Code/­Common/­itkConditionalIterator.h
./­Code/­Common/­itkConditionalIterator.txx
./­Code/­Common/­itkDefaultDynamicMeshTraits.h
./­Code/­Common/­itkDefaultImageTraits.h
./­Code/­Common/­itkDefaultStaticMeshTraits.h
./­Code/­Common/­itkFiniteDifferenceFunction.txx
./­Code/­Common/­itkFloodFilledFunctionConditionalIterator.h
./­Code/­Common/­itkFloodFilledFunctionConditionalIterator.txx
./­Code/­Common/­itkFloodFilledImageFunctionConditionalIterator.txx
./­Code/­Common/­itkFloodFilledSpatialFunctionConditionalIterator.txx
./­Code/­Common/­itkHexahedronCellTopology.h
./­Code/­Common/­itkImageContainerInterface.h
./­Code/­Common/­itkImageIteratorWithIndex.h
./­Code/­Common/­itkImageIteratorWithIndex.txx
./­Code/­Common/­itkImageRandomIteratorWithIndex.h
./­Code/­Common/­itkImageReverseIterator.h
./­Code/­Common/­itkImageReverseIterator.txx
./­Code/­Common/­itkIndexedContainerInterface.h
./­Code/­Common/­itkIntTypes.h
./­Code/­Common/­itkMeshRegion.cxx
./­Code/­Common/­itkMeshRegion.h
./­Code/­Common/­itkNeighborhoodAlgorithm.h
./­Code/­Common/­itkNumericTraits.cxx
./­Code/­Common/­itkPixelAccessor.h
./­Code/­Common/­itkPixelTraits.h
./­Code/­Common/­itkQuadraticTriangleCellTopology.h
./­Code/­Common/­itkQuadrilateralCellTopology.h
./­Code/­Common/­itkScalarVector.h
./­Code/­Common/­itkSimpleFastMutexLock.h
./­Code/­Common/­itkTetrahedronCellTopology.h
./­Code/­Common/­itkTimeProbe.h
./­Code/­Common/­itkTimeProbesCollectorBase.h