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