Skip to content

Conversation

@hjmjohnson
Copy link
Member

  • STYLE: Add itkVirtualGetNameOfClassMacro + itkOverrideGetNameOfClassMacro
  • STYLE: CoordRepType -> CoordinateType code readability

@hjmjohnson hjmjohnson force-pushed the use-CoordinateType branch 2 times, most recently from 9c978bd to eb18d25 Compare January 28, 2025 03:00
For the sake of code readability, a new 'CoordinateType' alias is added for
each nested 'CoordRepType' alias. The old 'CoordRepType' aliases will still be
available with ITK 6.0, but it is recommended to use 'CoordinateType' instead.
The 'CoordRepType' aliases will be removed when 'ITK_FUTURE_LEGACY_REMOVE' is
enabled. Similarly, 'InputCoordinateType', 'OutputCoordinateType', and
'ImagePointCoordinateType' replace 'InputCoordRepType', 'OutputCoordRepType',
and 'ImagePointCoordRepType', respectively.
MeshNoise/test/itkAdditiveGaussianNoiseMeshFilterTest.cxx:56:20:
error: no viable conversion from 'const double' to 'VectorType' (aka 'Vector<float, 3U>')
   56 |   sphere->SetScale(SPHERE_SCALE);
      |                    ^~~~~~~~~~~~
Copy link
Member

@jhlegarreta jhlegarreta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In commit 0d36c3e,

Replace keyword of "ITK" with lowercase "itk"
in some instances to be consistent.

I do not see the change neither in this commit or other commits within the PR. Were the changes meant to be included or should the commit message be changed?

Thanks for doing this Hans.

In preparation for release.

Ensure that cmake is 3.16.3 or greater to
match v5.4.2 minimum requirements.

Set minimum python to 3.9

Increment version number.
Set the default build package tags to v5.4.2
for capturing the ITKRemoteModuleBuildTestPackageAction
shared scripts.

This pulls the default configuration items needed
to build against ITK version v5.4.2.
Match the ITK version minimum requirements for cmake.
Match version for ITK v5.4.2
@hjmjohnson
Copy link
Member Author

In commit 0d36c3e,

Replace keyword of "ITK" with lowercase "itk"
in some instances to be consistent.

I do not see the change neither in this commit or other commits within the PR. Were the changes meant to be included or should the commit message be changed?

Thanks for doing this Hans.

It was an issue in other remote modules.

@hjmjohnson hjmjohnson merged commit ab1c3bd into main Mar 18, 2025
41 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants