Add void return type hint even in tests

This commit is contained in:
Fabien Potencier
2026-07-12 13:43:08 +02:00
parent 71badee960
commit 9c6d76b61c
129 changed files with 697 additions and 736 deletions
+12 -12
View File
@@ -76,7 +76,7 @@ final class ModuleNode extends Node implements CoercesChildrenToStringInterface
/**
* @return void
*/
public function setIndex($index)
public function setIndex($index): void
{
$this->setAttribute('index', $index);
}
@@ -99,7 +99,7 @@ final class ModuleNode extends Node implements CoercesChildrenToStringInterface
/**
* @return void
*/
protected function compileTemplate(Compiler $compiler)
protected function compileTemplate(Compiler $compiler): void
{
if (!$this->getAttribute('index')) {
$compiler->write('<?php');
@@ -131,7 +131,7 @@ final class ModuleNode extends Node implements CoercesChildrenToStringInterface
/**
* @return void
*/
protected function compileGetParent(Compiler $compiler)
protected function compileGetParent(Compiler $compiler): void
{
if (!$this->hasNode('parent')) {
return;
@@ -167,7 +167,7 @@ final class ModuleNode extends Node implements CoercesChildrenToStringInterface
/**
* @return void
*/
protected function compileClassHeader(Compiler $compiler)
protected function compileClassHeader(Compiler $compiler): void
{
$compiler
->write("\n\n")
@@ -209,7 +209,7 @@ final class ModuleNode extends Node implements CoercesChildrenToStringInterface
/**
* @return void
*/
protected function compileConstructor(Compiler $compiler)
protected function compileConstructor(Compiler $compiler): void
{
$compiler
->write("public function __construct(Environment \$env)\n", "{\n")
@@ -349,7 +349,7 @@ final class ModuleNode extends Node implements CoercesChildrenToStringInterface
/**
* @return void
*/
protected function compileDisplay(Compiler $compiler)
protected function compileDisplay(Compiler $compiler): void
{
$compiler
->write("protected function doDisplay(array \$context, array \$blocks = []): iterable\n", "{\n")
@@ -397,7 +397,7 @@ final class ModuleNode extends Node implements CoercesChildrenToStringInterface
/**
* @return void
*/
protected function compileClassFooter(Compiler $compiler)
protected function compileClassFooter(Compiler $compiler): void
{
$compiler
->subcompile($this->getNode('class_end'))
@@ -409,7 +409,7 @@ final class ModuleNode extends Node implements CoercesChildrenToStringInterface
/**
* @return void
*/
protected function compileMacros(Compiler $compiler)
protected function compileMacros(Compiler $compiler): void
{
$compiler->subcompile($this->getNode('macros'));
}
@@ -417,7 +417,7 @@ final class ModuleNode extends Node implements CoercesChildrenToStringInterface
/**
* @return void
*/
protected function compileGetTemplateName(Compiler $compiler)
protected function compileGetTemplateName(Compiler $compiler): void
{
$compiler
->write("/**\n")
@@ -436,7 +436,7 @@ final class ModuleNode extends Node implements CoercesChildrenToStringInterface
/**
* @return void
*/
protected function compileIsTraitable(Compiler $compiler)
protected function compileIsTraitable(Compiler $compiler): void
{
// A template can be used as a trait if:
// * it has no parent
@@ -486,7 +486,7 @@ final class ModuleNode extends Node implements CoercesChildrenToStringInterface
/**
* @return void
*/
protected function compileDebugInfo(Compiler $compiler)
protected function compileDebugInfo(Compiler $compiler): void
{
$compiler
->write("/**\n")
@@ -503,7 +503,7 @@ final class ModuleNode extends Node implements CoercesChildrenToStringInterface
/**
* @return void
*/
protected function compileGetSourceContext(Compiler $compiler)
protected function compileGetSourceContext(Compiler $compiler): void
{
$compiler
->write("public function getSourceContext(): Source\n", "{\n")