Skip to content

Commit 4655a50

Browse files
authored
refactor(scripts): reindent to 2 spaces and reduce nesting with early returns (#110)
1 parent c86553f commit 4655a50

2 files changed

Lines changed: 464 additions & 464 deletions

File tree

.github/scripts/first-time-setup.sh

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -17,35 +17,35 @@ ENV_VAR_NAME=$(echo "${LOWERCASE_NAME//-/_}_DOCKER_IMAGE" | tr '[:lower:]' '[:up
1717
PRETTY_NAME=$(echo "$LOWERCASE_NAME" | sed 's/-/ /g' | awk '{for(i=1;i<=NF;i++) $i=toupper(substr($i,1,1)) substr($i,2)} 1')
1818

1919
update_readme() {
20-
mv README_ADDON.md README.md
20+
mv README_ADDON.md README.md
2121

22-
sed -i "s|ddev/ddev-addon-template|$FULL_REPO_NAME|g" README.md
23-
sed -i "s|addon-template|$LOWERCASE_NAME|g" README.md
24-
sed -i "s|Add-on Template|$PRETTY_NAME|g" README.md
25-
sed -i "s|ADDON_TEMPLATE_DOCKER_IMAGE|$ENV_VAR_NAME|g" README.md
26-
sed -i "s|@CONTRIBUTOR|\[@$USER_NAME\](https://github.com/$USER_NAME)|g" README.md
22+
sed -i "s|ddev/ddev-addon-template|$FULL_REPO_NAME|g" README.md
23+
sed -i "s|addon-template|$LOWERCASE_NAME|g" README.md
24+
sed -i "s|Add-on Template|$PRETTY_NAME|g" README.md
25+
sed -i "s|ADDON_TEMPLATE_DOCKER_IMAGE|$ENV_VAR_NAME|g" README.md
26+
sed -i "s|@CONTRIBUTOR|\[@$USER_NAME\](https://github.com/$USER_NAME)|g" README.md
2727
}
2828

2929
update_docker_compose() {
30-
local old_file="docker-compose.addon-template.yaml"
31-
local new_file="docker-compose.$LOWERCASE_NAME.yaml"
32-
mv "$old_file" "$new_file"
30+
local old_file="docker-compose.addon-template.yaml"
31+
local new_file="docker-compose.$LOWERCASE_NAME.yaml"
32+
mv "$old_file" "$new_file"
3333

34-
sed -i "s|addon-template|$LOWERCASE_NAME|g" "$new_file"
35-
sed -i "s|ADDON_TEMPLATE_DOCKER_IMAGE|$ENV_VAR_NAME|g" "$new_file"
34+
sed -i "s|addon-template|$LOWERCASE_NAME|g" "$new_file"
35+
sed -i "s|ADDON_TEMPLATE_DOCKER_IMAGE|$ENV_VAR_NAME|g" "$new_file"
3636
}
3737

3838
update_tests_and_templates() {
39-
sed -i "s|ddev/ddev-addon-template|$FULL_REPO_NAME|g" tests/test.bats
40-
sed -i "s|ddev/ddev-addon-template|$FULL_REPO_NAME|g" .github/PULL_REQUEST_TEMPLATE.md
39+
sed -i "s|ddev/ddev-addon-template|$FULL_REPO_NAME|g" tests/test.bats
40+
sed -i "s|ddev/ddev-addon-template|$FULL_REPO_NAME|g" .github/PULL_REQUEST_TEMPLATE.md
4141
}
4242

4343
update_license() {
44-
sed -i "s|Copyright \[yyyy\]|Copyright $(date +'%Y')|g" LICENSE
44+
sed -i "s|Copyright \[yyyy\]|Copyright $(date +'%Y')|g" LICENSE
4545
}
4646

4747
create_install_yaml() {
48-
cat <<EOF > install.yaml
48+
cat <<EOF > install.yaml
4949
name: $LOWERCASE_NAME
5050
5151
project_files:
@@ -56,19 +56,19 @@ EOF
5656
}
5757

5858
cleanup_files() {
59-
rm -f README_DEBUG.md
60-
rm -f .github/workflows/first-time-setup.yml
61-
rm -rf images
62-
rm -rf .github/scripts
59+
rm -f README_DEBUG.md
60+
rm -f .github/workflows/first-time-setup.yml
61+
rm -rf images
62+
rm -rf .github/scripts
6363
}
6464

6565
main() {
66-
update_readme
67-
update_docker_compose
68-
update_tests_and_templates
69-
update_license
70-
create_install_yaml
71-
cleanup_files
66+
update_readme
67+
update_docker_compose
68+
update_tests_and_templates
69+
update_license
70+
create_install_yaml
71+
cleanup_files
7272
}
7373

7474
main

0 commit comments

Comments
 (0)