Index: coder_review/includes/coder_review_7x.inc =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/coder/coder_review/includes/coder_review_7x.inc,v retrieving revision 1.37 diff -u -p -r1.37 coder_review_7x.inc --- coder_review/includes/coder_review_7x.inc 5 Sep 2009 11:01:10 -0000 1.37 +++ coder_review/includes/coder_review_7x.inc 6 Sep 2009 17:37:44 -0000 @@ -699,7 +699,11 @@ function coder_review_7x_reviews() { '#warning_callback' => '_coder_review_7x_user_authenticate_warning', ), // http://drupal.org/node/224333#hook-user-changes --- Removed several unecessary arguments to various hook_user_$op hooks and removed hook_profile_alter - + array( + '#type' => 'regex', + '#value' => 'function\s+\w+_profile_alter\s*\(\s*' . $argex . '\s*\)', + '#warning_callback' => '_coder_review_7x_hook_profile_alter_warning', + ), // Node API // N/A - http://drupal.org/node/224333#delete_multiple --- Add node_delete_multiple() @@ -1931,3 +1935,14 @@ function _coder_review_7x_hook_access_wa '#link' => 'http://drupal.org/node/224333#hook_node_access', ); } + +function _coder_review_7x_hook_profile_alter_warning() { + return array( + '#warning' => t('!hook_profile_alter() has been removed.', + array( + '!hook_profile_alter()' => theme('drupalapi', 'hook_profile_alter', 6), + ) + ), + '#link' => 'http://drupal.org/node/224333#hook-user-changes', + ); +} Index: coder_review/tests/coder_review_7x.test =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/coder/coder_review/tests/coder_review_7x.test,v retrieving revision 1.33 diff -u -p -r1.33 coder_review_7x.test --- coder_review/tests/coder_review_7x.test 5 Sep 2009 11:01:10 -0000 1.33 +++ coder_review/tests/coder_review_7x.test 6 Sep 2009 17:37:45 -0000 @@ -500,6 +500,7 @@ class CoderReviewUpgrade7xTest extends C $this->assertCoderReviewFail(' user_authenticate(&$form_state);'); // http://drupal.org/node/224333#hook-user-changes + $this->assertCoderReviewFail(" function mymodule_profile_alter(&\$account) {\n}"); } function testNode7x() {