InsightSoftwareConsortium / ITK

Insight Toolkit (ITK) -- Official Repository. ITK builds on a proven, spatially-oriented architecture for processing, segmentation, and registration of scientific images in two, three, or more dimensions.
https://itk.org
Apache License 2.0
1.4k stars 663 forks source link

Add shell script syntax linter #4241

Open jhlegarreta opened 11 months ago

jhlegarreta commented 11 months ago

Description

Add shell script linter.

Expected coding style

The Utilities folder contains numerous shell scripts that help to maintain ITK. Adding a shell linter tool (e.g. through pre-commit hooks and GHA workflows) would improve readability across scripts by standardizing the style.

Actual coding style

No shell script linter is in place.

Versions

master.

Additional Information

Related to issue #796.

thewtex commented 11 months ago

xref #4235