Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Make fml/... compatible with .clang-tidy. #48150

Merged
merged 3 commits into from
Nov 17, 2023

Conversation

matanlurey
Copy link
Contributor

No description provided.

@matanlurey matanlurey added the test: all See https://github.com/flutter/engine/blob/main/docs/ci/Engine-pre-submits-and-post-submits.md label Nov 16, 2023
@matanlurey matanlurey marked this pull request as ready for review November 16, 2023 23:39
Copy link
Contributor

@cyanglaz cyanglaz left a comment

Choose a reason for hiding this comment

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

LGTM, please also update the PR description :)

: WeakNSProtocol<id>(container, checker) {}
explicit WeakNSObject(RefPtr<fml::WeakContainer> container,
const debug::DebugThreadChecker& checker)
: WeakNSProtocol<id>(std::move(container), checker) {}
Copy link
Contributor

Choose a reason for hiding this comment

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

Actually, I didnt catch this first time going through. We should not move here as the factory might spawn multiple weak pointers. Same above for the weak_ptr.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Agreed, changing to reference.

Copy link
Contributor

@cyanglaz cyanglaz left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link
Member

@cbracken cbracken left a comment

Choose a reason for hiding this comment

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

LGTM stamp from a Japanese personal seal

@matanlurey matanlurey added the autosubmit Merge PR when tree becomes green via auto submit App label Nov 17, 2023
@cyanglaz
Copy link
Contributor

I just landed 1427b9c, which is related. Just to be sure, could you rebase to get those changes and re-run the CI?

@matanlurey
Copy link
Contributor Author

I just landed 1427b9c, which is related. Just to be sure, could you rebase to get those changes and re-run the CI?

Sure, done.

@auto-submit auto-submit bot merged commit c38272b into flutter:main Nov 17, 2023
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Nov 17, 2023
auto-submit bot pushed a commit to flutter/flutter that referenced this pull request Nov 17, 2023
…138647)

flutter/engine@e010f17...c38272b

2023-11-17 matanlurey@users.noreply.github.com Make `fml/...` compatible with `.clang-tidy`. (flutter/engine#48150)
2023-11-17 skia-flutter-autoroll@skia.org Roll Dart SDK from 03cddb5d740d to 3d4886a2e218 (1 revision) (flutter/engine#48187)
2023-11-17 skia-flutter-autoroll@skia.org Roll Skia from dd7a26ead897 to 04b0ac194443 (8 revisions) (flutter/engine#48186)
2023-11-17 jhy03261997@gmail.com [Android] Send " did gain focus" message from engine to framework (flutter/engine#47114)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC jonahwilliams@google.com,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
autosubmit Merge PR when tree becomes green via auto submit App test: all See https://github.com/flutter/engine/blob/main/docs/ci/Engine-pre-submits-and-post-submits.md
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants