Skip to content

Commit bdc7f6c

Browse files
authored
Merge branch 'main' into main
2 parents c63dff2 + 20ed966 commit bdc7f6c

File tree

249 files changed

+13027
-6240
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

249 files changed

+13027
-6240
lines changed

.gemini/config.yaml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# A configuration files for the Gemini Code Assist bot.
2+
#
3+
# https://developers.google.com/gemini-code-assist/docs/customize-gemini-behavior-github.
4+
5+
# No poems please.
6+
have_fun: false
7+
8+
code_review:
9+
# Options here are LOW, MEDIUM, HIGH, and CRITICAL. The default is MEDIUM.
10+
comment_severity_threshold: MEDIUM
11+
12+
# Configure the behavior for PR opened events.
13+
pull_request_opened:
14+
# Keep the default of no help message comments when pull requests are opened.
15+
help: false
16+
# This is noisy; disable.
17+
summary: false
18+
# Keep this on for now.
19+
code_review: true

.gemini/styleguide.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# The dart-lang Dart style guide
2+
3+
## Introduction
4+
5+
This style guide outlines the coding conventions for Dart code contributed to
6+
dart-lang repositories. All Dart code should follow the Effective Dart style
7+
guide (https://dart.dev/effective-dart/style).
8+
9+
## Contribution Guidelines
10+
11+
- larger or significant changes should be discussed in an issue before creating
12+
a PR
13+
- contributions to our repos should follow the Dart style guide and use 'dart
14+
format'
15+
- most changes should add an entry to the changelog and may need to rev the
16+
pubspec package version
17+
- changes to packages require corresponding tests

.github/CODEOWNERS

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Below are suggested reviewers for PRs to packages in this repository.
2+
#
3+
# These are suggestions; it is fine to have your changes reviewed by someone
4+
# else.
5+
6+
.github/ @dart-lang/dart-ecosystem-team
7+
.gemini/ @dart-lang/dart-ecosystem-team
8+
README.md @dart-lang/dart-ecosystem-team
9+
pkgs/args @dart-lang/dart-ecosystem-team
10+
pkgs/async @dart-lang/dart-core-packages-team
11+
pkgs/characters @lrhn
12+
pkgs/collection @dart-lang/dart-core-packages-team
13+
pkgs/convert @dart-lang/dart-core-packages-team
14+
pkgs/crypto @dart-lang/dart-ecosystem-team
15+
pkgs/fixnum @dart-lang/dart-core-packages-team
16+
pkgs/lints @dart-lang/dart-ecosystem-team
17+
pkgs/logging @dart-lang/dart-ecosystem-team
18+
pkgs/os_detect @lrhn
19+
pkgs/path @dart-lang/dart-ecosystem-team
20+
pkgs/platform @lrhn
21+
pkgs/typed_data @dart-lang/dart-core-packages-team

.github/ISSUE_TEMPLATE/lints.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
name: "package:lints"
3+
about: "Create a bug or file a feature request against package:lints."
4+
labels: "package:lints"
5+
---
6+
7+
**Note** this issue tracker is used to:
8+
9+
- suggest adding an _existing_ lint to the core or recommended lint sets, or
10+
- file a bug or enhancement against `package:lints`
11+
12+
To propose an entirely new lint, see instead https://github.com/dart-lang/sdk;
13+
thanks!

.github/labeler.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Configuration for .github/workflows/pull_request_label.yml.
1+
# Configuration for .github/workflows/pull_request_label.yaml.
22

33
'type-infra':
44
- changed-files:
@@ -32,6 +32,10 @@
3232
- changed-files:
3333
- any-glob-to-any-file: 'pkgs/fixnum/**'
3434

35+
'package:lints':
36+
- changed-files:
37+
- any-glob-to-any-file: 'pkgs/lints/**'
38+
3539
'package:logging':
3640
- changed-files:
3741
- any-glob-to-any-file: 'pkgs/logging/**'

.github/workflows/args.yaml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
name: package:args
2+
permissions: read-all
23

34
on:
45
# Run CI on pushes to the main branch, and on PRs against main.
@@ -14,8 +15,6 @@ on:
1415
- 'pkgs/args/**'
1516
schedule:
1617
- cron: "0 0 * * 0"
17-
env:
18-
PUB_ENVIRONMENT: bot.github
1918

2019
defaults:
2120
run:
@@ -31,8 +30,8 @@ jobs:
3130
matrix:
3231
sdk: [dev]
3332
steps:
34-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
35-
- uses: dart-lang/setup-dart@e630b99d28a3b71860378cafdc2a067c71107f94
33+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
34+
- uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
3635
with:
3736
sdk: ${{ matrix.sdk }}
3837
- id: install
@@ -57,8 +56,8 @@ jobs:
5756
os: [ubuntu-latest]
5857
sdk: ['3.3', dev]
5958
steps:
60-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
61-
- uses: dart-lang/setup-dart@e630b99d28a3b71860378cafdc2a067c71107f94
59+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
60+
- uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
6261
with:
6362
sdk: ${{ matrix.sdk }}
6463
- id: install

.github/workflows/async.yaml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
name: package:async
2+
permissions: read-all
23

34
on:
45
# Run on PRs and pushes to the default branch.
@@ -15,9 +16,6 @@ on:
1516
schedule:
1617
- cron: "0 0 * * 0"
1718

18-
env:
19-
PUB_ENVIRONMENT: bot.github
20-
2119
defaults:
2220
run:
2321
working-directory: pkgs/async/
@@ -32,8 +30,8 @@ jobs:
3230
matrix:
3331
sdk: [dev]
3432
steps:
35-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
36-
- uses: dart-lang/setup-dart@e630b99d28a3b71860378cafdc2a067c71107f94
33+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
34+
- uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
3735
with:
3836
sdk: ${{ matrix.sdk }}
3937
- id: install
@@ -59,8 +57,8 @@ jobs:
5957
os: [ubuntu-latest]
6058
sdk: [3.4, dev]
6159
steps:
62-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
63-
- uses: dart-lang/setup-dart@e630b99d28a3b71860378cafdc2a067c71107f94
60+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
61+
- uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
6462
with:
6563
sdk: ${{ matrix.sdk }}
6664
- id: install

.github/workflows/characters.yaml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
name: package:characters
2+
permissions: read-all
23

34
on:
45
# Run CI on pushes to the main branch, and on PRs against main.
@@ -14,8 +15,6 @@ on:
1415
- 'pkgs/characters/**'
1516
schedule:
1617
- cron: "0 0 * * 0"
17-
env:
18-
PUB_ENVIRONMENT: bot.github
1918

2019
defaults:
2120
run:
@@ -31,8 +30,8 @@ jobs:
3130
matrix:
3231
sdk: [dev, stable, 3.4]
3332
steps:
34-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
35-
- uses: dart-lang/setup-dart@e630b99d28a3b71860378cafdc2a067c71107f94
33+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
34+
- uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
3635
with:
3736
sdk: ${{ matrix.sdk }}
3837
- id: install
@@ -57,8 +56,8 @@ jobs:
5756
os: [ubuntu-latest]
5857
sdk: [dev, stable, 3.4]
5958
steps:
60-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
61-
- uses: dart-lang/setup-dart@e630b99d28a3b71860378cafdc2a067c71107f94
59+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
60+
- uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
6261
with:
6362
sdk: ${{ matrix.sdk }}
6463
- id: install

.github/workflows/collection.yaml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
name: package:collection
2+
permissions: read-all
23

34
on:
45
# Run CI on pushes to the main branch, and on PRs against main.
@@ -15,9 +16,6 @@ on:
1516
schedule:
1617
- cron: "0 0 * * 0"
1718

18-
env:
19-
PUB_ENVIRONMENT: bot.github
20-
2119
defaults:
2220
run:
2321
working-directory: pkgs/collection/
@@ -32,8 +30,8 @@ jobs:
3230
matrix:
3331
sdk: [dev]
3432
steps:
35-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
36-
- uses: dart-lang/setup-dart@e630b99d28a3b71860378cafdc2a067c71107f94
33+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
34+
- uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
3735
with:
3836
sdk: ${{ matrix.sdk }}
3937
- id: install
@@ -59,8 +57,8 @@ jobs:
5957
os: [ubuntu-latest]
6058
sdk: [3.4, dev]
6159
steps:
62-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
63-
- uses: dart-lang/setup-dart@e630b99d28a3b71860378cafdc2a067c71107f94
60+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
61+
- uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
6462
with:
6563
sdk: ${{ matrix.sdk }}
6664
- id: install

.github/workflows/convert.yaml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
name: package:convert
2+
permissions: read-all
23

34
on:
45
# Run CI on pushes to the main branch, and on PRs against main.
@@ -14,8 +15,6 @@ on:
1415
- 'pkgs/convert/**'
1516
schedule:
1617
- cron: "0 0 * * 0"
17-
env:
18-
PUB_ENVIRONMENT: bot.github
1918

2019
defaults:
2120
run:
@@ -31,8 +30,8 @@ jobs:
3130
matrix:
3231
sdk: [dev]
3332
steps:
34-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
35-
- uses: dart-lang/setup-dart@e630b99d28a3b71860378cafdc2a067c71107f94
33+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
34+
- uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
3635
with:
3736
sdk: ${{ matrix.sdk }}
3837
- id: install
@@ -58,8 +57,8 @@ jobs:
5857
os: [ubuntu-latest]
5958
sdk: [3.4, dev]
6059
steps:
61-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
62-
- uses: dart-lang/setup-dart@e630b99d28a3b71860378cafdc2a067c71107f94
60+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
61+
- uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
6362
with:
6463
sdk: ${{ matrix.sdk }}
6564
- id: install

0 commit comments

Comments
 (0)