Skip to content

Commit 3c3e45a

Browse files
committed
style: format dream11 script
1 parent 7902b1b commit 3c3e45a

File tree

1 file changed

+22
-28
lines changed

1 file changed

+22
-28
lines changed

scripts/dream-11-delete-unused-features.sh

Lines changed: 22 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -2,47 +2,41 @@
22

33
# remove survey and featureRequest features in JavaScript files
44
deletedFeaturesFilesInJavaScript=("Surveys" "FeatureRequests" "Survey")
5-
for feature in "${deletedFeaturesFilesInJavaScript[@]}";
6-
do
7-
echo "$feature"
8-
rm -f src/modules/"$feature".ts
9-
rm -f test/mocks/mock"$feature".ts
10-
sed -i "s/import..*$feature';//g" src/index.ts
11-
sed -i "s/$feature,//g" src/index.ts
12-
5+
for feature in "${deletedFeaturesFilesInJavaScript[@]}"; do
6+
echo "$feature"
7+
rm -f src/modules/"$feature".ts
8+
rm -f test/mocks/mock"$feature".ts
9+
sed -i "s/import..*$feature';//g" src/index.ts
10+
sed -i "s/$feature,//g" src/index.ts
1311
done
14-
npx eslint src/index.ts --fix
12+
13+
npx eslint src/index.ts --fix
1514

1615
# remove survey and featureRequest features in Android files
1716
deletedFeaturesFilesInAndroidApp=("RNInstabugSurveysModule" "RNInstabugFeatureRequestsModule")
18-
for feature in "${deletedFeaturesFilesInAndroidApp[@]}";
19-
do
20-
echo "$feature"
21-
22-
rm -f android/src/main/java/com/instabug/reactlibrary/"$feature".java
23-
rm -f android/src/test/java/com/instabug/reactlibrary/"$feature"Test.java
24-
sed -i "s/modules.add(new $feature(reactContext));//g" android/src/main/java/com/instabug/reactlibrary/RNInstabugReactnativePackage.java
17+
for feature in "${deletedFeaturesFilesInAndroidApp[@]}"; do
18+
echo "$feature"
2519

20+
rm -f android/src/main/java/com/instabug/reactlibrary/"$feature".java
21+
rm -f android/src/test/java/com/instabug/reactlibrary/"$feature"Test.java
22+
sed -i "s/modules.add(new $feature(reactContext));//g" android/src/main/java/com/instabug/reactlibrary/RNInstabugReactnativePackage.java
2623
done
2724

2825
# remove survey and featureRequest features in IOS files
2926
deletedFeaturesFilesInIosApp=("InstabugSurveysBridge" "InstabugFeatureRequestsBridge")
30-
for feature in "${deletedFeaturesFilesInIosApp[@]}";
31-
do
32-
echo "$feature"
33-
rm -f ios/RNInstabug/"$feature".h
34-
rm -f ios/RNInstabug/"$feature".m
27+
for feature in "${deletedFeaturesFilesInIosApp[@]}"; do
28+
echo "$feature"
29+
rm -f ios/RNInstabug/"$feature".h
30+
rm -f ios/RNInstabug/"$feature".m
3531
done
36-
sed -i "s/\#import <Instabug\/IBGSurveys.h>//g" ios/RNInstabug/InstabugReactBridge.m
37-
sed -i "s/\#import <Instabug\/IBGSurveys.h>//g" ios/RNInstabug/InstabugReactBridge.h
3832

33+
sed -i "s/\#import <Instabug\/IBGSurveys.h>//g" ios/RNInstabug/InstabugReactBridge.m
34+
sed -i "s/\#import <Instabug\/IBGSurveys.h>//g" ios/RNInstabug/InstabugReactBridge.h
3935

4036
# remove all locales except English locale
4137
sed -i -E '/english/!s/.*constants.locale.*//g' src/utils/Enums.ts
42-
npx eslint src/index.ts --fix src/utils/Enums.ts
43-
44-
sed -i "s/return (major == 7 && minor >= 3) || major >= 8/return false/g" android/build.gradle
45-
46-
sed -i "s/static boolean supportsNamespace() {/static boolean supportsNamespace() { \n return false/g" android/build.gradle
38+
npx eslint src/index.ts --fix src/utils/Enums.ts
4739

40+
sed -i "s/return (major == 7 && minor >= 3) || major >= 8/return false/g" android/build.gradle
4841

42+
sed -i "s/static boolean supportsNamespace() {/static boolean supportsNamespace() { \n return false/g" android/build.gradle

0 commit comments

Comments
 (0)