Jon Haitz Legarreta Gorroño

Results 147 issues of Jon Haitz Legarreta Gorroño

### Description The test `itkNewTest.cxx`: https://github.com/InsightSoftwareConsortium/ITK/blob/fd076e4db29144b56ff2a96a12baa263432daaab/Modules/Core/Mesh/test/itkNewTest.cxx#L22-L50 https://github.com/InsightSoftwareConsortium/ITK/blob/fd076e4db29144b56ff2a96a12baa263432daaab/Modules/Core/Mesh/test/itkNewTest.cxx#L67-L83 and the test `itkEqualTest.cxx`: https://github.com/InsightSoftwareConsortium/ITK/blob/fd076e4db29144b56ff2a96a12baa263432daaab/Modules/Filtering/ImageIntensity/test/itkEqualTest.cxx#L248-L256 contain blocks that are not used/do not seem to fit into the purpose of the tests. Especially, in...

type:Design

### Description The `itk::MGHImageIO` class has some formatting issue derived from its Doxygen documentation: the Doxygen page menu is displayed in a single column vs. in a single row, and...

type:Documentation

### Description [Modules/IO/TransformMINC/test/itkIOTransformMINCTest.cxx]([Modules/IO/TransformMINC/test/itkIOTransformMINCTest.cxx]) is segfaulting on Windows. ### Steps to Reproduce 1. Clone ITK 2. Configure and build ITK with testing enabled (`BUILD_TESTING` `ON`) 3. Move to the build path...

type:Bug

### Description Add ITK documentation PR preview builds. ### Impact analysis Whenever a change is made to the ITK documentation, whether it is the Doxygen configuration, the `.dox` Doxygen pages,...

type:Infrastructure

### Description Add a Markdown file linter, such as [prettier](https://prettier.io/). ### Expected coding style ITK contains numerous Markdown files that e.g. describe how to create content links, the ITK release...

type:Style

### Description Add a pre-commit hook and GHA workflow to apply the `black` linter to Python files. ### Expected coding style ITK contains numerous Python files: by applying a pre-commit...

type:Style

### Description Add shell script linter. ### Expected coding style The [`Utilities`](https://github.com/InsightSoftwareConsortium/ITK/tree/master/Utilities) folder contains numerous shell scripts that help to maintain ITK. Adding a shell linter tool (e.g. through pre-commit...

type:Style

### Description Add a pre-commit hook workflow to check for CMake style. ### Impact analysis Would allow reporting style inconsistencies, and by preventing a commit from being done until the...

type:Infrastructure

### Description Add a GHA workflow to check for CMake style. ### Impact analysis Would allow reporting style inconsistencies in CMake code. ### Expected behavior Report inconsistencies in CMake code...

type:Infrastructure

### Description Add a GHA workflow to perform static code analysis, using e.g. `cppcheck` or clang tools. ### Impact analysis A static code analysis tools would allow to e.g. identify...

type:Infrastructure