--- coder_6x.inc 2007-11-06 12:21:32.000000000 +0000
+++ coder_6x.inc 2007-11-06 16:44:00.000000000 +0000
@@ -217,6 +217,18 @@
       '#source' => 'all',
       '#warning_callback' => '_coder_6x_menu_node_add_warning',
     ),
+    array(
+      '#type' => 'regex',
+      '#value' => '[\s\(]node_access_rebuild\s*\(',
+      '#function' => '_enable$',
+      '#warning_callback' => '_coder_6x_node_access_rebuild_warning',
+    ),
+    array(
+      '#type' => 'regex',
+      '#value' => '[\s\(]node_access_rebuild\s*\(',
+      '#function' => '_disable$',
+      '#warning_callback' => '_coder_6x_node_access_rebuild_warning',
+    ),
   );
   $review = array(
     '#title' => t('Converting 5.x modules to 6.x'),
@@ -562,3 +574,16 @@
     '#link' => 'http://drupal.org/node/114774#node_add_summary',
   );
 }
+
+function _coder_6x_node_access_rebuild_warning() {
+  return array(
+    '#warning' => t('!node_access_rebuild should not be called from !hook_enable or !hook_disable functions any more.',
+      array(
+        '!node_access_rebuild' => theme('drupalapi', 'node_access_rebuild', '6'),
+        '!hook_enable' => theme('drupalapi', 'hook_enable', '6'),
+        '!hook_disable' => theme('drupalapi', 'hook_disable', '6'),
+      )
+    ),
+    '#link' => 'http://drupal.org/node/114774#node_access_rebuild_batch',
+  );
+}
