#!/bin/bash ## usage: bash cleanup-Squiz.Commenting.DocCommentAlignment.SpaceBeforeStar.sh vi ## usage: bash cleanup-Squiz.Commenting.DocCommentAlignment.SpaceBeforeStar.sh joe [ -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" } echo Process cleanup for 'Squiz.Commenting.DocCommentAlignment.SpaceBeforeStar' echo Number of lines: 30 echo Examples: 'Array ( [0] => Expected 3 space(s) before asterisk; 5 found [1] => Expected 2 space(s) before asterisk; 3 found [2] => Expected 3 space(s) before asterisk; 2 found [3] => Expected 1 space(s) before asterisk; 0 found [4] => Expected 3 space(s) before asterisk; 4 found ) ' echo Press ENTER to begin read edit_at_line 'CRM/Campaign/Form/Petition/Signature.php' 62 edit_at_line 'CRM/Contact/Form/Edit/Organization.php' 44 edit_at_line 'CRM/Contact/Form/Edit/Organization.php' 45 edit_at_line 'CRM/Contact/Form/Edit/Organization.php' 46 edit_at_line 'CRM/Contact/Form/Edit/Organization.php' 47 edit_at_line 'CRM/Contact/Form/Edit/Organization.php' 48 edit_at_line 'CRM/Contact/Form/Edit/Organization.php' 49 edit_at_line 'CRM/Contact/Form/Edit/Organization.php' 50 edit_at_line 'CRM/Contact/Form/Edit/Organization.php' 51 edit_at_line 'CRM/Contact/Form/Edit/Organization.php' 52 edit_at_line 'CRM/Contact/Form/Edit/Organization.php' 53 edit_at_line 'CRM/Contact/Form/Edit/Organization.php' 54 edit_at_line 'CRM/Contribute/Form/ContributionBase.php' 180 edit_at_line 'CRM/Contribute/Form/ContributionBase.php' 181 edit_at_line 'CRM/Contribute/Form/ContributionBase.php' 182 edit_at_line 'CRM/Contribute/Form/ContributionBase.php' 183 edit_at_line 'CRM/Contribute/PseudoConstant.php' 65 edit_at_line 'CRM/Contribute/PseudoConstant.php' 66 edit_at_line 'CRM/Contribute/PseudoConstant.php' 67 edit_at_line 'CRM/Contribute/PseudoConstant.php' 68 edit_at_line 'CRM/Core/BAO/Setting.php' 117 edit_at_line 'CRM/Core/BAO/Setting.php' 118 edit_at_line 'CRM/Core/BAO/Setting.php' 119 edit_at_line 'api/v3/Job.php' 290 edit_at_line 'api/v3/Job.php' 291 edit_at_line 'api/v3/Job.php' 292 edit_at_line 'api/v3/Job.php' 293 edit_at_line 'api/v3/Job.php' 294 edit_at_line 'tests/phpunit/WebTest/Contact/GroupAddTest.php' 236 edit_at_line 'tests/phpunit/WebTest/Contact/GroupAddTest.php' 237