Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor comments app #39236

Merged
merged 2 commits into from Sep 28, 2023
Merged

Conversation

shdehnavi
Copy link
Contributor

Summary

The required adjustments have been made to the comments app.

The improvements:

  • Using PHP8's constructor property promotion
  • Adding return types
  • Adding types to properties
  • Updating doc blocks
  • Converting isset ternary to null coalescing operator

Checklist

apps/comments/lib/Activity/Listener.php Outdated Show resolved Hide resolved
apps/comments/lib/Activity/Provider.php Outdated Show resolved Hide resolved
apps/comments/lib/Controller/NotificationsController.php Outdated Show resolved Hide resolved
apps/comments/lib/Search/Result.php Outdated Show resolved Hide resolved
shdehnavi and others added 2 commits September 28, 2023 09:16
Signed-off-by: Hamid Dehnavi <hamid.dev.pro@gmail.com>
Co-authored-by: Joas Schilling <coding@schilljs.com>
Signed-off-by: Hamid Dehnavi <hamid.dev.pro@gmail.com>
@skjnldsv skjnldsv added 4. to release Ready to be released and/or waiting for tests to finish and removed 3. to review Waiting for reviews labels Sep 28, 2023
@skjnldsv skjnldsv merged commit 456aea8 into nextcloud:master Sep 28, 2023
34 of 38 checks passed
@skjnldsv
Copy link
Member

Cypress fails because fork master is not up to date, merging...

@fsamapoor
Copy link
Member

fsamapoor commented Sep 28, 2023

Cypress fails because fork master is not up to date, merging...

Thank you for taking the time to explain why the Cypress workflows have been failing for the past weeks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
4. to release Ready to be released and/or waiting for tests to finish technical debt
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants