-
Notifications
You must be signed in to change notification settings - Fork 6k
Use 'et format' in CI. Check formatting of all files in CI #50810
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
RSLGTM
6f96d30 to
6fae7cc
Compare
| if (!error_fn) { | ||
| VALIDATION_LOG << "Could not resolve " | ||
| << "glGetError"; | ||
| VALIDATION_LOG << "Could not resolve " << "glGetError"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Super nit, feel free to skip:
| VALIDATION_LOG << "Could not resolve " << "glGetError"; | |
| VALIDATION_LOG << "Could not resolve glGetError"; |
| FML_LOG(ERROR) << "GL Error " << GLErrorToString(error) << "(" << error | ||
| << ")" | ||
| << " encountered on call to " << name; | ||
| << ")" << " encountered on call to " << name; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Super nit, feel free to skip:
| << ")" << " encountered on call to " << name; | |
| << ") encountered on call to " << name; |
| << a.physical_view_inset_right << "R " << a.physical_view_inset_bottom | ||
| << "B " << a.physical_view_inset_left << "L] " | ||
| << "Gesture Insets: [" << a.physical_system_gesture_inset_top << "T " | ||
| << "B " << a.physical_view_inset_left << "L] " << "Gesture Insets: [" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| << "B " << a.physical_view_inset_left << "L] " << "Gesture Insets: [" | |
| << "B " << a.physical_view_inset_left << "L] Gesture Insets: [" |
| << "to the 'NSBonjourServices' key in your Info.plist for the Debug/" | ||
| << "Profile configurations. " | ||
| << "For more information, see " | ||
| << "Profile configurations. " << "For more information, see " |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| << "Profile configurations. " << "For more information, see " | |
| << "Profile configurations. For more information, see " |
| std::ostringstream message; | ||
| message << "{" | ||
| << " \"method\":\"View.focus.request\"," | ||
| message << "{" << " \"method\":\"View.focus.request\"," |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hm this seems worse for readability. Should we opt out of formatting for JSON strings?
| out << "{" | ||
| << "\"method\":\"View.viewStateChanged\"," | ||
| << "\"args\":{" | ||
| out << "{" << "\"method\":\"View.viewStateChanged\"," << "\"args\":{" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same comment for JSON string readability in this file
| std::ostringstream message; | ||
| message << "{" | ||
| << " \"method\":\"" | ||
| message << "{" << " \"method\":\"" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same comment for JSON string readability in this file
| std::ostream& operator<<(std::ostream& stream, const Pixel& pixel) { | ||
| return stream << "{Pixel:" | ||
| << " r:" << static_cast<unsigned int>(pixel.red) | ||
| return stream << "{Pixel:" << " r:" << static_cast<unsigned int>(pixel.red) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| return stream << "{Pixel:" << " r:" << static_cast<unsigned int>(pixel.red) | |
| return stream << "{Pixel: r:" << static_cast<unsigned int>(pixel.red) |
| << " \"focusable\":true" | ||
| << " }" | ||
| << "}"; | ||
| create_view_message << "{" << " \"method\":\"View.create\"," |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same comment for JSON string readability in this file
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Excellent catch on the formatting, thanks for doing this!
|
Sorry, I'll have to skip the nits to avoid fighting with the formatter and getting this landed without merge conflicts. I suspect that folks working in these files will be able to handle cleanups that are adjacent to other changes. |
…143875) flutter/engine@52ffcaa...bf5c003 2024-02-21 [email protected] Roll Skia from 9d86359b5fe8 to 8fa858855820 (15 revisions) (flutter/engine#50827) 2024-02-21 [email protected] Add the `scenario_app` `'solid_blue'` golden to the Android test suite (flutter/engine#50801) 2024-02-21 [email protected] Ignore EOF newline characters and added tests to `dir_contents_diff` tool (flutter/engine#50805) 2024-02-21 [email protected] Make the GL context current in EmbedderSurfaceGLImpeller before creating the GPU surface (flutter/engine#50807) 2024-02-21 [email protected] Fail engine post-submit on skia-gold comparions. (flutter/engine#50826) 2024-02-21 [email protected] Remove WindowManager reflection in SingleViewPresentation.java (flutter/engine#49996) 2024-02-21 [email protected] [Impeller] applied the lerp hack to blur (roughly 2x speedup?) (flutter/engine#50790) 2024-02-21 [email protected] Migrate the Fuchsia embedder to the Dart_RecordTimelineEvent API (flutter/engine#50823) 2024-02-21 [email protected] Hook ImageReaderSurfaceProducer to the onTrimMemory listener interface (flutter/engine#50792) 2024-02-21 [email protected] Fix the local-only lint errors due to an unexpected `GeneratedPluginRegistrant.java` (flutter/engine#50795) 2024-02-21 [email protected] [Impeller] cache onscreen render targets. (flutter/engine#50751) 2024-02-21 [email protected] Use 'et format' in CI. Check formatting of all files in CI (flutter/engine#50810) 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 [email protected],[email protected],[email protected] 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
This PR changes the format check on CI to use the command added in #50747.
Additionally, while making this change, I noticed that the CI check was not checking the formatting of all files, and that as a result, files were present in the repo with incorrect formatting. I have fixed the formatting and fixed the check to always check all files.