Skip to content

fix: SetLogic methods now mirrors Set signature#5

Merged
delacry merged 1 commit into
noctud:0.1.xfrom
celestialaly:fix-phpdoc-set
May 27, 2026
Merged

fix: SetLogic methods now mirrors Set signature#5
delacry merged 1 commit into
noctud:0.1.xfrom
celestialaly:fix-phpdoc-set

Conversation

@celestialaly

Copy link
Copy Markdown
Contributor

Following discussion on #3, some SetLogic methods does not mirror Set signatures which brings static analysis error when using them:

  • map
  • mapNotNull
  • flapMap

This PR fixes the 3 method's signatures.

@delacry As a side note: it would be great to have an editorconfig / linting tool like Mago, because I had trouble not breaking the codestyle and keeping the tab indentation 😄

@delacry

delacry commented May 27, 2026

Copy link
Copy Markdown
Member

As a side note: it would be great to have an editorconfig / linting tool like Mago, because I had trouble not breaking the codestyle and keeping the tab indentation

Yeah, I actually wanted to add it yesterday :D because I thought tabs might be unusual if someone wants to contribute, I'll look at it today.

@codecov

codecov Bot commented May 27, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@delacry

delacry commented May 27, 2026

Copy link
Copy Markdown
Member

Thanks for the PR btw, looks good! I'll tag the version probably around midnight (UTC).

@delacry delacry merged commit ac8d8c4 into noctud:0.1.x May 27, 2026
6 checks passed
delacry added a commit that referenced this pull request May 30, 2026
fix: SetLogic methods now mirrors Set signature
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants