Skip to content

Commit 26ea705

Browse files
authored
Merge pull request #1352 from thewtex/clang-format-linter
clang format linter
2 parents 54aac6c + bd538a6 commit 26ea705

28 files changed

+62
-50
lines changed

.clang-format

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## This config file is only relevant for clang-format version 19.1.4
1+
## This config file is only relevant for clang-format version 19.1.7
22
##
33
## Examples of each format style can be found on the in the clang-format documentation
44
## See: https://clang.llvm.org/docs/ClangFormatStyleOptions.html for details of each option
@@ -10,11 +10,11 @@
1010
## maintaining a consistent code style.
1111
##
1212
## EXAMPLE apply code style enforcement before commit:
13-
# Utilities/Maintenance/clang-format.bash --clang ${PATH_TO_CLANG_FORMAT_19.1.4} --modified
13+
# Utilities/Maintenance/clang-format.bash --clang ${PATH_TO_CLANG_FORMAT_19.1.7} --modified
1414
## EXAMPLE apply code style enforcement after commit:
15-
# Utilities/Maintenance/clang-format.bash --clang ${PATH_TO_CLANG_FORMAT_19.1.4} --last
15+
# Utilities/Maintenance/clang-format.bash --clang ${PATH_TO_CLANG_FORMAT_19.1.7} --last
1616
---
17-
# This configuration requires clang-format version 19.1.4 exactly.
17+
# This configuration requires clang-format version 19.1.7 exactly.
1818
Language: Cpp
1919
AccessModifierOffset: -2
2020
AlignAfterOpenBracket: Align
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
name: clang-format linter
2+
3+
on: [push,pull_request]
4+
5+
jobs:
6+
lint:
7+
runs-on: ubuntu-latest
8+
9+
steps:
10+
- uses: actions/checkout@v4
11+
12+
- uses: InsightSoftwareConsortium/ITKClangFormatLinterAction@master
13+
with:
14+
itk-branch: master

.github/workflows/cxx-python.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,15 @@ on:
99
- main
1010

1111
env:
12-
ITKMeshToPolyData-git-tag: "v0.11.0"
12+
ITKMeshToPolyData-git-tag: "4545405"
1313

1414
jobs:
1515
cxx-build-workflow:
16-
# itk-wasm branch
17-
uses: thewtex/ITKRemoteModuleBuildTestPackageAction/.github/workflows/[email protected]
16+
uses: InsightSoftwareConsortium/ITKRemoteModuleBuildTestPackageAction/.github/workflows/[email protected]
1817
with:
19-
itk-module-deps: '[email protected].0'
18+
itk-module-deps: '[email protected].1'
2019
ctest-options: '-E itkPipelineTest'
21-
# release-5.4 2024-11-21
22-
itk-git-tag: '49413c3a9e8ecf0f912534e7c13f4c7bc3799d60'
20+
itk-cmake-options: '-DCMAKE_CXX_STANDARD:BOOL=20'
2321

2422
#python-build-workflow:
2523
## itk-wasm branch

.github/workflows/cypress.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424

2525
steps:
2626
- name: Checkout
27-
uses: actions/checkout@v4.2.2
27+
uses: actions/checkout@v4
2828

2929
- name: Free Disk Space (Ubuntu)
3030
uses: jlumbroso/free-disk-space@main
@@ -115,7 +115,7 @@ jobs:
115115

116116
steps:
117117
- name: Checkout
118-
uses: actions/checkout@v4.2.2
118+
uses: actions/checkout@v4
119119

120120
- name: Free Disk Space (Ubuntu)
121121
uses: jlumbroso/free-disk-space@main

.github/workflows/documentation.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
runs-on: ubuntu-24.04
2323

2424
steps:
25-
- uses: actions/checkout@v4.2.2
25+
- uses: actions/checkout@v4
2626

2727
- name: Set up Python
2828
uses: actions/[email protected]
@@ -50,7 +50,7 @@ jobs:
5050
runs-on: ubuntu-24.04
5151

5252
steps:
53-
- uses: actions/checkout@v4.2.2
53+
- uses: actions/checkout@v4
5454

5555
- name: Free Disk Space (Ubuntu)
5656
uses: jlumbroso/free-disk-space@main

.github/workflows/examples.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
runs-on: ubuntu-24.04
1515

1616
steps:
17-
- uses: actions/checkout@v4.2.2
17+
- uses: actions/checkout@v4
1818

1919
- name: Free Disk Space (Ubuntu)
2020
uses: jlumbroso/free-disk-space@main
@@ -56,7 +56,7 @@ jobs:
5656
working-directory: ./examples/hello-world
5757

5858
steps:
59-
- uses: actions/checkout@v4.2.2
59+
- uses: actions/checkout@v4
6060

6161
- name: Free Disk Space (Ubuntu)
6262
uses: jlumbroso/free-disk-space@main
@@ -104,7 +104,7 @@ jobs:
104104
working-directory: ./examples/hello-world
105105

106106
steps:
107-
- uses: actions/checkout@v4.2.2
107+
- uses: actions/checkout@v4
108108

109109
- name: Load wasm builds
110110
uses: actions/download-artifact@v4
@@ -128,7 +128,7 @@ jobs:
128128
working-directory: ./examples/hello-pipeline
129129

130130
steps:
131-
- uses: actions/checkout@v4.2.2
131+
- uses: actions/checkout@v4
132132

133133
- name: Free Disk Space (Ubuntu)
134134
uses: jlumbroso/free-disk-space@main
@@ -163,7 +163,7 @@ jobs:
163163
working-directory: ./examples/inputs-outputs
164164

165165
steps:
166-
- uses: actions/checkout@v4.2.2
166+
- uses: actions/checkout@v4
167167

168168
- name: Free Disk Space (Ubuntu)
169169
uses: jlumbroso/free-disk-space@main
@@ -215,7 +215,7 @@ jobs:
215215
runs-on: ubuntu-24.04
216216

217217
steps:
218-
- uses: actions/checkout@v4.2.2
218+
- uses: actions/checkout@v4
219219

220220
- name: Free Disk Space (Ubuntu)
221221
uses: jlumbroso/free-disk-space@main
@@ -242,7 +242,7 @@ jobs:
242242
runs-on: ubuntu-24.04
243243

244244
steps:
245-
- uses: actions/checkout@v4.2.2
245+
- uses: actions/checkout@v4
246246

247247
- name: Free Disk Space (Ubuntu)
248248
uses: jlumbroso/free-disk-space@main
@@ -272,7 +272,7 @@ jobs:
272272
working-directory: ./examples/debugging
273273

274274
steps:
275-
- uses: actions/checkout@v4.2.2
275+
- uses: actions/checkout@v4
276276

277277
- name: Free Disk Space (Ubuntu)
278278
uses: jlumbroso/free-disk-space@main
@@ -318,7 +318,7 @@ jobs:
318318
working-directory: ./examples/different-input-types
319319

320320
steps:
321-
- uses: actions/checkout@v4.2.2
321+
- uses: actions/checkout@v4
322322

323323
- name: Free Disk Space (Ubuntu)
324324
uses: jlumbroso/free-disk-space@main
@@ -354,7 +354,7 @@ jobs:
354354
runs-on: ubuntu-24.04
355355

356356
steps:
357-
- uses: actions/checkout@v4.2.2
357+
- uses: actions/checkout@v4
358358

359359
- name: Free Disk Space (Ubuntu)
360360
uses: jlumbroso/free-disk-space@main

.github/workflows/javascript-typescript.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
package: [compress-stringify, compare-images, dicom, mesh-io, image-io, transform-io, downsample]
2525

2626
steps:
27-
- uses: actions/checkout@v4.2.2
27+
- uses: actions/checkout@v4
2828

2929
- name: Free Disk Space (Ubuntu)
3030
uses: jlumbroso/free-disk-space@main

.github/workflows/native.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
runs-on: ubuntu-24.04
1616

1717
steps:
18-
- uses: actions/checkout@v4.2.2
18+
- uses: actions/checkout@v4
1919

2020
- uses: prefix-dev/[email protected]
2121

.github/workflows/pr-checks.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ jobs:
66
runs-on: ubuntu-24.04
77
name: Check and lint PR
88
steps:
9-
- uses: actions/checkout@v4.2.2
9+
- uses: actions/checkout@v4
1010
with:
1111
fetch-depth: 0
1212

.github/workflows/python-wasm.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929

3030
steps:
3131
- name: Checkout
32-
uses: actions/checkout@v4.2.2
32+
uses: actions/checkout@v4
3333

3434
- uses: prefix-dev/[email protected]
3535

.github/workflows/scorecard.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232

3333
steps:
3434
- name: "Checkout code"
35-
uses: actions/checkout@v4.2.2
35+
uses: actions/checkout@v4
3636
with:
3737
persist-credentials: false
3838

.github/workflows/toolchains.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
runs-on: ubuntu-24.04
1818

1919
steps:
20-
- uses: actions/checkout@v4.2.2
20+
- uses: actions/checkout@v4
2121

2222
- uses: prefix-dev/[email protected]
2323
- run: pixi run export-itk-wasm-env-vars
@@ -64,7 +64,7 @@ jobs:
6464
runs-on: ubuntu-24.04
6565

6666
steps:
67-
- uses: actions/checkout@v4.2.2
67+
- uses: actions/checkout@v4
6868

6969
- uses: prefix-dev/[email protected]
7070
- run: pixi run export-itk-wasm-env-vars

.github/workflows/wasi.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
runs-on: ubuntu-24.04
1717

1818
steps:
19-
- uses: actions/checkout@v4.2.2
19+
- uses: actions/checkout@v4
2020

2121
- name: Free Disk Space (Ubuntu)
2222
uses: jlumbroso/free-disk-space@main

include/itkPipeline.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -130,13 +130,13 @@ using CLI::Config;
130130
/**
131131
* @brief Create a glaze arrat_t value from an STL style container.
132132
*
133-
* @tparam Iteratorable Any container type that supports STL style iterator.
133+
* @tparam TIteratorable Any container type that supports STL style iterator.
134134
* @param container Container object.
135135
* @return glz::json_t::array_t with the values from the input container.
136136
*/
137-
template <typename Iteratorable>
137+
template <typename TIteratorable>
138138
glz::json_t::array_t
139-
getArrayJson(Iteratorable container)
139+
getArrayJson(TIteratorable container)
140140
{
141141
glz::json_t::array_t value(container.begin(), container.end());
142142
return value;
Lines changed: 1 addition & 1 deletion
Loading
Lines changed: 1 addition & 1 deletion
Loading
Lines changed: 1 addition & 1 deletion
Loading
Lines changed: 1 addition & 1 deletion
Loading
Lines changed: 1 addition & 1 deletion
Loading
Lines changed: 1 addition & 1 deletion
Loading
Lines changed: 2 additions & 2 deletions
Loading
Lines changed: 1 addition & 1 deletion
Loading
Lines changed: 1 addition & 1 deletion
Loading
Lines changed: 1 addition & 1 deletion
Loading
Lines changed: 1 addition & 1 deletion
Loading
Lines changed: 1 addition & 1 deletion
Loading
Lines changed: 1 addition & 1 deletion
Loading
Lines changed: 1 addition & 1 deletion
Loading

0 commit comments

Comments
 (0)