-
Notifications
You must be signed in to change notification settings - Fork 512
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DOC: Eliminate obsolete Doxygen grouping #7421
Commits on Nov 24, 2023
-
DOC: Eliminate obsolete Doxygen "Slicer_QtModules" grouping
This commit removes the outdated Doxygen grouping, initially implemented to organize classes related to specific loadable modules. Since there were no systematic ways of checking that each classes were effectively associated with the correct group, the grouping was either incorrect or incomplete. This removes all doxygen commands starting with either `/ingroup Slicer_QtModules` or `/ingroup SlicerRt_QtModules`.
Configuration menu - View commit details
-
Copy full SHA for a72410a - Browse repository at this point
Copy the full SHA a72410aView commit details -
DOC: Eliminate obsolete Doxygen "MRML" grouping
This commit removes the outdated Doxygen grouping, initially implemented to organize classes related to either MRML nodes or MRML widgets. Since there were no systematic ways of checking that each classes were effectively associated with the correct group, the grouping was either incorrect or incomplete. This removes all doxygen commands matching the following: * `/ingroup Slicer_MRMLWidgets` * /ingroup Slicer_MRML_Core`
Configuration menu - View commit details
-
Copy full SHA for cb1d9e0 - Browse repository at this point
Copy the full SHA cb1d9e0View commit details -
DOC: Eliminate obsolete Doxygen "Segmentation" grouping
This commit removes the outdated Doxygen grouping, initially implemented to organize classes related to Segmentation capabilities. Since there were no systematic ways of checking that each classes were effectively associated with the correct group, the grouping was either incorrect or incomplete. This removes all doxygen commands matching the following: * `/ingroup SegmentationCore` * `/ingroup Segmentations` * `/ingroup vtkSegmentationCore`
Configuration menu - View commit details
-
Copy full SHA for d8af8d7 - Browse repository at this point
Copy the full SHA d8af8d7View commit details -
DOC: Eliminate obsolete Doxygen "CMakeUtilities" grouping
This commit removes the outdated Doxygen grouping, initially implemented to organize classes related to Slicer-specific CMake modules. Since there were no systematic ways of checking that each modules were effectively associated with the correct group, the grouping was either incorrect or incomplete. This removes all doxygen commands matching `/ingroup CMakeUtilities`
Configuration menu - View commit details
-
Copy full SHA for 4df9d48 - Browse repository at this point
Copy the full SHA 4df9d48View commit details -
DOC: Eliminate irrelevant Doxygen "ITK" grouping
After copying and adapting the ITK classes based on the specific requirements of either the vtkITK or ResampleDTIVolume modules, the grouping was not relevant anymore.
Configuration menu - View commit details
-
Copy full SHA for b30b35e - Browse repository at this point
Copy the full SHA b30b35eView commit details -
Configuration menu - View commit details
-
Copy full SHA for df7cf6c - Browse repository at this point
Copy the full SHA df7cf6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f75fd3 - Browse repository at this point
Copy the full SHA 2f75fd3View commit details