Skip to content

Commit b0e7231

Browse files
committed
DOC: Fix multiple group Doxygen warnings
Fix multiple group Doxygen warnings: enum classes cannot be members of multiple groups: remove the additional grouping command, and leave the one corresponding to the most specific group. From the Doxygen documentation: "Note that compound entities (like classes, files and namespaces) can be put into multiple groups, but members (like variable, functions, typedefs and enums) can only be a member of one group (...)." https://www.doxygen.nl/manual/grouping.html#topics Fixes: ``` Warning Modules/IO/ImageBase/include/itkIOCommon.h:42: warning: Member AtomicPixel found in multiple @InGroup groups! The member will be put in group ITKIOImageBase, and not in group IOFilters ``` and ``` Warning Modules/Filtering/FFT/include/itkComplexToComplexFFTImageFilter.h:41: warning: Member TransformDirection found in multiple @InGroup groups! The member will be put in group FourierTransform, and not in group ITKFFT ``` raised for example in: https://open.cdash.org/viewBuildError.php?type=1&buildid=10117138
1 parent 46ebe1f commit b0e7231

File tree

2 files changed

+0
-2
lines changed

2 files changed

+0
-2
lines changed

Modules/Filtering/FFT/include/itkComplexToComplexFFTImageFilter.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ class ComplexToComplexFFTImageFilterEnums
3535
public:
3636
/**
3737
* \ingroup ITKFFT
38-
* \ingroup FourierTransform
3938
* */
4039
enum class TransformDirection : uint8_t
4140
{

Modules/IO/ImageBase/include/itkIOCommon.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ class IOCommonEnums
3434
{
3535
public:
3636
/**
37-
* \ingroup IOFilters
3837
* \ingroup ITKIOImageBase
3938
* enumerated constants for the different data types
4039
*/

0 commit comments

Comments
 (0)