jenkins-bot has submitted this change and it was merged.
Change subject: Update formatting for languages/utils/
......................................................................
Update formatting for languages/utils/
Change-Id: I54a19cff97067b71cb6531bc37802adb2d6c52ba
---
M languages/utils/CLDRPluralRuleConverter.php
M languages/utils/CLDRPluralRuleConverterExpression.php
M languages/utils/CLDRPluralRuleConverterFragment.php
M languages/utils/CLDRPluralRuleConverterOperator.php
M languages/utils/CLDRPluralRuleError.php
M languages/utils/CLDRPluralRuleEvaluator.php
M languages/utils/CLDRPluralRuleEvaluatorRange.php
7 files changed, 21 insertions(+), 10 deletions(-)
Approvals:
Chad: Looks good to me, approved
jenkins-bot: Verified
diff --git a/languages/utils/CLDRPluralRuleConverter.php
b/languages/utils/CLDRPluralRuleConverter.php
index 50a22c9..1294b1a 100644
--- a/languages/utils/CLDRPluralRuleConverter.php
+++ b/languages/utils/CLDRPluralRuleConverter.php
@@ -1,5 +1,4 @@
<?php
-
/**
* @author Niklas Laxström, Tim Starling
*
@@ -97,6 +96,7 @@
*/
public static function convert( $rule ) {
$parser = new self( $rule );
+
return $parser->doConvert();
}
@@ -192,6 +192,7 @@
if ( $length !== 0 ) {
$token = $this->newNumber( substr( $this->rule,
$this->pos, $length ), $this->pos );
$this->pos += $length;
+
return $token;
}
@@ -200,6 +201,7 @@
if ( $op2 === '..' || $op2 === '!=' ) {
$token = $this->newOperator( $op2, $this->pos, 2 );
$this->pos += 2;
+
return $token;
}
@@ -207,7 +209,8 @@
$op1 = $this->rule[$this->pos];
if ( $op1 === ',' || $op1 === '=' || $op1 === '%' ) {
$token = $this->newOperator( $op1, $this->pos, 1 );
- $this->pos ++;
+ $this->pos++;
+
return $token;
}
@@ -235,6 +238,7 @@
if ( isset( self::$precedence[$bothWords] ) ) {
$token = $this->newOperator( $bothWords,
$this->pos, $nextTokenPos - $this->pos );
$this->pos = $nextTokenPos;
+
return $token;
}
}
@@ -243,13 +247,15 @@
if ( isset( self::$precedence[$word1] ) ) {
$token = $this->newOperator( $word1, $this->pos,
strlen( $word1 ) );
$this->pos += strlen( $word1 );
+
return $token;
}
// The single-character operand symbols
if ( strpos( self::OPERAND_SYMBOLS, $word1 ) !== false ) {
$token = $this->newNumber( $word1, $this->pos );
- $this->pos ++;
+ $this->pos++;
+
return $token;
}
@@ -258,6 +264,7 @@
// Samples are like comments, they have no effect on
rule evaluation.
// They run from the first sample indicator to the end
of the string.
$this->pos = $this->end;
+
return false;
}
diff --git a/languages/utils/CLDRPluralRuleConverterExpression.php
b/languages/utils/CLDRPluralRuleConverterExpression.php
index 2373807..1ee6b4c 100644
--- a/languages/utils/CLDRPluralRuleConverterExpression.php
+++ b/languages/utils/CLDRPluralRuleConverterExpression.php
@@ -1,5 +1,4 @@
<?php
-
/**
* @author Niklas Laxström, Tim Starling
*
@@ -36,6 +35,7 @@
if ( $type === $this->type ) {
return true;
}
+
return false;
}
}
diff --git a/languages/utils/CLDRPluralRuleConverterFragment.php
b/languages/utils/CLDRPluralRuleConverterFragment.php
index 89ada4f..df299cb 100644
--- a/languages/utils/CLDRPluralRuleConverterFragment.php
+++ b/languages/utils/CLDRPluralRuleConverterFragment.php
@@ -1,5 +1,4 @@
<?php
-
/**
* @author Niklas Laxström, Tim Starling
*
diff --git a/languages/utils/CLDRPluralRuleConverterOperator.php
b/languages/utils/CLDRPluralRuleConverterOperator.php
index 2824fc6..4acda7f 100644
--- a/languages/utils/CLDRPluralRuleConverterOperator.php
+++ b/languages/utils/CLDRPluralRuleConverterOperator.php
@@ -1,5 +1,4 @@
<?php
-
/**
* @author Niklas Laxström, Tim Starling
*
@@ -109,6 +108,7 @@
if ( !$right->isType( $rightType ) ) {
$newExpr->error( "invalid type for right operand:
expected $rightType, got {$right->type}" );
}
+
return $newExpr;
}
}
diff --git a/languages/utils/CLDRPluralRuleError.php
b/languages/utils/CLDRPluralRuleError.php
index 2ca3410..cc0b5d2 100644
--- a/languages/utils/CLDRPluralRuleError.php
+++ b/languages/utils/CLDRPluralRuleError.php
@@ -1,5 +1,4 @@
<?php
-
/**
* @author Niklas Laxström, Tim Starling
*
@@ -18,4 +17,4 @@
function __construct( $message ) {
parent::__construct( 'CLDR plural rule error: ' . $message );
}
-}
\ No newline at end of file
+}
diff --git a/languages/utils/CLDRPluralRuleEvaluator.php
b/languages/utils/CLDRPluralRuleEvaluator.php
index 878982d..7e7208a 100644
--- a/languages/utils/CLDRPluralRuleEvaluator.php
+++ b/languages/utils/CLDRPluralRuleEvaluator.php
@@ -1,4 +1,5 @@
<?php
+
/**
* Parse and evaluate a plural rule.
*
@@ -30,7 +31,6 @@
* @file
* @since 1.20
*/
-
class CLDRPluralRuleEvaluator {
/**
* Evaluate a number against a set of plural rules. If a rule passes,
@@ -42,6 +42,7 @@
*/
public static function evaluate( $number, array $rules ) {
$rules = self::compile( $rules );
+
return self::evaluateCompiled( $number, $rules );
}
@@ -58,6 +59,7 @@
foreach ( $rules as &$rule ) {
$rule = CLDRPluralRuleConverter::convert( $rule );
}
+
return $rules;
}
@@ -75,6 +77,7 @@
$number = strval( $number );
if ( !preg_match( '/^ -? ( ([0-9]+) (?: \. ([0-9]+) )? )$/x',
$number, $m ) ) {
wfDebug( __METHOD__ . ": invalid number input,
returning 'other'\n" );
+
return count( $rules );
}
if ( !isset( $m[3] ) ) {
@@ -164,6 +167,7 @@
if ( is_int( $left ) ) {
return (int)fmod( $left, $right );
}
+
return fmod( $left, $right );
case ',':
if ( $left instanceof
CLDRPluralRuleEvaluatorRange ) {
@@ -172,6 +176,7 @@
$range = new
CLDRPluralRuleEvaluatorRange( $left );
}
$range->add( $right );
+
return $range;
case '..':
return new CLDRPluralRuleEvaluatorRange( $left,
$right );
diff --git a/languages/utils/CLDRPluralRuleEvaluatorRange.php
b/languages/utils/CLDRPluralRuleEvaluatorRange.php
index 8f8945a..a62eeb9 100644
--- a/languages/utils/CLDRPluralRuleEvaluatorRange.php
+++ b/languages/utils/CLDRPluralRuleEvaluatorRange.php
@@ -55,6 +55,7 @@
}
}
}
+
return false;
}
@@ -102,7 +103,7 @@
}
}
$s .= ')';
+
return $s;
}
-
}
--
To view, visit https://gerrit.wikimedia.org/r/127662
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I54a19cff97067b71cb6531bc37802adb2d6c52ba
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/core
Gerrit-Branch: master
Gerrit-Owner: Siebrand <[email protected]>
Gerrit-Reviewer: Chad <[email protected]>
Gerrit-Reviewer: jenkins-bot <>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits