Skip to content

Commit b57ee45

Browse files
committed
COMP: Remove inclusion of .hxx files as headers
The ability to include either .h or .hxx files as header files required recursively reading the .h files twice. The added complexity is unnecessary, costly, and can confuse static analysis tools that monitor header guardes (due to reaching the maximum depth of recursion limits for nested #ifdefs in checking).
1 parent f75bd8e commit b57ee45

3 files changed

Lines changed: 0 additions & 3 deletions

include/itkHigherOrderAccurateDerivativeImageFilter.hxx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
*=========================================================================*/
1818
#ifndef itkHigherOrderAccurateDerivativeImageFilter_hxx
1919
#define itkHigherOrderAccurateDerivativeImageFilter_hxx
20-
#include "itkHigherOrderAccurateDerivativeImageFilter.h"
2120

2221
#include "itkNumericTraits.h"
2322
#include "itkNeighborhoodOperatorImageFilter.h"

include/itkHigherOrderAccurateDerivativeOperator.hxx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
*=========================================================================*/
1818
#ifndef itkHigherOrderAccurateDerivativeOperator_hxx
1919
#define itkHigherOrderAccurateDerivativeOperator_hxx
20-
#include "itkHigherOrderAccurateDerivativeOperator.h"
2120

2221
#include "itkNumericTraits.h"
2322

include/itkHigherOrderAccurateGradientImageFilter.hxx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
*=========================================================================*/
1818
#ifndef itkHigherOrderAccurateGradientImageFilter_hxx
1919
#define itkHigherOrderAccurateGradientImageFilter_hxx
20-
#include "itkHigherOrderAccurateGradientImageFilter.h"
2120

2221
#include "itkConstNeighborhoodIterator.h"
2322
#include "itkNeighborhoodInnerProduct.h"

0 commit comments

Comments
 (0)