[pull] master from InsightSoftwareConsortium:master#3
Open
pull[bot] wants to merge 1607 commits into151706061:masterfrom
Open
[pull] master from InsightSoftwareConsortium:master#3pull[bot] wants to merge 1607 commits into151706061:masterfrom
pull[bot] wants to merge 1607 commits into151706061:masterfrom
Conversation
DOC: Fix links to 5.4.4 release artifacts
Primary branch name transition.
Primary branch transition.
Also use __has_warning to guard againist trying to disable warnings that are unknown (ex: in older Clangs).
COMP: suppress Clang -Wduplicate-enum
Directly initialized `MapPixelType::CType` to its intended value in the primary template definition of `MapPixelType`, and removed its specializations. Removed `IMAGEIOBASE_TYPEMAP`, following C++ Core Guidelines, May 8, 2025, "Don’t use macros for program text manipulation", https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#es30-dont-use-macros-for-program-text-manipulation
Primary branch transition.
No longer used.
Primary branch transition.
Primary branch transition.
Support transition from master to main as the primary branch. Changes the local and remove branch from master to main. Also works on a topic branch.
Replaced function calls of the form `instance->MemberFunction(x)` with `itk::T::MemberFunction(x)`, for the static member functions `GetPixelTypeAsString` and `GetComponentTypeAsString`. Removed the non-static version of the string <-> type conversion tests from itkImageIOBaseTest. Follow-up to pull request #5391 commit 45e93bb
COMP: removed workarounds for old Apple stuff
Added three static member functions to ImageIOBase:
IsComponentTypeFloatingPoint(IOComponentEnum)
IsComponentTypeUnsigned(IOComponentEnum)
GetNumberOfBitsOfComponentType(IOComponentEnum)
Eases estimating whether a component type is floating point, whether the type
is unsigned, and estimating its number of bits, respectively.
The github 'ghostworkflow' fails when the subject line is greater than 78 characters in length. Add a check to enforce the subject line length during initial commit when it is easy to fix. The function 'hooks_config' does not exist, so it always failed and prevented the script from performing the intended task. The testing for correct ITK commit prefix was migrated form commit-msg to this script.
The commit-msg script is never used. It was replaced with kw-commit-msg script that is called for pre-commit.
Optimize calls to std::string::find() and friends when the search item passed is a single character string literal. The character literal overload is more efficient.
Changes for improved readability in DartMeasurement output
Refactored multiple `#define` macros into strongly-typed `enum` declarations for improved readability, type safety, and maintainability. modernize-macro-to-enum
Refactored constructors to utilize `std::move` for transferring ownership of string and vector arguments, improving efficiency and modernizing the implementation. Included necessary `<utility>` headers.
…-msg-checking BUG: Fix kw commit msg checking
ImageIO: Add member functions to get pixel component type traits, remove MapPixelType specializations
master to main
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot]
Can you help keep this open source service alive? 💖 Please sponsor : )