mirror of
https://github.com/composer/composer
synced 2025-05-09 00:22:53 +00:00
Add parameter types to all the things
This commit is contained in:
parent
c9baeda95b
commit
6da38f83a0
279 changed files with 1377 additions and 1504 deletions
|
@ -45,7 +45,7 @@ class StrictConfirmationQuestionTest extends TestCase
|
|||
*
|
||||
* @param string $answer
|
||||
*/
|
||||
public function testAskConfirmationBadAnswer($answer): void
|
||||
public function testAskConfirmationBadAnswer(string $answer): void
|
||||
{
|
||||
list($input, $dialog) = $this->createInput($answer."\n");
|
||||
|
||||
|
@ -64,7 +64,7 @@ class StrictConfirmationQuestionTest extends TestCase
|
|||
* @param bool $expected
|
||||
* @param bool $default
|
||||
*/
|
||||
public function testAskConfirmation($question, $expected, $default = true): void
|
||||
public function testAskConfirmation(string $question, bool $expected, bool $default = true): void
|
||||
{
|
||||
list($input, $dialog) = $this->createInput($question."\n");
|
||||
|
||||
|
@ -105,7 +105,7 @@ class StrictConfirmationQuestionTest extends TestCase
|
|||
*
|
||||
* @return resource
|
||||
*/
|
||||
protected function getInputStream($input)
|
||||
protected function getInputStream(string $input)
|
||||
{
|
||||
$stream = fopen('php://memory', 'r+', false);
|
||||
$this->assertNotFalse($stream);
|
||||
|
@ -131,7 +131,7 @@ class StrictConfirmationQuestionTest extends TestCase
|
|||
*
|
||||
* @phpstan-return array{ArrayInput, QuestionHelper}
|
||||
*/
|
||||
protected function createInput($entry): array
|
||||
protected function createInput(string $entry): array
|
||||
{
|
||||
$input = new ArrayInput(array('--no-interaction'));
|
||||
$input->setStream($this->getInputStream($entry));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue