Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
106 commits
Select commit Hold shift + click to select a range
bdbe271
Replace dart:html with package:web
dukefirehawk Mar 25, 2025
5c1de2c
Upgrade dependencies
dukefirehawk Mar 25, 2025
14e40b0
Replace dart:html with package:web
dukefirehawk Mar 26, 2025
4ca14a1
Added package:web
dukefirehawk Mar 26, 2025
f9cf8b2
Replaced dart:js and dart:html
dukefirehawk Mar 26, 2025
f540e41
Fix warnings
dukefirehawk Mar 26, 2025
0194b15
Fixed warnings
dukefirehawk Mar 27, 2025
3b02aaf
Migrated ngast
dukefirehawk Mar 28, 2025
9320d8c
Updated ngast
dukefirehawk Mar 28, 2025
fd09b29
Migrated ngcompiler to dart 3.6
dukefirehawk Mar 28, 2025
906395e
Migrated ngdart
dukefirehawk Mar 28, 2025
e2eca79
Migrated ngform to dart 3.6
dukefirehawk Mar 30, 2025
6f78e29
Migrate to dart 3.6
dukefirehawk Mar 30, 2025
1477999
Migrated ngrouter to dart 3.6
dukefirehawk Mar 30, 2025
a61d797
Migrated ngcompiler to dart 3.6
dukefirehawk Mar 30, 2025
d337258
Migrated ngtest to dart 3.6
dukefirehawk Mar 30, 2025
a7e1ddb
Fixed warnings
dukefirehawk Mar 30, 2025
8d003cb
Migrated _test
dukefirehawk Mar 30, 2025
36536ca
Fixed getComputedStyle
dukefirehawk Mar 31, 2025
9788fc8
Updated README and melos
dukefirehawk Mar 31, 2025
cf100b8
Fixed linter warnings
dukefirehawk Mar 31, 2025
dcd3883
Fixed types_test
dukefirehawk Apr 6, 2025
5199490
Updated README
dukefirehawk Apr 13, 2025
69f548a
Fixed v2 test cases
dukefirehawk Apr 13, 2025
93c9dcf
Updated README
dukefirehawk Apr 13, 2025
cac4152
Updated injector test cases
dukefirehawk Apr 19, 2025
e611a9d
Fixed ngcompiler test cases
dukefirehawk Apr 20, 2025
f69d028
Updated README
dukefirehawk Apr 20, 2025
830cc1b
Fixed ngcompiler
dukefirehawk Apr 21, 2025
079fedb
Updated README
dukefirehawk Apr 21, 2025
c7158fa
Fixed resolveToBound
dukefirehawk Apr 23, 2025
dc98d09
Fixed ngdart
dukefirehawk Apr 23, 2025
d609631
Fixed ngrouter
dukefirehawk Apr 26, 2025
84560f3
Updated examples
dukefirehawk Apr 27, 2025
985d479
Removed redundant import
dukefirehawk Apr 27, 2025
4230196
Fixed template issues
dukefirehawk Apr 27, 2025
7ecc08d
Fixed test cases issues
dukefirehawk May 1, 2025
32cbf71
Fixed HTML element
dukefirehawk May 1, 2025
be586de
Updated to melos 7.3
dukefirehawk Nov 23, 2025
3c2e999
Fixed analyzer upgrade issues
dukefirehawk Nov 23, 2025
d694af6
Fixed analyzer errors
dukefirehawk Nov 25, 2025
8c778b5
Fixed ngcompiler build
dukefirehawk Nov 29, 2025
98b7655
Fixed failed test cases
dukefirehawk Dec 6, 2025
edf1f98
Update to support analyzer 9
dukefirehawk Dec 27, 2025
05ffc48
Fixed failed test cases
dukefirehawk Dec 27, 2025
0647290
Updated pubspec
dukefirehawk Dec 28, 2025
faaee83
Fixed test cases
dukefirehawk Dec 28, 2025
115ef0c
Fixed errors
dukefirehawk Jan 1, 2026
6b42829
Fixed directive warnings
dukefirehawk Jan 4, 2026
c316a99
Fixed router
dukefirehawk Jan 4, 2026
4572e81
Added examples for debugging
dukefirehawk Jan 10, 2026
1f1118e
Fixed warnings
dukefirehawk Jan 11, 2026
96ced1b
Fixed ngtest
dukefirehawk Feb 19, 2026
03e6ebc
refactor: update to sdk 3.12.0
dukefirehawk May 31, 2026
535423b
refactor: tighten type safety in DI system and upgrade development de…
dukefirehawk Jun 27, 2026
f7576ba
docs: update test command in README to remove deprecated --no-aot flag
dukefirehawk Jun 27, 2026
826388a
refactor: allow nullable orElse parameters in DI injector methods to …
dukefirehawk Jun 27, 2026
484e279
refactor: remove ElementRef in favor of native HTMLElement and update…
dukefirehawk Jun 27, 2026
bc16037
refactor: update injector method signatures and clean up compiler ele…
dukefirehawk Jun 29, 2026
6ad58ca
fix: resolve dependency injection provider conflicts and type mismatc…
dukefirehawk Jul 4, 2026
3805cd8
refactor: replace null element references with explicit DOM elements …
dukefirehawk Jul 6, 2026
cef4357
refactor: change static route lists to instance members in regression…
dukefirehawk Jul 7, 2026
87e8336
fix: update control value accessors and dom helpers to resolve provid…
dukefirehawk Jul 7, 2026
cda9e21
fix: test cases
dukefirehawk Jul 7, 2026
184feb1
fix: update route definition type
dukefirehawk Jul 11, 2026
b436012
refactor: upgraded to support dart 3.12
dukefirehawk Jul 11, 2026
6281ad5
refactor: update to support dart 3.12
dukefirehawk Jul 11, 2026
1d5ba61
fix: visibleForTemplate annotation
dukefirehawk Jul 12, 2026
242ea44
Merge branch 'feature/dart3.12' into refactor/dart3.12
dukefirehawk Jul 12, 2026
95538b9
Merge branch 'feature/dart3.12' into refactor/dart3.12
dukefirehawk Jul 17, 2026
e5f5b39
fix: type checking
dukefirehawk Jul 18, 2026
8beb38c
fix: parser
dukefirehawk Jul 18, 2026
7b8c725
fix: bind empty string for absent style values
adamlofts Aug 7, 2026
460d376
fix: resolve the declared type of an @Input
adamlofts Aug 7, 2026
8b50f7d
fix: cast to HTMLElement for style bindings on non-HTML nodes
adamlofts Aug 7, 2026
45dba97
fix: don't emit extension types as their erasure
adamlofts Aug 7, 2026
b62cf3f
fix: read annotation argument names and exports from the new AST
adamlofts Aug 7, 2026
c6e9efe
fix: jsEventHandler0/1 return a non-nullable JSFunction
adamlofts Aug 7, 2026
5a8abbe
fix: restore optional lookup in provideTypeOptional
adamlofts Aug 7, 2026
29c3453
fix: read query `read:` tokens without extension type erasure
adamlofts Aug 7, 2026
720b3be
fix: fail the build on a `read:` token nothing publishes
adamlofts Aug 7, 2026
51281b5
fix(ngforms): annotate nullable DI parameters @Optional()
adamlofts Aug 7, 2026
1747422
fix: treat only optional positional parameters as @Optional()
adamlofts Aug 7, 2026
d1140a5
fix: remove nodes from the DOM when a view is torn down
adamlofts Aug 7, 2026
b6a42c5
fix: restore style encapsulation for inline component styles
adamlofts Aug 7, 2026
8c352cc
fix(tests): reconcile nullable DI parameters with @Optional()
adamlofts Aug 7, 2026
571c226
fix: emit null-safe code for @JS() annotated libraries
adamlofts Aug 7, 2026
8c68d03
fix: restore nullable Component.exports
adamlofts Aug 7, 2026
96ed18c
fix(tests): repair the non-compiling browser entrypoints in _tests
adamlofts Aug 7, 2026
96faae2
build: re-add _tests to the workspace
adamlofts Aug 7, 2026
f5341b6
fix(tests): restore text extraction in the hasTextContent matcher
adamlofts Aug 7, 2026
717afec
fix(tests): compare classList against a Dart list in ng_class_test
adamlofts Aug 7, 2026
04eb012
fix(tests): port the compiler_integration harness to build_test 3.5
adamlofts Aug 7, 2026
f7d77cc
fix: apply NgStyle bindings to the element's style, not to the element
adamlofts Aug 7, 2026
0ba4072
fix: assert markChildForCheck received a component, not the Element type
adamlofts Aug 7, 2026
5c8bf89
fix(tests): repair style_encapsulation_test's teardown and class asse…
adamlofts Aug 7, 2026
d86cd4d
fix(tests): read attributes and classes through Dart views
adamlofts Aug 7, 2026
431589c
fix(tests): finish reading attributes and classes through Dart views
adamlofts Aug 7, 2026
40dac4d
fix(tests): repair seven suites broken by their own migration
adamlofts Aug 7, 2026
1f306dc
fix: parse trusted HTML instead of inserting it as text
adamlofts Aug 7, 2026
d917081
fix: parse trusted HTML in [safeInnerHtml] instead of inserting it as…
adamlofts Aug 7, 2026
91adcbf
fix: sanitize untrusted HTML with the browser's Sanitizer API
adamlofts Aug 7, 2026
3fb4604
fix: resolve a type parameter to its bound, not to dynamic
adamlofts Aug 7, 2026
691b3e7
fix: restore optional lookup in provideTokenOptional
adamlofts Aug 7, 2026
9833979
fix: read query selector types without extension type erasure
adamlofts Aug 7, 2026
e2ad5ab
Merge pull request #2 from adamlofts/refactor/dart3.12
dukefirehawk Aug 8, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
132 changes: 106 additions & 26 deletions .github/workflows/dart.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ jobs:
- name: mono_repo self validate
run: dart pub global run mono_repo generate --validate
job_002:
name: "analyze; Dart 3.6.0; PKGS: ngast, ngcompiler, ngdart, ngforms, ngrouter, ngtest; `dart analyze --fatal-infos .`"
name: "analyze; Dart 3.12.0; PKGS: ngast, ngcompiler, ngdart, ngforms, ngrouter, ngtest; `dart analyze --fatal-infos .`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
Expand All @@ -57,7 +57,7 @@ jobs:
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.6.0"
sdk: "3.12.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
Expand All @@ -70,6 +70,24 @@ jobs:
run: dart analyze --fatal-infos .
if: "always() && steps.ngast_pub_upgrade.conclusion == 'success'"
working-directory: ngast
- id: ngast_pub_upgrade
name: ngast; dart pub upgrade
run: dart pub upgrade
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: ngast
- name: "ngast; dart analyze --fatal-infos"
run: dart analyze --fatal-infos
if: "always() && steps.ngast_pub_upgrade.conclusion == 'success'"
working-directory: ngast
- id: ngcompiler_pub_upgrade
name: ngcompiler; dart pub upgrade
run: dart pub upgrade
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: ngcompiler
- name: "ngcompiler; dart analyze --fatal-infos"
run: dart analyze --fatal-infos
if: "always() && steps.ngcompiler_pub_upgrade.conclusion == 'success'"
working-directory: ngcompiler
- id: ngcompiler_pub_upgrade
name: ngcompiler; dart pub upgrade
run: dart pub upgrade
Expand Down Expand Up @@ -118,7 +136,7 @@ jobs:
needs:
- job_001
job_003:
name: "analyze; Dart 3.6.0; PKGS: ngast, ngcompiler, ngdart, ngforms, ngrouter, ngtest; `dart format --output=none --set-exit-if-changed .`"
name: "analyze; Dart 3.12.0; PKGS: ngast, ngcompiler, ngdart, ngforms, ngrouter, ngtest; `dart format --output=none --set-exit-if-changed .`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
Expand All @@ -134,7 +152,7 @@ jobs:
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.6.0"
sdk: "3.12.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
Expand All @@ -147,6 +165,24 @@ jobs:
run: "dart format --output=none --set-exit-if-changed ."
if: "always() && steps.ngast_pub_upgrade.conclusion == 'success'"
working-directory: ngast
- id: ngast_pub_upgrade
name: ngast; dart pub upgrade
run: dart pub upgrade
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: ngast
- name: "ngast; dart format --output=none --set-exit-if-changed ."
run: "dart format --output=none --set-exit-if-changed ."
if: "always() && steps.ngast_pub_upgrade.conclusion == 'success'"
working-directory: ngast
- id: ngcompiler_pub_upgrade
name: ngcompiler; dart pub upgrade
run: dart pub upgrade
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: ngcompiler
- name: "ngcompiler; dart format --output=none --set-exit-if-changed ."
run: "dart format --output=none --set-exit-if-changed ."
if: "always() && steps.ngcompiler_pub_upgrade.conclusion == 'success'"
working-directory: ngcompiler
- id: ngcompiler_pub_upgrade
name: ngcompiler; dart pub upgrade
run: dart pub upgrade
Expand All @@ -165,6 +201,15 @@ jobs:
run: "dart format --output=none --set-exit-if-changed ."
if: "always() && steps.ngdart_pub_upgrade.conclusion == 'success'"
working-directory: ngdart
- id: ngdart_pub_upgrade
name: ngdart; dart pub upgrade
run: dart pub upgrade
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: ngdart
- name: "ngdart; dart format --output=none --set-exit-if-changed ."
run: "dart format --output=none --set-exit-if-changed ."
if: "always() && steps.ngdart_pub_upgrade.conclusion == 'success'"
working-directory: ngdart
- id: ngforms_pub_upgrade
name: ngforms; dart pub upgrade
run: dart pub upgrade
Expand Down Expand Up @@ -272,7 +317,7 @@ jobs:
needs:
- job_001
job_005:
name: "build; Dart 3.6.0; PKG: _tests; `dart run build_runner build --delete-conflicting-outputs --fail-on-severe`"
name: "build; Dart 3.12.0; PKG: _tests; `dart run build_runner build --delete-conflicting-outputs --fail-on-severe`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
Expand All @@ -288,7 +333,7 @@ jobs:
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.6.0"
sdk: "3.12.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
Expand All @@ -307,7 +352,7 @@ jobs:
- job_003
- job_004
job_006:
name: "build; Dart 3.6.0; PKG: ngforms; `dart run build_runner build --delete-conflicting-outputs --fail-on-severe`"
name: "build; Dart 3.12.0; PKG: ngforms; `dart run build_runner build --delete-conflicting-outputs --fail-on-severe`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
Expand All @@ -323,7 +368,7 @@ jobs:
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.6.0"
sdk: "3.12.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
Expand All @@ -342,7 +387,7 @@ jobs:
- job_003
- job_004
job_007:
name: "build; Dart 3.6.0; PKG: ngrouter; `dart run build_runner build --delete-conflicting-outputs --fail-on-severe`"
name: "build; Dart 3.12.0; PKG: ngrouter; `dart run build_runner build --delete-conflicting-outputs --fail-on-severe`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
Expand All @@ -358,7 +403,7 @@ jobs:
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.6.0"
sdk: "3.12.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
Expand All @@ -377,7 +422,7 @@ jobs:
- job_003
- job_004
job_008:
name: "build; Dart 3.6.0; PKG: ngtest; `dart run build_runner build --delete-conflicting-outputs --fail-on-severe`"
name: "build; Dart 3.12.0; PKG: ngtest; `dart run build_runner build --delete-conflicting-outputs --fail-on-severe`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
Expand All @@ -393,7 +438,7 @@ jobs:
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.6.0"
sdk: "3.12.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
Expand Down Expand Up @@ -552,7 +597,7 @@ jobs:
- job_003
- job_004
job_013:
name: "unit_test; Dart 3.6.0; PKG: _tests; `dart run build_runner test --delete-conflicting-outputs --fail-on-severe -- -P browser`"
name: "unit_test; Dart 3.12.0; PKG: _tests; `dart run build_runner test --delete-conflicting-outputs --fail-on-severe -- -P browser`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
Expand All @@ -568,7 +613,7 @@ jobs:
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.6.0"
sdk: "3.12.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
Expand All @@ -595,7 +640,7 @@ jobs:
- job_011
- job_012
job_014:
name: "unit_test; Dart 3.6.0; PKG: _tests; `dart test -P vm`"
name: "unit_test; Dart 3.12.0; PKG: _tests; `dart test -P vm`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
Expand All @@ -611,7 +656,7 @@ jobs:
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.6.0"
sdk: "3.12.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
Expand All @@ -638,7 +683,7 @@ jobs:
- job_011
- job_012
job_015:
name: "unit_test; Dart 3.6.0; PKG: ngast; `dart test -P ci`"
name: "unit_test; Dart 3.12.0; PKG: ngast; `dart test -P ci`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
Expand All @@ -654,7 +699,7 @@ jobs:
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.6.0"
sdk: "3.12.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
Expand All @@ -672,6 +717,41 @@ jobs:
- job_002
- job_003
- job_004
job_013:
name: "unit_test; PKG: _tests; `dart run build_runner test --fail-on-severe -- -P browser`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.12.0;packages:_tests;commands:command_2"
restore-keys: |
os:ubuntu-latest;pub-cache-hosted;sdk:3.12.0;packages:_tests
os:ubuntu-latest;pub-cache-hosted;sdk:3.12.0
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@d6a63dab3335f427404425de0fbfed4686d93c4f
with:
sdk: "3.12.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab
- id: _tests_pub_upgrade
name: _tests; dart pub upgrade
run: dart pub upgrade
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: _tests
- name: "_tests; dart run build_runner test --fail-on-severe -- -P browser"
run: dart run build_runner test --fail-on-severe -- -P browser
if: "always() && steps._tests_pub_upgrade.conclusion == 'success'"
working-directory: _tests
needs:
- job_001
- job_002
- job_003
- job_004
- job_005
- job_006
- job_007
Expand All @@ -681,7 +761,7 @@ jobs:
- job_011
- job_012
job_016:
name: "unit_test; Dart 3.6.0; PKG: ngcompiler; `dart test -P ci`"
name: "unit_test; Dart 3.12.0; PKG: ngcompiler; `dart test -P ci`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
Expand All @@ -697,7 +777,7 @@ jobs:
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.6.0"
sdk: "3.12.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
Expand All @@ -724,7 +804,7 @@ jobs:
- job_011
- job_012
job_017:
name: "unit_test; Dart 3.6.0; PKG: ngforms; `dart run build_runner test --delete-conflicting-outputs --fail-on-severe -- -P ci`"
name: "unit_test; Dart 3.12.0; PKG: ngforms; `dart run build_runner test --delete-conflicting-outputs --fail-on-severe -- -P ci`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
Expand All @@ -740,7 +820,7 @@ jobs:
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.6.0"
sdk: "3.12.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
Expand All @@ -767,7 +847,7 @@ jobs:
- job_011
- job_012
job_018:
name: "unit_test; Dart 3.6.0; PKG: ngrouter; `dart run build_runner test --delete-conflicting-outputs --fail-on-severe -- -P ci`"
name: "unit_test; Dart 3.12.0; PKG: ngrouter; `dart run build_runner test --delete-conflicting-outputs --fail-on-severe -- -P ci`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
Expand All @@ -783,7 +863,7 @@ jobs:
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.6.0"
sdk: "3.12.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
Expand All @@ -810,7 +890,7 @@ jobs:
- job_011
- job_012
job_019:
name: "unit_test; Dart 3.6.0; PKG: ngtest; `dart run build_runner test --delete-conflicting-outputs --fail-on-severe -- -P ci`"
name: "unit_test; Dart 3.12.0; PKG: ngtest; `dart run build_runner test --delete-conflicting-outputs --fail-on-severe -- -P ci`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
Expand All @@ -826,7 +906,7 @@ jobs:
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.6.0"
sdk: "3.12.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
Expand Down
8 changes: 5 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,16 +1,18 @@
# Ignore artifacts generated by "pub".
**/build/
.packages
pubspec.lock
*.log

# Ignore artifacts generated by "firebase"
.firebase/

# Files generated by dart tools.
**/.dart_tool/
**/doc/api/
**/build/
*.log

# melos
# pubspec_overrides.yaml

.idea
.metals
.vscode
1 change: 1 addition & 0 deletions .idea/modules.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

11 changes: 0 additions & 11 deletions .idea/runConfigurations/melos_bootstrap.xml

This file was deleted.

11 changes: 0 additions & 11 deletions .idea/runConfigurations/melos_clean.xml

This file was deleted.

Loading