Xcode WORDS=“TODO:| FIXME:| \?\?\?:| \!\!\!:“查找”。(-name“*.h”-或-name“*.m”-或-name“*.swift”-非-path”。/Pods/*”-print0 | xargs-0 egrep--带文件名

Xcode WORDS=“TODO:| FIXME:| \?\?\?:| \!\!\!:“查找”。(-name“*.h”-或-name“*.m”-或-name“*.swift”-非-path”。/Pods/*”-print0 | xargs-0 egrep--带文件名,xcode,Xcode,WORDS=“TODO:| FIXME:| \?\?\?:| \!\!\!:“查找”。(-name“*.h”-或-name“*.m”-或-name“*.swift”-非-path”。/Pods/*”-print0 | xargs-0 egrep--带文件名--行号--仅匹配“($关键字)。*\$”;perl-p-e“s/($KEYWORDS)/警告:\$1/“ #pragma mark - #pragma mark To do: Add the Image processing methods.

WORDS=“TODO:| FIXME:| \?\?\?:| \!\!\!:“查找”。(-name“*.h”-或-name“*.m”-或-name“*.swift”-非-path”。/Pods/*”-print0 | xargs-0 egrep--带文件名--行号--仅匹配“($关键字)。*\$”;perl-p-e“s/($KEYWORDS)/警告:\$1/“
#pragma mark -
#pragma mark To do: Add the Image processing methods.
// TODO: the thing todo
// TODO: Do something
//TODO: some thing here
#warning this will create a compiler warning.
KEYWORDS="TODO:|FIXME:|DevTeam:|XXX:"
find "${SRCROOT}" \( -name "*.h" -or -name "*.m" -or -name "*.swift" \) -print0 | xargs -0 egrep --with-filename --line-number --only-matching "($KEYWORDS).*\$" | perl -p -e "s/($KEYWORDS)/ warning: \$1/"
//TODO: Blah blah blah
#error
#warning
KEYWORDS="STUB:|WARNING:|TODO:|FIXME:|DevTeam:|\?\?\?:" 
find "${SRCROOT}" \( -name "*.h" -or -name "*.m" -or -name "*.swift" \) -not -path "${SRCROOT}/Pods/*" -print0 | xargs -0 egrep --with-filename --line-number --only-matching "($KEYWORDS).*\$" | perl -p -e "s/($KEYWORDS)/1: warning: \$1/"

KEYWORDS="ERROR:|XXX:|\!\!\!:" 
find "${SRCROOT}" \( -name "*.h" -or -name "*.m" -or -name "*.swift" \) -not -path "${SRCROOT}/Pods/*" -print0 | xargs -0 egrep --with-filename --line-number --only-matching "($KEYWORDS).*\$" | perl -p -e "s/($KEYWORDS)/1: error: \$1/"
ERROR_OUTPUT=`find "${SRCROOT}" \( -name "*.h" -or -name "*.m" -or -name "*.swift" \) -not -path "${SRCROOT}/Pods/*" -print0 | xargs -0 egrep --with-filename --line-number --only-matching "($KEYWORDS).*\$" | perl -p -e "s/($KEYWORDS)/1: error: \$1/"`

exit ${#ERROR_OUTPUT}