Skip to content

Conversation

@wiewiurdp
Copy link
Contributor

🎫 Issue IBX-10507

Description:

Allowed nullable type declarations for method parameters across the codebase

@wiewiurdp wiewiurdp marked this pull request as ready for review September 8, 2025 11:17
@wiewiurdp wiewiurdp requested a review from a team September 8, 2025 11:25
@ezrobot ezrobot requested review from Steveb-p, ViniTou, adamwojs, alongosz, barw4, ciastektk, konradoboza, mikadamczyk and tbialcz and removed request for a team September 8, 2025 11:25
@sonarqubecloud
Copy link

sonarqubecloud bot commented Sep 8, 2025

@wiewiurdp wiewiurdp merged commit 9b1e6be into 4.6 Sep 10, 2025
14 checks passed
@wiewiurdp wiewiurdp deleted the IBX-10507-fixing-implicitly-nullable-parameters branch September 10, 2025 13:37
Copy link
Member

@alongosz alongosz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[Nitpicks] Nice to have:

/**
* @var array
*/
/** @var array */
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since you're touching this, it would be nice to have here a proper array shape ;-)

Comment on lines 15 to 21
private $designPaths;

/**
* @var string
*/
/** @var string */
private $webRootDir;

/**
* @var \Psr\Log\LoggerInterface
*/
/** @var \Psr\Log\LoggerInterface|null */
private $logger;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You could replace these with strict properties.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants