opentofu/scripts
Martin Atkins 246686813d build: goimports check supports any number of changed files
The previous implementation of this check tried to accumulate all of the
changed files into a single big string and then run goimports once with
all of them, but that approach ran into problems for changesets of a
certain (platform-specific) size due to limits on maximum command line
length.

This new version instead uses bash arrays and runs goimports separately
for each of the files which appear to have changed relative to the
base branch. This is likely to be slower to complete for changesets that
have many different changed files, but it's better for it to be slow than
to return an error and fail to check some of the files.
2022-08-26 09:47:30 -07:00
..
build.sh Fix for newer go version (#30889) 2022-04-22 14:30:35 +01:00
changelog-links.sh Fixed regexp to process comma-separated links to github issues in CHANGELOG.md 2016-10-27 20:07:37 +02:00
debug-terraform no need for TF_FORK=0 2021-10-28 11:51:39 -04:00
exhaustive.sh build: GitHub Actions "Quick Checks" workflow 2022-04-04 08:12:44 -07:00
gofmtcheck.sh add staticcheck make target 2021-09-01 11:36:21 -04:00
gogetcookie.sh build: refresh go.googlesource.com cookie (#20558) 2019-03-05 08:31:36 -08:00
goimportscheck.sh build: goimports check supports any number of changed files 2022-08-26 09:47:30 -07:00
staticcheck.sh build: Disable errors for deprecated functions in staticcheck 2022-08-22 10:59:12 -07:00