Issue #3478200 by quietone, alexpott: Fix MissingParamType in core/lib/Drupal/Component
parent
21b6e13cad
commit
2277edbcdd
|
@ -31,7 +31,7 @@ interface PoStreamInterface {
|
||||||
/**
|
/**
|
||||||
* Set the URI of the PO stream that is going to be read or written.
|
* Set the URI of the PO stream that is going to be read or written.
|
||||||
*
|
*
|
||||||
* @param $uri
|
* @param string $uri
|
||||||
* URI string to set for this stream.
|
* URI string to set for this stream.
|
||||||
*/
|
*/
|
||||||
public function setURI($uri);
|
public function setURI($uri);
|
||||||
|
|
|
@ -541,7 +541,7 @@ class PoStreamReader implements PoStreamInterface, PoReaderInterface {
|
||||||
/**
|
/**
|
||||||
* Parses a string in quotes.
|
* Parses a string in quotes.
|
||||||
*
|
*
|
||||||
* @param $string
|
* @param string $string
|
||||||
* A string specified with enclosing quotes.
|
* A string specified with enclosing quotes.
|
||||||
*
|
*
|
||||||
* @return bool|string
|
* @return bool|string
|
||||||
|
@ -572,7 +572,7 @@ class PoStreamReader implements PoStreamInterface, PoReaderInterface {
|
||||||
/**
|
/**
|
||||||
* Generates a short, one-string version of the passed comment array.
|
* Generates a short, one-string version of the passed comment array.
|
||||||
*
|
*
|
||||||
* @param $comment
|
* @param string[] $comment
|
||||||
* An array of strings containing a comment.
|
* An array of strings containing a comment.
|
||||||
*
|
*
|
||||||
* @return string
|
* @return string
|
||||||
|
|
|
@ -20,7 +20,7 @@ interface PoWriterInterface extends PoMetadataInterface {
|
||||||
*
|
*
|
||||||
* @param PoReaderInterface $reader
|
* @param PoReaderInterface $reader
|
||||||
* Reader to read PoItems from.
|
* Reader to read PoItems from.
|
||||||
* @param $count
|
* @param int $count
|
||||||
* Amount of items to read from $reader to write. If -1, all items are
|
* Amount of items to read from $reader to write. If -1, all items are
|
||||||
* read from $reader.
|
* read from $reader.
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -15,7 +15,7 @@ class Graph {
|
||||||
/**
|
/**
|
||||||
* Instantiates the depth first search object.
|
* Instantiates the depth first search object.
|
||||||
*
|
*
|
||||||
* @param $graph
|
* @param array $graph
|
||||||
* A three dimensional associated array, with the first keys being the names
|
* A three dimensional associated array, with the first keys being the names
|
||||||
* of the vertices, these can be strings or numbers. The second key is
|
* of the vertices, these can be strings or numbers. The second key is
|
||||||
* 'edges' and the third one are again vertices, each such key representing
|
* 'edges' and the third one are again vertices, each such key representing
|
||||||
|
@ -87,13 +87,13 @@ class Graph {
|
||||||
/**
|
/**
|
||||||
* Performs a depth-first search on a graph.
|
* Performs a depth-first search on a graph.
|
||||||
*
|
*
|
||||||
* @param $state
|
* @param array $state
|
||||||
* An associative array. The key 'last_visit_order' stores a list of the
|
* An associative array. The key 'last_visit_order' stores a list of the
|
||||||
* vertices visited. The key components stores list of vertices belonging
|
* vertices visited. The key components stores list of vertices belonging
|
||||||
* to the same the component.
|
* to the same the component.
|
||||||
* @param $start
|
* @param string|int $start
|
||||||
* An arbitrary vertex where we started traversing the graph.
|
* An arbitrary vertex where we started traversing the graph.
|
||||||
* @param $component
|
* @param string|int|null $component
|
||||||
* The component of the last vertex.
|
* The component of the last vertex.
|
||||||
*
|
*
|
||||||
* @see \Drupal\Component\Graph\Graph::searchAndSort()
|
* @see \Drupal\Component\Graph\Graph::searchAndSort()
|
||||||
|
|
|
@ -17,7 +17,7 @@ class FileReadOnlyStorage implements PhpStorageInterface {
|
||||||
/**
|
/**
|
||||||
* Constructs this FileStorage object.
|
* Constructs this FileStorage object.
|
||||||
*
|
*
|
||||||
* @param $configuration
|
* @param string[] $configuration
|
||||||
* An associative array, containing at least two keys (the rest are ignored):
|
* An associative array, containing at least two keys (the rest are ignored):
|
||||||
* - directory: The directory where the files should be stored.
|
* - directory: The directory where the files should be stored.
|
||||||
* - bin: The storage bin. Multiple storage objects can be instantiated with
|
* - bin: The storage bin. Multiple storage objects can be instantiated with
|
||||||
|
|
|
@ -217,9 +217,9 @@ class MTimeProtectedFastFileStorage extends FileStorage {
|
||||||
/**
|
/**
|
||||||
* A brute force tempnam implementation supporting streams.
|
* A brute force tempnam implementation supporting streams.
|
||||||
*
|
*
|
||||||
* @param $directory
|
* @param string $directory
|
||||||
* The directory where the temporary filename will be created.
|
* The directory where the temporary filename will be created.
|
||||||
* @param $prefix
|
* @param string $prefix
|
||||||
* The prefix of the generated temporary filename.
|
* The prefix of the generated temporary filename.
|
||||||
*
|
*
|
||||||
* @return string
|
* @return string
|
||||||
|
|
|
@ -24,7 +24,7 @@ class HtmlEscapedText implements MarkupInterface, \Countable {
|
||||||
/**
|
/**
|
||||||
* Constructs an HtmlEscapedText object.
|
* Constructs an HtmlEscapedText object.
|
||||||
*
|
*
|
||||||
* @param $string
|
* @param string $string
|
||||||
* The string to escape. This value will be cast to a string.
|
* The string to escape. This value will be cast to a string.
|
||||||
*/
|
*/
|
||||||
public function __construct($string) {
|
public function __construct($string) {
|
||||||
|
|
|
@ -246,7 +246,7 @@ class PhpTransliteration implements TransliterationInterface {
|
||||||
/**
|
/**
|
||||||
* Look up the generic replacement for a UTF-8 character code.
|
* Look up the generic replacement for a UTF-8 character code.
|
||||||
*
|
*
|
||||||
* @param $code
|
* @param int $code
|
||||||
* The UTF-8 character code.
|
* The UTF-8 character code.
|
||||||
* @param string $unknown_character
|
* @param string $unknown_character
|
||||||
* (optional) The character to substitute for characters without entries in
|
* (optional) The character to substitute for characters without entries in
|
||||||
|
@ -277,7 +277,7 @@ class PhpTransliteration implements TransliterationInterface {
|
||||||
* transliterations in this language. The character codes can be for any valid
|
* transliterations in this language. The character codes can be for any valid
|
||||||
* Unicode character, independent of the number of bytes.
|
* Unicode character, independent of the number of bytes.
|
||||||
*
|
*
|
||||||
* @param $langcode
|
* @param string $langcode
|
||||||
* Code for the language to read.
|
* Code for the language to read.
|
||||||
*/
|
*/
|
||||||
protected function readLanguageOverrides($langcode) {
|
protected function readLanguageOverrides($langcode) {
|
||||||
|
@ -304,7 +304,7 @@ class PhpTransliteration implements TransliterationInterface {
|
||||||
* transliterations of these characters into US-ASCII. Note that the maximum
|
* transliterations of these characters into US-ASCII. Note that the maximum
|
||||||
* Unicode character that can be encoded in this way is 4 bytes.
|
* Unicode character that can be encoded in this way is 4 bytes.
|
||||||
*
|
*
|
||||||
* @param $bank
|
* @param int $bank
|
||||||
* First two bytes of the Unicode character, or 0 for the ASCII range.
|
* First two bytes of the Unicode character, or 0 for the ASCII range.
|
||||||
*/
|
*/
|
||||||
protected function readGenericData($bank) {
|
protected function readGenericData($bank) {
|
||||||
|
|
|
@ -10,7 +10,7 @@ class Color {
|
||||||
/**
|
/**
|
||||||
* Validates whether a hexadecimal color value is syntactically correct.
|
* Validates whether a hexadecimal color value is syntactically correct.
|
||||||
*
|
*
|
||||||
* @param $hex
|
* @param string $hex
|
||||||
* The hexadecimal string to validate. May contain a leading '#'. May use
|
* The hexadecimal string to validate. May contain a leading '#'. May use
|
||||||
* the shorthand notation (e.g., '123' for '112233').
|
* the shorthand notation (e.g., '123' for '112233').
|
||||||
*
|
*
|
||||||
|
|
|
@ -54,7 +54,7 @@ class Crypt {
|
||||||
/**
|
/**
|
||||||
* Returns a URL-safe, base64 encoded string of highly randomized bytes.
|
* Returns a URL-safe, base64 encoded string of highly randomized bytes.
|
||||||
*
|
*
|
||||||
* @param $count
|
* @param int $count
|
||||||
* The number of random bytes to fetch and base64 encode.
|
* The number of random bytes to fetch and base64 encode.
|
||||||
*
|
*
|
||||||
* @return string
|
* @return string
|
||||||
|
|
|
@ -19,7 +19,7 @@ class DeprecatedArray extends \ArrayObject {
|
||||||
*
|
*
|
||||||
* @param array $values
|
* @param array $values
|
||||||
* The array values.
|
* The array values.
|
||||||
* @param $message
|
* @param string $message
|
||||||
* The deprecation message.
|
* The deprecation message.
|
||||||
*/
|
*/
|
||||||
public function __construct(array $values, $message) {
|
public function __construct(array $values, $message) {
|
||||||
|
|
|
@ -14,7 +14,7 @@ class Environment {
|
||||||
* The memory required for the operation, expressed as a number of bytes with
|
* The memory required for the operation, expressed as a number of bytes with
|
||||||
* optional SI or IEC binary unit prefix (e.g. 2, 3K, 5MB, 10G, 6GiB, 8bytes,
|
* optional SI or IEC binary unit prefix (e.g. 2, 3K, 5MB, 10G, 6GiB, 8bytes,
|
||||||
* 9mbytes).
|
* 9mbytes).
|
||||||
* @param $memory_limit
|
* @param string|null $memory_limit
|
||||||
* (optional) The memory limit for the operation, expressed as a number of
|
* (optional) The memory limit for the operation, expressed as a number of
|
||||||
* bytes with optional SI or IEC binary unit prefix (e.g. 2, 3K, 5MB, 10G,
|
* bytes with optional SI or IEC binary unit prefix (e.g. 2, 3K, 5MB, 10G,
|
||||||
* 6GiB, 8bytes, 9mbytes). If no value is passed, the current PHP
|
* 6GiB, 8bytes, 9mbytes). If no value is passed, the current PHP
|
||||||
|
|
|
@ -17,7 +17,7 @@ class Timer {
|
||||||
* If you start and stop the same timer multiple times, the measured intervals
|
* If you start and stop the same timer multiple times, the measured intervals
|
||||||
* will be accumulated.
|
* will be accumulated.
|
||||||
*
|
*
|
||||||
* @param $name
|
* @param string $name
|
||||||
* The name of the timer.
|
* The name of the timer.
|
||||||
*/
|
*/
|
||||||
public static function start($name) {
|
public static function start($name) {
|
||||||
|
|
|
@ -66,14 +66,17 @@
|
||||||
<rule ref="Drupal.Commenting.DocCommentLongArraySyntax"/>
|
<rule ref="Drupal.Commenting.DocCommentLongArraySyntax"/>
|
||||||
<rule ref="Drupal.Commenting.DocCommentStar"/>
|
<rule ref="Drupal.Commenting.DocCommentStar"/>
|
||||||
<rule ref="Drupal.Commenting.FileComment"/>
|
<rule ref="Drupal.Commenting.FileComment"/>
|
||||||
|
|
||||||
<rule ref="Drupal.Commenting.FunctionComment">
|
<rule ref="Drupal.Commenting.FunctionComment">
|
||||||
<exclude name="Drupal.Commenting.FunctionComment.InvalidNoReturn"/>
|
<exclude name="Drupal.Commenting.FunctionComment.InvalidNoReturn"/>
|
||||||
<exclude name="Drupal.Commenting.FunctionComment.Missing"/>
|
<exclude name="Drupal.Commenting.FunctionComment.Missing"/>
|
||||||
<exclude name="Drupal.Commenting.FunctionComment.MissingParamType"/>
|
|
||||||
<exclude name="Drupal.Commenting.FunctionComment.MissingReturnComment"/>
|
<exclude name="Drupal.Commenting.FunctionComment.MissingReturnComment"/>
|
||||||
<exclude name="Drupal.Commenting.FunctionComment.ParamCommentFullStop"/>
|
<exclude name="Drupal.Commenting.FunctionComment.ParamCommentFullStop"/>
|
||||||
<exclude name="Drupal.Commenting.FunctionComment.TypeHintMissing"/>
|
<exclude name="Drupal.Commenting.FunctionComment.TypeHintMissing"/>
|
||||||
</rule>
|
</rule>
|
||||||
|
<rule ref="Drupal.Commenting.FunctionComment.MissingParamType">
|
||||||
|
<include-pattern>core/lib/Component/*</include-pattern>
|
||||||
|
</rule>
|
||||||
<rule ref="Drupal.Commenting.GenderNeutralComment"/>
|
<rule ref="Drupal.Commenting.GenderNeutralComment"/>
|
||||||
<rule ref="Drupal.Commenting.HookComment"/>
|
<rule ref="Drupal.Commenting.HookComment"/>
|
||||||
<rule ref="Drupal.Commenting.InlineComment">
|
<rule ref="Drupal.Commenting.InlineComment">
|
||||||
|
|
Loading…
Reference in New Issue