Commit Graph

13 Commits

Author SHA1 Message Date
Nate Biggs 7dd5270e9d Add natebiggs@ to global OWNERS
Change-Id: Ia1cd186467f886883b7c33db0d2bd4c1db263c93
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/485640
Commit-Queue: Nate Biggs <natebiggs@google.com>
Reviewed-by: Leaf Petersen <leafp@google.com>
2026-03-04 18:41:25 -08:00
Michael Goderbauer 7c8f08dd48 Update global owners
Change-Id: If79e665f69893164a0ba54b1e10ef87f8427d0de
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/462401
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Michael Goderbauer <goderbauer@google.com>
2025-11-18 00:59:38 -08:00
Daco Harkes 4405a5c7aa [infra] Set up owners for pubspec.yaml
Change-Id: Idf53a0934eee3d77c7799ca4eaaf90af989ce015
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/425840
Reviewed-by: Ivan Inozemtsev <iinozemtsev@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
2025-05-01 00:37:54 -07:00
Paul Berry 957c9a1247 Remove pkg/OWNERS.
The intention of this file was to allow any change to files in `pkg/`
to be approved by anyone in OWNERS_ECOSYSTEM, OWNERS_FOUNDATION, or
OWNERS_INFRA, but that if the package itself specifies other owners,
then those owners should be preferred when suggesting owners.

What was actually happening was that the `#{LAST_RESORT_SUGGESTION}`
annotation only has an effect on lines that name a specific user; it
is ignored on `file:` lines. (See docs at
https://gerrit.googlesource.com/plugins/code-owners/+/refs/heads/master/resources/Documentation/backend-find-owners.md#annotations). So
people in OWNERS_ECOSYSTEM, OWNERS_FOUNDATION, and OWNERS_INFRA were
included in the suggested owners. Fortunately it was not too serious a
problem in practice, because the "find owners" backend seems to have
other heuristics that favor recent reviewers. But it still produced
surprising output when using Gerrit's "suggest all owners" checkbox.

I discussed this with athom@google.com, and we decided to just drop
the `pkg/OWNERS` file altogether.

There was one useful line in that file, assigning `pkg.status` to
OWNERS_ENG. That has been moved to the top level OWNERS file.

Change-Id: I8906ffcd18ffd35055f1401d40a3c3e7fc0eb3a2
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/414183
Auto-Submit: Paul Berry <paulberry@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Paul Berry <paulberry@google.com>
2025-03-07 10:42:29 -08:00
Hzj_jie 2527793e7a [fuchsia] Add OWNERS_FUCHSIA to allow fuchsia owners to update the DEPS
The rollers will be updated to ask fuchsia team to take responsibility
of the updates of the fuchsia components. http://review.skia.org/938236.
So this change allows fuchsia team members to approve the changes like
http://go/dart-reviews/404260.

Bug: b/389763809
Change-Id: I93dd44a486ab1c7beff2ddd730a28b5b910ab9dc
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/404361
Commit-Queue: Zijie He <zijiehe@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
2025-01-14 12:30:53 -08:00
Konstantin Shcheglov 36c0788137 add package:_macros (SDK vendored) and package:macros (pub published)
add sdk_packages.yaml file (describes SDK vendored package locations)

delete old macro code in _fe_analyzer_shared, move tests/benchmarks

adds a top level `pkg` directory to the Dart SDK, which is where vendored packages live

BUG: https://github.com/dart-lang/sdk/issues/54976
Change-Id: Ib3503a27fb5644fa8a39ab5a3e5b568df330cfd6
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/359040
Auto-Submit: Jake Macdonald <jakemac@google.com>
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Reviewed-by: Jonas Termansen <sortie@google.com>
Reviewed-by: Johnni Winther <johnniwinther@google.com>
Reviewed-by: Bob Nystrom <rnystrom@google.com>
Commit-Queue: Jake Macdonald <jakemac@google.com>
Reviewed-by: Devon Carew <devoncarew@google.com>
2024-03-26 18:40:00 +00:00
Jonas Termansen 7c51a86267 [infra] Remove .packages OWNERS rule.
Fixes: b/331161789
Change-Id: Ib94b84ce89f7b70ab1af41e36fd2e1a44f5f4ae5
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/359460
Auto-Submit: Jonas Termansen <sortie@google.com>
Reviewed-by: Devon Carew <devoncarew@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2024-03-25 15:43:48 +00:00
Jonas Termansen d03160e552 Assign owners to each top level file.
Fixes: b/316131537
Change-Id: I68cfe2a987a11f1bf750dfdd021cfc0924667570
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/341541
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Jonas Termansen <sortie@google.com>
2023-12-14 12:38:11 +00:00
Devon Carew aa6d252a1e [owners] update the top-level owners file
Change-Id: I9a5c283c64bbad511a0f7ec41e0bc8460b987f46
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/269144
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Devon Carew <devoncarew@google.com>
2022-11-11 21:03:52 +00:00
Ryan Macnak c1ef5795e1 [infra] Give VM engineers OWNERS over tools/gn.py et al.
These files frequently require changes when GN files are changed.

Change-Id: Ie0e7197ecd80081811608e05e58dfc0cf2036c03
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/242063
Reviewed-by: Slava Egorov <vegorov@google.com>
Reviewed-by: Siva Annamalai <asiva@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
2022-04-25 17:47:23 +00:00
Alexander Thomas 0a7bd5556c [infra] Fix syntax error in OWNERS
Each line can only have one "file" keyword.

Bug: b/216440912
Change-Id: Ib142a487f1af4c216bed9955ca2d4b7d7b98d1d2
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/235083
Reviewed-by: William Hesse <whesse@google.com>
2022-03-03 10:39:39 +00:00
Alexander Thomas b5fb9c7bca [infra] Fix OWNERS files
* Remove leftover files from chromium.
* Fix syntax errors in some files.

Bug: b/216440912
Change-Id: Ibe9dc23b88d0def993bd1217df6089c1112b4ad9
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/235082
Reviewed-by: William Hesse <whesse@google.com>
2022-03-03 09:56:33 +00:00
Alexander Thomas 30beab0f43 [infra] Add OWNERS to the Dart SDK
* Add team "groups" in tools/OWNERS_<group name>.
* Add top-level OWNERS as a fallback.
* Add OWNERS for all top-level directories.
* Add OWNERS to all packages.

For additional background information see go/dart-sdk-owners.

TEST=No op until code-owners is enabled.
Bug: b/200915407
Change-Id: I7fe6116cc599c749cd50ca16151d6d6a801d99d7
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/229147
Reviewed-by: Jonas Termansen <sortie@google.com>
2022-02-14 14:06:34 +00:00