http://www.mediawiki.org/wiki/Special:Code/MediaWiki/68850

Revision: 68850
Author:   catrope
Date:     2010-07-01 20:22:36 +0000 (Thu, 01 Jul 2010)

Log Message:
-----------
1.16wmf4: Merge r63277, r63278 (CodeReview auto-deferral by regex) from trunk 
per Chad's request

Modified Paths:
--------------
    branches/wmf/1.16wmf4/extensions/CodeReview/CodeReview.php
    branches/wmf/1.16wmf4/extensions/CodeReview/backend/CodeRevision.php

Property Changed:
----------------
    branches/wmf/1.16wmf4/extensions/CodeReview/


Property changes on: branches/wmf/1.16wmf4/extensions/CodeReview
___________________________________________________________________
Modified: svn:mergeinfo
   - /branches/wmf-deployment/extensions/CodeReview:60970
/trunk/extensions/CodeReview:67212
/trunk/phase3/extensions/CodeReview:63545-63546,63549,63643,63764,63897-63901,64113,64509,65387,65391,65555,65590,65650,65816
   + /branches/wmf-deployment/extensions/CodeReview:60970
/trunk/extensions/CodeReview:63277-63278,67212
/trunk/phase3/extensions/CodeReview:63545-63546,63549,63643,63764,63897-63901,64113,64509,65387,65391,65555,65590,65650,65816

Modified: branches/wmf/1.16wmf4/extensions/CodeReview/CodeReview.php
===================================================================
--- branches/wmf/1.16wmf4/extensions/CodeReview/CodeReview.php  2010-07-01 
19:57:26 UTC (rev 68849)
+++ branches/wmf/1.16wmf4/extensions/CodeReview/CodeReview.php  2010-07-01 
20:22:36 UTC (rev 68850)
@@ -151,6 +151,13 @@
  */
 $wgCodeReviewMaxDiffSize = 500000;
 
+/**
+ * Any base paths matching regular expressions in this array will have their
+ * default status set to deferred instead of new. Helpful if you've got a part
+ * of the repository you don't care about.
+ */
+$wgCodeReviewDeferredPaths = array();
+
 # Schema changes
 $wgHooks['LoadExtensionSchemaUpdates'][] = 'efCodeReviewSchemaUpdates';
 

Modified: branches/wmf/1.16wmf4/extensions/CodeReview/backend/CodeRevision.php
===================================================================
--- branches/wmf/1.16wmf4/extensions/CodeReview/backend/CodeRevision.php        
2010-07-01 19:57:26 UTC (rev 68849)
+++ branches/wmf/1.16wmf4/extensions/CodeReview/backend/CodeRevision.php        
2010-07-01 20:22:36 UTC (rev 68850)
@@ -41,6 +41,15 @@
                        }
                }
                $rev->mCommonPath = $common;
+
+               // Check for ignored paths
+               global $wgCodeReviewDeferredPaths;
+               foreach( $wgCodeReviewDeferredPaths as $defer ) {
+                       if( preg_match( $defer, $rev->mCommonPath ) ) {
+                               $rev->mStatus = 'deferred';
+                               break;
+                       }
+               }
                return $rev;
        }
 



_______________________________________________
MediaWiki-CVS mailing list
MediaWiki-CVS@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to