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

A minimal engine_tools_lib to use for local-repo Dart tooling #45154

Merged
merged 20 commits into from
Aug 29, 2023

Conversation

matanlurey
Copy link
Contributor

Partial work towards re-landing #44936.

Both the clang_tidy and githooks passage could benefit from being able to automatically find the latest compile_commands.json output, which means that some common code should exist in the tools/ directory.

This is a very minimal (but tested) library for doing exactly that.

@matanlurey matanlurey requested a review from zanderso August 27, 2023 03:30
Copy link
Member

@zanderso zanderso left a comment

Choose a reason for hiding this comment

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

I like this idea, but wondering if we shouldn't put this under a new subdirectory like tools/pkg (pkg to mirror subdirectories containing several Dart packages). Also wondering about the name. What do you think of engine_repo_tools?

@matanlurey
Copy link
Contributor Author

I like this idea, but wondering if we shouldn't put this under a new subdirectory like tools/pkg (pkg to mirror subdirectories containing several Dart packages). Also wondering about the name. What do you think of engine_repo_tools?

Works for me! Moved and renamed.

@matanlurey matanlurey requested a review from zanderso August 28, 2023 19:28
@matanlurey matanlurey added the autosubmit Merge PR when tree becomes green via auto submit App label Aug 28, 2023
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Aug 29, 2023
auto-submit bot pushed a commit to flutter/flutter that referenced this pull request Aug 29, 2023
…133527)

flutter/engine@9778c2c...c7c61ff

2023-08-29 skia-flutter-autoroll@skia.org Roll Dart SDK from 2900ad211f38 to 60a3bb84fa6d (1 revision) (flutter/engine#45201)
2023-08-29 matanlurey@users.noreply.github.com A minimal `engine_tools_lib` to use for local-repo Dart tooling (flutter/engine#45154)

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 jimgraham@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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
gaaclarke pushed a commit to gaaclarke/engine that referenced this pull request Aug 30, 2023
…ter#45154)

Partial work towards re-landing flutter#44936.

Both the `clang_tidy` and `githooks` passage could benefit from being
able to automatically find the latest `compile_commands.json` output,
which means that some common code should exist in the `tools/`
directory.

This is a very minimal (but tested) library for doing exactly that.
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants