#!/bin/bash ## usage: bash batch-4.sh.txt #[ -n "$1" ] && EDITOR="$1" #if [ -z "$EDITOR" ]; then # echo "Please provide parameter 1 (editor). Example: vi, joe" # exit 1 #fi function edit_at_line() { local f="$1" local l="$2" $EDITOR +$l "$f" } function ask_continue() { local line="" while [ "$line" != "y" -a "$line" != "n" ]; do echo -n "$1 (Y/n) " read line if [ -z "$line" ]; then line=y fi done if [ "$line" == "y" ]; then return 0 else return 1 fi } echo 'Welcome and thanks for helping with the cleanup!' echo '' echo 'This script will walk through a series of code-style issues in Civi'\''s PHP code.' echo 'For each issue, it will show a summary of the issue (ie how many files are' echo 'affected, how many lines of code are affected, and what detailed messages' echo 'are available about the issues.' echo '' echo 'The script will open the first file at the offending line so that you can fix' echo 'it. Please save, edit, close. The script will then repeat -- re-opening the text' echo 'editor at each offending line.' echo '' echo 'The script should generally open on the exact line with the problem; however,' echo 'if other changes were recently made to the file, then the line numbers may be' echo 'slightly off - if you don'\''t see a problem, then check the neighboring lines.' ask_continue 'Continue?' || exit echo '' echo 'What text editor would you prefer to use? [vi, emacs, joe]?' read EDITOR echo '===============================================================' echo 'Formatting issue: Drupal.Commenting.FunctionComment.InvalidReturn' echo 'Messages:Array ( [0] => Expected \"bool\" but found \"boolean\" for function return type [1] => Expected \"NULL|int\" but found \"NULL|integer\" for function return type [2] => Expected \"array|bool\" but found \"Array|bool\" for function return type ) ' echo 'Lines:Array ( [0] => CRM/Core/BAO/Setting.php:82 [1] => CRM/Core/BAO/Setting.php:1114 [2] => CRM/Core/Payment/BaseIPN.php:89 [3] => CRM/Core/Payment/BaseIPN.php:138 [4] => CRM/Core/Payment/BaseIPN.php:188 [5] => CRM/Core/Payment/BaseIPN.php:268 [6] => CRM/Core/Form.php:411 [7] => CRM/Core/Form.php:645 [8] => CRM/Core/Form.php:1569 [9] => CRM/Contact/Form/Contact.php:1071 [10] => CRM/Core/BAO/CustomGroup.php:654 [11] => CRM/Core/BAO/CustomGroup.php:1245 [12] => CRM/Core/BAO/CustomGroup.php:1699 [13] => CRM/Core/BAO/CustomGroup.php:2253 [14] => CRM/Event/BAO/Participant.php:2167 ) ' echo '' echo 'Total number of edits to perform: 15' if ask_continue 'Edit these files?'; then edit_at_line 'CRM/Core/BAO/Setting.php' 82 edit_at_line 'CRM/Core/BAO/Setting.php' 1114 edit_at_line 'CRM/Core/Payment/BaseIPN.php' 89 edit_at_line 'CRM/Core/Payment/BaseIPN.php' 138 edit_at_line 'CRM/Core/Payment/BaseIPN.php' 188 edit_at_line 'CRM/Core/Payment/BaseIPN.php' 268 edit_at_line 'CRM/Core/Form.php' 411 edit_at_line 'CRM/Core/Form.php' 645 edit_at_line 'CRM/Core/Form.php' 1569 edit_at_line 'CRM/Contact/Form/Contact.php' 1071 edit_at_line 'CRM/Core/BAO/CustomGroup.php' 654 edit_at_line 'CRM/Core/BAO/CustomGroup.php' 1245 edit_at_line 'CRM/Core/BAO/CustomGroup.php' 1699 edit_at_line 'CRM/Core/BAO/CustomGroup.php' 2253 edit_at_line 'CRM/Event/BAO/Participant.php' 2167 echo '===============================================================' echo '' echo 'Completed formatting issue Drupal.Commenting.FunctionComment.InvalidReturn!' echo '' echo 'Yay!' echo '' fi echo '===============================================================' echo 'Formatting issue: Squiz.Scope.MethodScope.Missing' echo 'Messages:Array ( [0] => Visibility must be declared on method \"inCache\" [1] => Visibility must be declared on method \"setCache\" [2] => Visibility must be declared on method \"dao\" [3] => Visibility must be declared on method \"getItem\" [4] => Visibility must be declared on method \"setItem\" [5] => Visibility must be declared on method \"_setItem\" [6] => Visibility must be declared on method \"getSettingSpecification\" [7] => Visibility must be declared on method \"valueOptions\" [8] => Visibility must be declared on method \"setValueOption\" [9] => Visibility must be declared on method \"__construct\" [10] => Visibility must be declared on method \"add\" [11] => Visibility must be declared on method \"addCheckBox\" [12] => Visibility must be declared on method \"addMoney\" [13] => Visibility must be declared on method \"addCurrency\" [14] => Visibility must be declared on method \"eventFull\" [15] => Visibility must be declared on method \"priceSetOptionsCount\" [16] => Visibility must be declared on method \"transitionParticipants\" [17] => Visibility must be declared on method \"sendTransitionParticipantMail\" ) ' echo 'Lines:Array ( [0] => CRM/Core/BAO/Setting.php:85 [1] => CRM/Core/BAO/Setting.php:136 [2] => CRM/Core/BAO/Setting.php:166 [3] => CRM/Core/BAO/Setting.php:222 [4] => CRM/Core/BAO/Setting.php:349 [5] => CRM/Core/BAO/Setting.php:383 [6] => CRM/Core/BAO/Setting.php:649 [7] => CRM/Core/BAO/Setting.php:835 [8] => CRM/Core/BAO/Setting.php:894 [9] => CRM/Core/Form.php:170 [10] => CRM/Core/Form.php:270 [11] => CRM/Core/Form.php:921 [12] => CRM/Core/Form.php:1390 [13] => CRM/Core/Form.php:1413 [14] => CRM/Event/BAO/Participant.php:355 [15] => CRM/Event/BAO/Participant.php:499 [16] => CRM/Event/BAO/Participant.php:1228 [17] => CRM/Event/BAO/Participant.php:1464 ) ' echo '' echo 'Total number of edits to perform: 18' if ask_continue 'Edit these files?'; then edit_at_line 'CRM/Core/BAO/Setting.php' 85 edit_at_line 'CRM/Core/BAO/Setting.php' 136 edit_at_line 'CRM/Core/BAO/Setting.php' 166 edit_at_line 'CRM/Core/BAO/Setting.php' 222 edit_at_line 'CRM/Core/BAO/Setting.php' 349 edit_at_line 'CRM/Core/BAO/Setting.php' 383 edit_at_line 'CRM/Core/BAO/Setting.php' 649 edit_at_line 'CRM/Core/BAO/Setting.php' 835 edit_at_line 'CRM/Core/BAO/Setting.php' 894 edit_at_line 'CRM/Core/Form.php' 170 edit_at_line 'CRM/Core/Form.php' 270 edit_at_line 'CRM/Core/Form.php' 921 edit_at_line 'CRM/Core/Form.php' 1390 edit_at_line 'CRM/Core/Form.php' 1413 edit_at_line 'CRM/Event/BAO/Participant.php' 355 edit_at_line 'CRM/Event/BAO/Participant.php' 499 edit_at_line 'CRM/Event/BAO/Participant.php' 1228 edit_at_line 'CRM/Event/BAO/Participant.php' 1464 echo '===============================================================' echo '' echo 'Completed formatting issue Squiz.Scope.MethodScope.Missing!' echo '' echo 'Yay!' echo '' fi echo '===============================================================' echo 'Formatting issue: Drupal.Formatting.MultiLineAssignment' echo 'Messages:Array ( [0] => Multi-line assignments must have the equal sign on the second line ) ' echo 'Lines:Array ( [0] => CRM/Core/BAO/Setting.php:307 [1] => CRM/Contact/Form/Contact.php:502 [2] => CRM/Report/Form/Contribute/Detail.php:471 [3] => CRM/Report/Form/Contribute/Detail.php:510 [4] => CRM/Report/Form/Contribute/Detail.php:553 [5] => CRM/Report/Form/Contribute/Detail.php:568 [6] => CRM/Core/BAO/CustomGroup.php:83 [7] => CRM/Core/BAO/CustomGroup.php:277 [8] => CRM/Core/BAO/CustomGroup.php:520 [9] => CRM/Core/BAO/CustomGroup.php:830 [10] => CRM/Core/BAO/CustomGroup.php:1465 [11] => CRM/Core/BAO/CustomGroup.php:1481 [12] => CRM/Event/BAO/Participant.php:715 [13] => CRM/Event/BAO/Participant.php:718 [14] => CRM/Event/BAO/Participant.php:1811 [15] => CRM/Event/BAO/Participant.php:1812 [16] => CRM/Event/BAO/Participant.php:2087 ) ' echo '' echo 'Total number of edits to perform: 17' if ask_continue 'Edit these files?'; then edit_at_line 'CRM/Core/BAO/Setting.php' 307 edit_at_line 'CRM/Contact/Form/Contact.php' 502 edit_at_line 'CRM/Report/Form/Contribute/Detail.php' 471 edit_at_line 'CRM/Report/Form/Contribute/Detail.php' 510 edit_at_line 'CRM/Report/Form/Contribute/Detail.php' 553 edit_at_line 'CRM/Report/Form/Contribute/Detail.php' 568 edit_at_line 'CRM/Core/BAO/CustomGroup.php' 83 edit_at_line 'CRM/Core/BAO/CustomGroup.php' 277 edit_at_line 'CRM/Core/BAO/CustomGroup.php' 520 edit_at_line 'CRM/Core/BAO/CustomGroup.php' 830 edit_at_line 'CRM/Core/BAO/CustomGroup.php' 1465 edit_at_line 'CRM/Core/BAO/CustomGroup.php' 1481 edit_at_line 'CRM/Event/BAO/Participant.php' 715 edit_at_line 'CRM/Event/BAO/Participant.php' 718 edit_at_line 'CRM/Event/BAO/Participant.php' 1811 edit_at_line 'CRM/Event/BAO/Participant.php' 1812 edit_at_line 'CRM/Event/BAO/Participant.php' 2087 echo '===============================================================' echo '' echo 'Completed formatting issue Drupal.Formatting.MultiLineAssignment!' echo '' echo 'Yay!' echo '' fi echo '===============================================================' echo 'Formatting issue: Drupal.Commenting.FunctionComment.ReturnCommentIndentation' echo 'Messages:Array ( [0] => Return comment indentation must be 3 spaces, found 1 spaces ) ' echo 'Lines:Array ( [0] => CRM/Core/BAO/Setting.php:640 [1] => CRM/Core/BAO/Setting.php:641 [2] => CRM/Core/BAO/Setting.php:642 [3] => CRM/Core/BAO/Setting.php:643 [4] => CRM/Core/BAO/Setting.php:644 [5] => CRM/Core/BAO/Setting.php:645 [6] => CRM/Core/BAO/Setting.php:646 [7] => CRM/Core/BAO/Setting.php:647 [8] => api/v3/Setting.php:221 [9] => api/v3/Setting.php:257 [10] => api/v3/Setting.php:291 [11] => api/v3/MailingEventConfirm.php:49 ) ' echo '' echo 'Total number of edits to perform: 12' if ask_continue 'Edit these files?'; then edit_at_line 'CRM/Core/BAO/Setting.php' 640 edit_at_line 'CRM/Core/BAO/Setting.php' 641 edit_at_line 'CRM/Core/BAO/Setting.php' 642 edit_at_line 'CRM/Core/BAO/Setting.php' 643 edit_at_line 'CRM/Core/BAO/Setting.php' 644 edit_at_line 'CRM/Core/BAO/Setting.php' 645 edit_at_line 'CRM/Core/BAO/Setting.php' 646 edit_at_line 'CRM/Core/BAO/Setting.php' 647 edit_at_line 'api/v3/Setting.php' 221 edit_at_line 'api/v3/Setting.php' 257 edit_at_line 'api/v3/Setting.php' 291 edit_at_line 'api/v3/MailingEventConfirm.php' 49 echo '===============================================================' echo '' echo 'Completed formatting issue Drupal.Commenting.FunctionComment.ReturnCommentIndentation!' echo '' echo 'Yay!' echo '' fi echo '===============================================================' echo 'Formatting issue: Squiz.WhiteSpace.LanguageConstructSpacing.Incorrect' echo 'Messages:Array ( [0] => Language constructs must be followed by a single space; expected \"echo (\" but found \"echo(\" ) ' echo 'Lines:Array ( [0] => CRM/Core/Payment/BaseIPN.php:170 ) ' echo '' echo 'Total number of edits to perform: 1' if ask_continue 'Edit these files?'; then edit_at_line 'CRM/Core/Payment/BaseIPN.php' 170 echo '===============================================================' echo '' echo 'Completed formatting issue Squiz.WhiteSpace.LanguageConstructSpacing.Incorrect!' echo '' echo 'Yay!' echo '' fi echo '===============================================================' echo 'Formatting issue: Drupal.Array.Array' echo 'Messages:Array ( [0] => A comma should follow the last multiline array item. Found: 1 [1] => A comma should follow the last multiline array item. Found: '\''payment_instrument_id'\'' [2] => A comma should follow the last multiline array item. Found: id [3] => A comma should follow the last multiline array item. Found: 6 [4] => A comma should follow the last multiline array item. Found: ) [5] => A comma should follow the last multiline array item. Found: ] [6] => A comma should follow the last multiline array item. Found: '\''StateProvince'\'' [7] => A comma should follow the last multiline array item. Found: '\''openid'\'' [8] => A comma should follow the last multiline array item. Found: '\''master_id'\'' [9] => A comma should follow the last multiline array item. Found: '\''%count matching contacts were found.
'\'' [10] => A comma should follow the last multiline array item. Found: '\''You can View the existing contacts'\'' [11] => A comma should follow the last multiline array item. Found: '\''You can View or Edit the existing contacts'\'' [12] => A comma should follow the last multiline array item. Found: '\''street_unit'\'' [13] => A comma should follow the last multiline array item. Found: '\''Case'\'' [14] => A comma should follow the last multiline array item. Found: '\''pieChart'\'' [15] => A comma should follow the last multiline array item. Found: '\''Phone_Ext'\'' ) ' echo 'Lines:Array ( [0] => CRM/Core/Payment/BaseIPN.php:209 [1] => CRM/Core/Payment/BaseIPN.php:234 [2] => CRM/Core/Payment/BaseIPN.php:251 [3] => CRM/Core/Payment/BaseIPN.php:298 [4] => CRM/Core/Payment/BaseIPN.php:324 [5] => CRM/Core/Payment/BaseIPN.php:341 [6] => CRM/Core/Payment/BaseIPN.php:561 [7] => CRM/Core/Payment/BaseIPN.php:579 [8] => CRM/Core/Payment/BaseIPN.php:645 [9] => CRM/Core/Payment/BaseIPN.php:855 [10] => CRM/Core/Payment/BaseIPN.php:879 [11] => CRM/Core/Payment/BaseIPN.php:1003 [12] => CRM/Core/Form.php:351 [13] => CRM/Core/Form.php:1176 [14] => CRM/Core/Form.php:1658 [15] => CRM/Core/Form.php:1783 [16] => CRM/Contact/Form/Contact.php:645 [17] => CRM/Contact/Form/Contact.php:1086 [18] => CRM/Contact/Form/Contact.php:1141 [19] => CRM/Contact/Form/Contact.php:1146 [20] => CRM/Contact/Form/Contact.php:1152 [21] => CRM/Contact/Form/Contact.php:1238 [22] => CRM/Contact/Form/Contact.php:1271 [23] => CRM/Contact/Form/Contact.php:1275 [24] => CRM/ACL/Page/ACL.php:129 [25] => CRM/Event/Badge/Logo.php:47 [26] => CRM/Utils/Migrate/Export.php:487 [27] => CRM/Report/Utils/Get.php:199 [28] => CRM/Utils/DeprecatedUtils.php:992 ) ' echo '' echo 'Total number of edits to perform: 29' if ask_continue 'Edit these files?'; then edit_at_line 'CRM/Core/Payment/BaseIPN.php' 209 edit_at_line 'CRM/Core/Payment/BaseIPN.php' 234 edit_at_line 'CRM/Core/Payment/BaseIPN.php' 251 edit_at_line 'CRM/Core/Payment/BaseIPN.php' 298 edit_at_line 'CRM/Core/Payment/BaseIPN.php' 324 edit_at_line 'CRM/Core/Payment/BaseIPN.php' 341 edit_at_line 'CRM/Core/Payment/BaseIPN.php' 561 edit_at_line 'CRM/Core/Payment/BaseIPN.php' 579 edit_at_line 'CRM/Core/Payment/BaseIPN.php' 645 edit_at_line 'CRM/Core/Payment/BaseIPN.php' 855 edit_at_line 'CRM/Core/Payment/BaseIPN.php' 879 edit_at_line 'CRM/Core/Payment/BaseIPN.php' 1003 edit_at_line 'CRM/Core/Form.php' 351 edit_at_line 'CRM/Core/Form.php' 1176 edit_at_line 'CRM/Core/Form.php' 1658 edit_at_line 'CRM/Core/Form.php' 1783 edit_at_line 'CRM/Contact/Form/Contact.php' 645 edit_at_line 'CRM/Contact/Form/Contact.php' 1086 edit_at_line 'CRM/Contact/Form/Contact.php' 1141 edit_at_line 'CRM/Contact/Form/Contact.php' 1146 edit_at_line 'CRM/Contact/Form/Contact.php' 1152 edit_at_line 'CRM/Contact/Form/Contact.php' 1238 edit_at_line 'CRM/Contact/Form/Contact.php' 1271 edit_at_line 'CRM/Contact/Form/Contact.php' 1275 edit_at_line 'CRM/ACL/Page/ACL.php' 129 edit_at_line 'CRM/Event/Badge/Logo.php' 47 edit_at_line 'CRM/Utils/Migrate/Export.php' 487 edit_at_line 'CRM/Report/Utils/Get.php' 199 edit_at_line 'CRM/Utils/DeprecatedUtils.php' 992 echo '===============================================================' echo '' echo 'Completed formatting issue Drupal.Array.Array!' echo '' echo 'Yay!' echo '' fi echo '===============================================================' echo 'Formatting issue: Drupal.Classes.ClassCreateInstance' echo 'Messages:Array ( [0] => Calling class constructors must always include parentheses ) ' echo 'Lines:Array ( [0] => CRM/Core/Payment/BaseIPN.php:432 [1] => CRM/Event/BAO/Participant.php:116 ) ' echo '' echo 'Total number of edits to perform: 2' if ask_continue 'Edit these files?'; then edit_at_line 'CRM/Core/Payment/BaseIPN.php' 432 edit_at_line 'CRM/Event/BAO/Participant.php' 116 echo '===============================================================' echo '' echo 'Completed formatting issue Drupal.Classes.ClassCreateInstance!' echo '' echo 'Yay!' echo '' fi echo '===============================================================' echo 'Formatting issue: Drupal.WhiteSpace.OperatorSpacing.NoSpaceAfter' echo 'Messages:Array ( [0] => Expected 1 space after \"-\"; 0 found ) ' echo 'Lines:Array ( [0] => CRM/Core/Payment/BaseIPN.php:647 ) ' echo '' echo 'Total number of edits to perform: 1' if ask_continue 'Edit these files?'; then edit_at_line 'CRM/Core/Payment/BaseIPN.php' 647 echo '===============================================================' echo '' echo 'Completed formatting issue Drupal.WhiteSpace.OperatorSpacing.NoSpaceAfter!' echo '' echo 'Yay!' echo '' fi echo '===============================================================' echo 'Formatting issue: Drupal.Commenting.FunctionComment.InvalidReturnNotVoid' echo 'Messages:Array ( [0] => Function return type is not void, but function is returning void here ) ' echo 'Lines:Array ( [0] => CRM/Core/Payment/BaseIPN.php:805 [1] => CRM/Core/BAO/CustomGroup.php:1980 [2] => CRM/Core/BAO/CustomGroup.php:2211 [3] => CRM/Core/BAO/CustomGroup.php:2258 [4] => CRM/Event/BAO/Participant.php:1155 [5] => CRM/Event/BAO/Participant.php:1233 ) ' echo '' echo 'Total number of edits to perform: 6' if ask_continue 'Edit these files?'; then edit_at_line 'CRM/Core/Payment/BaseIPN.php' 805 edit_at_line 'CRM/Core/BAO/CustomGroup.php' 1980 edit_at_line 'CRM/Core/BAO/CustomGroup.php' 2211 edit_at_line 'CRM/Core/BAO/CustomGroup.php' 2258 edit_at_line 'CRM/Event/BAO/Participant.php' 1155 edit_at_line 'CRM/Event/BAO/Participant.php' 1233 echo '===============================================================' echo '' echo 'Completed formatting issue Drupal.Commenting.FunctionComment.InvalidReturnNotVoid!' echo '' echo 'Yay!' echo '' fi echo '===============================================================' echo 'Formatting issue: Drupal.Commenting.FunctionComment.InvalidNoReturn' echo 'Messages:Array ( [0] => @return doc comment specified, but function has no return statement ) ' echo 'Lines:Array ( [0] => CRM/Core/Form.php:391 ) ' echo '' echo 'Total number of edits to perform: 1' if ask_continue 'Edit these files?'; then edit_at_line 'CRM/Core/Form.php' 391 echo '===============================================================' echo '' echo 'Completed formatting issue Drupal.Commenting.FunctionComment.InvalidNoReturn!' echo '' echo 'Yay!' echo '' fi echo '===============================================================' echo 'Formatting issue: Drupal.Commenting.FunctionComment.MissingParamName' echo 'Messages:Array ( [0] => Missing parameter name ) ' echo 'Lines:Array ( [0] => CRM/Core/Form.php:504 [1] => CRM/Core/Form.php:622 [2] => CRM/Core/Form.php:663 [3] => CRM/Core/Form.php:765 [4] => CRM/Core/Form.php:766 [5] => CRM/Core/Form.php:778 [6] => CRM/Core/BAO/CustomGroup.php:1176 [7] => CRM/Core/BAO/CustomGroup.php:1807 ) ' echo '' echo 'Total number of edits to perform: 8' if ask_continue 'Edit these files?'; then edit_at_line 'CRM/Core/Form.php' 504 edit_at_line 'CRM/Core/Form.php' 622 edit_at_line 'CRM/Core/Form.php' 663 edit_at_line 'CRM/Core/Form.php' 765 edit_at_line 'CRM/Core/Form.php' 766 edit_at_line 'CRM/Core/Form.php' 778 edit_at_line 'CRM/Core/BAO/CustomGroup.php' 1176 edit_at_line 'CRM/Core/BAO/CustomGroup.php' 1807 echo '===============================================================' echo '' echo 'Completed formatting issue Drupal.Commenting.FunctionComment.MissingParamName!' echo '' echo 'Yay!' echo '' fi echo '===============================================================' echo 'Formatting issue: Drupal.Commenting.FunctionComment.ParamNameNoMatch' echo 'Messages:Array ( [0] => Doc comment for parameter $required does not match actual variable name $attributes [1] => Doc comment for parameter $is_activeValue does not match actual variable name $is_active [2] => Doc comment for parameter $input does not match actual variable name $duplicates ) ' echo 'Lines:Array ( [0] => CRM/Core/Form.php:1291 [1] => CRM/Core/BAO/CustomGroup.php:244 [2] => CRM/Event/BAO/Participant.php:920 ) ' echo '' echo 'Total number of edits to perform: 3' if ask_continue 'Edit these files?'; then edit_at_line 'CRM/Core/Form.php' 1291 edit_at_line 'CRM/Core/BAO/CustomGroup.php' 244 edit_at_line 'CRM/Event/BAO/Participant.php' 920 echo '===============================================================' echo '' echo 'Completed formatting issue Drupal.Commenting.FunctionComment.ParamNameNoMatch!' echo '' echo 'Yay!' echo '' fi echo '===============================================================' echo 'Formatting issue: Drupal.Commenting.FunctionComment.SpacingAfter' echo 'Messages:Array ( [0] => There must be no blank lines after the function comment ) ' echo 'Lines:Array ( [0] => api/v3/Setting.php:37 ) ' echo '' echo 'Total number of edits to perform: 1' if ask_continue 'Edit these files?'; then edit_at_line 'api/v3/Setting.php' 37 echo '===============================================================' echo '' echo 'Completed formatting issue Drupal.Commenting.FunctionComment.SpacingAfter!' echo '' echo 'Yay!' echo '' fi echo '===============================================================' echo 'Formatting issue: Drupal.Array.Array.ArrayClosingIndentation' echo 'Messages:Array ( [0] => Array closing indentation error, expected 4 spaces but found 6 [1] => Array closing indentation error, expected 2 spaces but found 3 ) ' echo 'Lines:Array ( [0] => api/v3/Setting.php:51 [1] => api/v3/Setting.php:241 [2] => api/v3/Setting.php:245 [3] => CRM/Report/Form/Contribute/Detail.php:288 [4] => CRM/ACL/Page/ACL.php:178 [5] => CRM/ACL/Page/ACL.php:182 [6] => CRM/ACL/Page/ACL.php:186 [7] => CRM/ACL/Page/ACL.php:191 ) ' echo '' echo 'Total number of edits to perform: 8' if ask_continue 'Edit these files?'; then edit_at_line 'api/v3/Setting.php' 51 edit_at_line 'api/v3/Setting.php' 241 edit_at_line 'api/v3/Setting.php' 245 edit_at_line 'CRM/Report/Form/Contribute/Detail.php' 288 edit_at_line 'CRM/ACL/Page/ACL.php' 178 edit_at_line 'CRM/ACL/Page/ACL.php' 182 edit_at_line 'CRM/ACL/Page/ACL.php' 186 edit_at_line 'CRM/ACL/Page/ACL.php' 191 echo '===============================================================' echo '' echo 'Completed formatting issue Drupal.Array.Array.ArrayClosingIndentation!' echo '' echo 'Yay!' echo '' fi echo '===============================================================' echo 'Formatting issue: Drupal.Array.Array.ArrayIndentation' echo 'Messages:Array ( [0] => Array indentation error, expected 4 spaces but found 0 [1] => Array indentation error, expected 4 spaces but found 5 [2] => Array indentation error, expected 4 spaces but found 6 [3] => Array indentation error, expected 8 spaces but found 10 [4] => Array indentation error, expected 12 spaces but found 14 [5] => Array indentation error, expected 6 spaces but found 8 [6] => Array indentation error, expected 14 spaces but found 16 ) ' echo 'Lines:Array ( [0] => api/v3/Setting.php:126 [1] => api/v3/Setting.php:166 [2] => api/v3/Setting.php:207 [3] => api/v3/Setting.php:240 [4] => api/v3/Setting.php:243 [5] => api/v3/Setting.php:244 [6] => api/v3/Setting.php:317 [7] => api/v3/Setting.php:318 [8] => api/v3/Setting.php:321 [9] => api/v3/Setting.php:322 [10] => api/v3/Setting.php:325 [11] => api/v3/Setting.php:328 [12] => api/v3/Setting.php:331 [13] => CRM/Contact/Form/Contact.php:737 [14] => CRM/Contact/Form/Contact.php:742 [15] => CRM/Contact/Form/Contact.php:743 [16] => CRM/Report/Form/Contribute/Detail.php:62 [17] => CRM/Report/Form/Contribute/Detail.php:106 [18] => CRM/Report/Form/Contribute/Detail.php:107 [19] => CRM/Report/Form/Contribute/Detail.php:116 [20] => CRM/Report/Form/Contribute/Detail.php:117 [21] => CRM/Report/Form/Contribute/Detail.php:127 [22] => CRM/Report/Form/Contribute/Detail.php:128 [23] => CRM/Report/Form/Contribute/Detail.php:240 [24] => CRM/Report/Form/Contribute/Detail.php:241 [25] => CRM/Report/Form/Contribute/Detail.php:255 [26] => CRM/Report/Form/Contribute/Detail.php:256 [27] => CRM/Report/Form/Contribute/Detail.php:270 [28] => CRM/Report/Form/Contribute/Detail.php:271 [29] => CRM/Report/Form/Contribute/Detail.php:287 [30] => CRM/Core/BAO/CustomGroup.php:800 [31] => CRM/ACL/Page/ACL.php:176 [32] => CRM/ACL/Page/ACL.php:177 [33] => CRM/ACL/Page/ACL.php:180 [34] => CRM/ACL/Page/ACL.php:181 [35] => CRM/ACL/Page/ACL.php:184 [36] => CRM/ACL/Page/ACL.php:185 [37] => CRM/ACL/Page/ACL.php:189 [38] => CRM/ACL/Page/ACL.php:190 ) ' echo '' echo 'Total number of edits to perform: 39' if ask_continue 'Edit these files?'; then edit_at_line 'api/v3/Setting.php' 126 edit_at_line 'api/v3/Setting.php' 166 edit_at_line 'api/v3/Setting.php' 207 edit_at_line 'api/v3/Setting.php' 240 edit_at_line 'api/v3/Setting.php' 243 edit_at_line 'api/v3/Setting.php' 244 edit_at_line 'api/v3/Setting.php' 317 edit_at_line 'api/v3/Setting.php' 318 edit_at_line 'api/v3/Setting.php' 321 edit_at_line 'api/v3/Setting.php' 322 edit_at_line 'api/v3/Setting.php' 325 edit_at_line 'api/v3/Setting.php' 328 edit_at_line 'api/v3/Setting.php' 331 edit_at_line 'CRM/Contact/Form/Contact.php' 737 edit_at_line 'CRM/Contact/Form/Contact.php' 742 edit_at_line 'CRM/Contact/Form/Contact.php' 743 edit_at_line 'CRM/Report/Form/Contribute/Detail.php' 62 edit_at_line 'CRM/Report/Form/Contribute/Detail.php' 106 edit_at_line 'CRM/Report/Form/Contribute/Detail.php' 107 edit_at_line 'CRM/Report/Form/Contribute/Detail.php' 116 edit_at_line 'CRM/Report/Form/Contribute/Detail.php' 117 edit_at_line 'CRM/Report/Form/Contribute/Detail.php' 127 edit_at_line 'CRM/Report/Form/Contribute/Detail.php' 128 edit_at_line 'CRM/Report/Form/Contribute/Detail.php' 240 edit_at_line 'CRM/Report/Form/Contribute/Detail.php' 241 edit_at_line 'CRM/Report/Form/Contribute/Detail.php' 255 edit_at_line 'CRM/Report/Form/Contribute/Detail.php' 256 edit_at_line 'CRM/Report/Form/Contribute/Detail.php' 270 edit_at_line 'CRM/Report/Form/Contribute/Detail.php' 271 edit_at_line 'CRM/Report/Form/Contribute/Detail.php' 287 edit_at_line 'CRM/Core/BAO/CustomGroup.php' 800 edit_at_line 'CRM/ACL/Page/ACL.php' 176 edit_at_line 'CRM/ACL/Page/ACL.php' 177 edit_at_line 'CRM/ACL/Page/ACL.php' 180 edit_at_line 'CRM/ACL/Page/ACL.php' 181 edit_at_line 'CRM/ACL/Page/ACL.php' 184 edit_at_line 'CRM/ACL/Page/ACL.php' 185 edit_at_line 'CRM/ACL/Page/ACL.php' 189 edit_at_line 'CRM/ACL/Page/ACL.php' 190 echo '===============================================================' echo '' echo 'Completed formatting issue Drupal.Array.Array.ArrayIndentation!' echo '' echo 'Yay!' echo '' fi echo '===============================================================' echo 'Formatting issue: Drupal.Formatting.SpaceInlineIf.SpacingAfter' echo 'Messages:Array ( [0] => Expected 1 space after \"?\"; newline found [1] => Expected 1 space after \":\"; newline found ) ' echo 'Lines:Array ( [0] => CRM/Contact/Form/Contact.php:178 [1] => CRM/Contact/Form/Contact.php:362 ) ' echo '' echo 'Total number of edits to perform: 2' if ask_continue 'Edit these files?'; then edit_at_line 'CRM/Contact/Form/Contact.php' 178 edit_at_line 'CRM/Contact/Form/Contact.php' 362 echo '===============================================================' echo '' echo 'Completed formatting issue Drupal.Formatting.SpaceInlineIf.SpacingAfter!' echo '' echo 'Yay!' echo '' fi echo '===============================================================' echo 'Formatting issue: Squiz.WhiteSpace.SuperfluousWhitespace.EmptyLines' echo 'Messages:Array ( [0] => Functions must not contain multiple empty lines in a row; found 2 empty lines ) ' echo 'Lines:Array ( [0] => CRM/Contact/Form/Contact.php:435 [1] => CRM/Contact/Form/Contact.php:1183 [2] => CRM/Contact/Form/Contact.php:1404 [3] => CRM/Contact/Form/Contact.php:1443 ) ' echo '' echo 'Total number of edits to perform: 4' if ask_continue 'Edit these files?'; then edit_at_line 'CRM/Contact/Form/Contact.php' 435 edit_at_line 'CRM/Contact/Form/Contact.php' 1183 edit_at_line 'CRM/Contact/Form/Contact.php' 1404 edit_at_line 'CRM/Contact/Form/Contact.php' 1443 echo '===============================================================' echo '' echo 'Completed formatting issue Squiz.WhiteSpace.SuperfluousWhitespace.EmptyLines!' echo '' echo 'Yay!' echo '' fi echo '===============================================================' echo 'Formatting issue: Drupal.WhiteSpace.ScopeIndent.IncorrectExact' echo 'Messages:Array ( [0] => Line indented incorrectly; expected 8 spaces, found 6 ) ' echo 'Lines:Array ( [0] => CRM/Core/BAO/CustomGroup.php:2073 [1] => CRM/Core/BAO/CustomGroup.php:2074 ) ' echo '' echo 'Total number of edits to perform: 2' if ask_continue 'Edit these files?'; then edit_at_line 'CRM/Core/BAO/CustomGroup.php' 2073 edit_at_line 'CRM/Core/BAO/CustomGroup.php' 2074 echo '===============================================================' echo '' echo 'Completed formatting issue Drupal.WhiteSpace.ScopeIndent.IncorrectExact!' echo '' echo 'Yay!' echo '' fi echo '===============================================================' echo 'Formatting issue: Generic.Functions.FunctionCallArgumentSpacing.TooMuchSpaceAfterComma' echo 'Messages:Array ( [0] => Expected 1 space after comma in function call; 2 found ) ' echo 'Lines:Array ( [0] => CRM/Event/BAO/Participant.php:771 ) ' echo '' echo 'Total number of edits to perform: 1' if ask_continue 'Edit these files?'; then edit_at_line 'CRM/Event/BAO/Participant.php' 771 echo '===============================================================' echo '' echo 'Completed formatting issue Generic.Functions.FunctionCallArgumentSpacing.TooMuchSpaceAfterComma!' echo '' echo 'Yay!' echo '' fi echo '===============================================================' echo 'Formatting issue: Drupal.WhiteSpace.Comma.TooManySpaces' echo 'Messages:Array ( [0] => Expected one space after the comma, 2 found ) ' echo 'Lines:Array ( [0] => CRM/Event/BAO/Participant.php:771 ) ' echo '' echo 'Total number of edits to perform: 1' if ask_continue 'Edit these files?'; then edit_at_line 'CRM/Event/BAO/Participant.php' 771 echo '===============================================================' echo '' echo 'Completed formatting issue Drupal.WhiteSpace.Comma.TooManySpaces!' echo '' echo 'Yay!' echo '' fi echo '===============================================================' echo 'Formatting issue: Squiz.PHP.NonExecutableCode.ReturnNotRequired' echo 'Messages:Array ( [0] => Empty return statement not required here ) ' echo 'Lines:Array ( [0] => CRM/Event/BAO/Participant.php:1818 ) ' echo '' echo 'Total number of edits to perform: 1' if ask_continue 'Edit these files?'; then edit_at_line 'CRM/Event/BAO/Participant.php' 1818 echo '===============================================================' echo '' echo 'Completed formatting issue Squiz.PHP.NonExecutableCode.ReturnNotRequired!' echo '' echo 'Yay!' echo '' fi echo '===============================================================' echo 'Formatting issue: Squiz.Commenting.DocCommentAlignment.SpaceAfterStar' echo 'Messages:Array ( [0] => Expected 1 space after asterisk; 3 found ) ' echo 'Lines:Array ( [0] => CRM/Event/BAO/Participant.php:2163 ) ' echo '' echo 'Total number of edits to perform: 1' if ask_continue 'Edit these files?'; then edit_at_line 'CRM/Event/BAO/Participant.php' 2163 echo '===============================================================' echo '' echo 'Completed formatting issue Squiz.Commenting.DocCommentAlignment.SpaceAfterStar!' echo '' echo 'Yay!' echo '' fi echo '===============================================================' echo 'Formatting issue: Drupal.Commenting.FunctionComment.SeePunctuation' echo 'Messages:Array ( [0] => Trailing punctuation for @see references is not allowed. ) ' echo 'Lines:Array ( [0] => CRM/Event/BAO/Participant.php:2163 ) ' echo '' echo 'Total number of edits to perform: 1' if ask_continue 'Edit these files?'; then edit_at_line 'CRM/Event/BAO/Participant.php' 2163 echo '===============================================================' echo '' echo 'Completed formatting issue Drupal.Commenting.FunctionComment.SeePunctuation!' echo '' echo 'Yay!' echo '' fi