Skip to content

Commit e5898f0

Browse files
author
Dart CI
committed
Version 3.7.0-209.1.beta
Merge 3.7.0-209.0.dev into beta
2 parents 852c70f + a2a9428 commit e5898f0

File tree

7,418 files changed

+332581
-206749
lines changed

Some content is hidden

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

7,418 files changed

+332581
-206749
lines changed
Lines changed: 16 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,24 @@
11
---
2-
name: General issue
3-
about: Report a bug or suggest a feature
4-
title: 'Create an issue'
2+
name: Report a general issue.
3+
about: Report a bug or file a feature request.
54
---
6-
Thank you for taking the time to file an issue!
75

8-
This tracker is for issues related to:
6+
Thank you for taking the time to file an issue! This tracker is for issues related to the Dart analyzer and linter, the Dart core libraries (`dart:async`, `dart:io`, etc.), the Dart native and web compilers, and the Dart VM.
97

10-
* Dart analyzer and linter
11-
* Dart core libraries (`dart:async`, `dart:io`, etc.)
12-
* Dart native and web compilers
13-
* Dart VM
8+
When reporting an issue, please include:
149

15-
Some other pieces of the Dart ecosystem are maintained elsewhere.
16-
Please file issues in their repository:
10+
- The Dart version and tooling diagnostic info (`dart info`)
11+
- Whether you are using Windows, macOS, or Linux (if applicable)
12+
- Whether you are using Chrome, Safari, Firefox, Edge (if applicable)
1713

18-
* Dart language: https://github.com/dart-lang/language
19-
* Dart website: https://github.com/dart-lang/site-www
20-
* Flutter: https://github.com/flutter/flutter
21-
* Dart and Flutter DevTools: https://github.com/flutter/devtools
22-
* `dart format`: https://github.com/dart-lang/dart_style
23-
* `dart test`: https://github.com/dart-lang/test
24-
* `dart pub`: https://github.com/dart-lang/pub
14+
Other pieces of the Dart ecosystem are maintained elsewhere; please file issues in their respective repositories:
2515

26-
If you aren't sure, file the issue here, and we'll find the right home for it.
27-
In your issue, please include:
16+
- Flutter: https://github.com/flutter/flutter
17+
- Dart language: https://github.com/dart-lang/language
18+
- Dart website: https://github.com/dart-lang/site-www
19+
- `dart format`: https://github.com/dart-lang/dart_style
20+
- `dart pub`: https://github.com/dart-lang/pub
21+
- `dart test`: https://github.com/dart-lang/test
22+
- Dart & Flutter DevTools: https://github.com/flutter/devtools
2823

29-
* Dart version and tooling diagnostic info (`dart info`)
30-
* Whether you are using Windows, macOS, or Linux (if applicable)
31-
* Whether you are using Chrome, Safari, Firefox, Edge (if applicable)
32-
33-
Missing some or all of the above might make the issue take longer or
34-
be impossible to act on.
35-
36-
If you simply have a question, please consider using the listed Dart
37-
developer communities on the following page:
38-
39-
https://dart.dev/community#join-the-conversation
24+
If you have a question, instead of using this issue tracker, please refer to the community resources at: https://dart.dev/community#join-the-conversation.

.github/ISSUE_TEMPLATE/2_analyzer.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
name: Report an issue with Dart’s static analysis.
3+
about: >-
4+
Create a bug or file a feature request related to Dart's static analysis
5+
(including the command line analyzer, the analysis server, and the linter).
6+
labels: area-analyzer
7+
---
8+
9+
If this is a bug report, please help us by providing:
10+
11+
- a clear description of the problem you are experiencing
12+
- the expected and actual behavior, including a repro with the the specific code triggering the issue
13+
- the Dart SDK version (`dart --version`)
14+
15+
The more information you can provide, the better we can understand and address the issue. Thanks!

.github/ISSUE_TEMPLATE/3_vm.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
name: Report an issue with the Dart VM.
3+
about: Create a bug or file a feature request related to the Dart VM.
4+
labels: area-vm
5+
---
6+
7+
If this is a bug report, please help us by providing:
8+
9+
- a clear description of the problem you are experiencing
10+
- the expected and actual behavior, including a repro with the the specific code triggering the issue
11+
- the Dart SDK version (`dart --version`)
12+
13+
The more information you can provide, the better we can understand and address the issue. Thanks!

.github/ISSUE_TEMPLATE/4_web.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
name: Report an issue related to Dart web.
3+
about: >-
4+
Create a bug or file a feature request related to Dart web (including the web
5+
compilers, web libraries, and JS interop).
6+
labels: area-web
7+
---
8+
9+
If this is a bug report, please help us by providing:
10+
11+
- a clear description of the problem you are experiencing
12+
- the expected and actual behavior, including a repro with the the specific code triggering the issue
13+
- the Dart SDK version (`dart --version`)
14+
15+
The more information you can provide, the better we can understand and address the issue. Thanks!

.github/ISSUE_TEMPLATE/2_cherry_pick.yml renamed to .github/ISSUE_TEMPLATE/5_cherry_pick.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
1-
name: Request a cherry-pick.
2-
description: Request a patch to be cherry-picked into a release (for contributors use only).
1+
name: Request a cherry-pick (for contributor use only).
2+
description: Request a patch to be cherry-picked into a release.
33
title: '[CP] <title>'
44
labels: ['cherry-pick-review']
5+
56
assignees:
67
- mit-mit
78
- athomas
89
- vsmenon
910
- itsjustkevin
11+
1012
body:
1113
- type: textarea
1214
id: commit_hash

.github/ISSUE_TEMPLATE/3_breaking_change.yml renamed to .github/ISSUE_TEMPLATE/6_breaking_change.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
1-
name: Propose a breaking change.
2-
description: Initiate a breaking change process (for contributors use only!).
1+
name: Propose a breaking change (for contributor use only).
2+
description: Initiate a breaking change process.
33
title: '[breaking change] <title>'
44
labels: ['breaking-change-request']
5+
56
assignees:
67
- itsjustkevin
78
- kevmoo
9+
810
body:
911
- type: textarea
1012
id: change_intent

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
blank_issues_enabled: true
2+
contact_links:
3+
- name: I want help writing Dart code
4+
url: https://stackoverflow.com/tags/dart
5+
about: >-
6+
Visit Stack Overflow for how-to questions related to using the Dart
7+
language, core libraries, or developer tools.

.github/workflows/issue-triage.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
runs-on: ubuntu-latest
2222
if: ${{ github.repository_owner == 'dart-lang' }}
2323
steps:
24-
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938
24+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
2525
with:
2626
repository: dart-lang/ecosystem
2727

.github/workflows/scorecards-analysis.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424

2525
steps:
2626
- name: "Checkout code"
27-
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938
27+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
2828
with:
2929
persist-credentials: false
3030

@@ -44,14 +44,14 @@ jobs:
4444

4545
# Upload the results as artifacts (optional).
4646
- name: "Upload artifact"
47-
uses: actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874
47+
uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882
4848
with:
4949
name: SARIF file
5050
path: results.sarif
5151
retention-days: 5
5252

5353
# Upload the results to GitHub's code scanning dashboard.
5454
- name: "Upload to code-scanning"
55-
uses: github/codeql-action/upload-sarif@6db8d6351fd0be61f9ed8ebd12ccd35dcec51fea
55+
uses: github/codeql-action/upload-sarif@f09c1c0a94de965c15400f5634aa42fac8fb8f88
5656
with:
5757
sarif_file: results.sarif

.github/workflows/third-party-deps-scan.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,17 +22,17 @@ jobs:
2222
contents: read
2323
steps:
2424
- name: "Checkout code"
25-
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938
25+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
2626
with:
2727
persist-credentials: false
2828
- name: "setup python"
29-
uses: actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3
29+
uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b
3030
with:
3131
python-version: '3.7.7' # install the python version needed
3232
- name: "extract deps, find commit hash, pass to osv-scanner"
3333
run: python .github/extract_deps.py --output osv-lockfile-${{github.sha}}.json
3434
- name: "upload osv-scanner deps"
35-
uses: actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874
35+
uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882
3636
with:
3737
# use github.ref in name to avoid duplicated artifacts
3838
name: osv-lockfile-${{github.sha}}

BUILD.gn

Lines changed: 29 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,14 @@ group("most") {
2929
":dartanalyzer",
3030
":ddc",
3131
":runtime",
32+
":samples",
3233
]
3334
}
3435

36+
group("samples") {
37+
deps = [ "samples/embedder:all" ]
38+
}
39+
3540
group("runtime") {
3641
import("runtime/runtime_args.gni")
3742

@@ -86,7 +91,7 @@ group("run_ffi_unit_tests") {
8691
group("runtime_precompiled") {
8792
import("runtime/runtime_args.gni")
8893
deps = [
89-
"runtime/bin:dart_precompiled_runtime",
94+
"runtime/bin:dartaotruntime",
9095
"runtime/bin:gen_snapshot",
9196
"runtime/bin:gen_snapshot($host_toolchain)",
9297
"runtime/bin:process_test",
@@ -110,7 +115,15 @@ group("create_platform_sdk") {
110115
}
111116

112117
group("dart2js") {
113-
deps = [ "utils/compiler:dart2js" ]
118+
import("runtime/runtime_args.gni")
119+
if (dart_target_arch != "ia32" && dart_target_arch != "x86") {
120+
deps = [
121+
":runtime_precompiled",
122+
"utils/compiler:dart2js_sdk_aot",
123+
]
124+
} else {
125+
deps = [ "utils/compiler:dart2js" ]
126+
}
114127
}
115128

116129
group("dart2wasm_platform") {
@@ -148,7 +161,19 @@ group("dartanalyzer") {
148161
}
149162

150163
group("ddc") {
151-
deps = [ "utils/ddc:dartdevc" ]
164+
import("runtime/runtime_args.gni")
165+
if (dart_target_arch != "ia32" && dart_target_arch != "x86") {
166+
deps = [
167+
":runtime_precompiled",
168+
"utils/bazel:kernel_worker_aot",
169+
"utils/ddc:dartdevc_aot",
170+
]
171+
} else {
172+
deps = [
173+
"utils/bazel:kernel_worker",
174+
"utils/ddc:dartdevc",
175+
]
176+
}
152177
}
153178

154179
group("analysis_server") {
@@ -367,7 +392,7 @@ if (is_fuchsia) {
367392

368393
test_binaries = [
369394
"dart",
370-
"dart_precompiled_runtime",
395+
"dartaotruntime",
371396
"run_vm_tests",
372397
]
373398

0 commit comments

Comments
 (0)