#!/bin/bash ## usage: bash cleanup-Generic.Formatting.SpaceAfterCast.NoSpace.sh vi ## usage: bash cleanup-Generic.Formatting.SpaceAfterCast.NoSpace.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 'Generic.Formatting.SpaceAfterCast.NoSpace' echo Number of lines: 21 echo Examples: 'Array ( [0] => A cast statement must be followed by a single space ) ' echo Press ENTER to begin read edit_at_line 'CRM/Campaign/Form/Survey/Main.php' 226 edit_at_line 'CRM/Contact/Form/Search/Custom/MultipleValues.php' 298 edit_at_line 'CRM/Contact/Form/Task/Map.php' 237 edit_at_line 'CRM/Contact/Form/Task/Map.php' 238 edit_at_line 'CRM/Contribute/BAO/Widget.php' 92 edit_at_line 'CRM/Contribute/BAO/Widget.php' 93 edit_at_line 'CRM/Contribute/BAO/Widget.php' 109 edit_at_line 'CRM/Contribute/Form/Contribution.php' 982 edit_at_line 'CRM/Core/BAO/LabelFormat.php' 404 edit_at_line 'CRM/Core/BAO/LabelFormat.php' 412 edit_at_line 'CRM/Core/BAO/Mapping.php' 608 edit_at_line 'CRM/Core/BAO/Mapping.php' 612 edit_at_line 'CRM/Core/BAO/Navigation.php' 687 edit_at_line 'CRM/Core/BAO/Navigation.php' 688 edit_at_line 'CRM/Core/BAO/PaperSize.php' 215 edit_at_line 'CRM/Core/BAO/PaperSize.php' 223 edit_at_line 'CRM/Core/BAO/PdfFormat.php' 275 edit_at_line 'CRM/Core/BAO/PdfFormat.php' 283 edit_at_line 'CRM/Event/Page/EventInfo.php' 221 edit_at_line 'CRM/Event/Page/EventInfo.php' 222 edit_at_line 'api/v3/MailingEventSubscribe.php' 59