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() {
