File tree
2,511 files changed
+63380
-48247
lines changed- .circleci
- .eslintplugin
- .github
- ISSUE_TEMPLATE
- workflows
- .vscode
- .yarn
- patches
- plugins/@yarnpkg
- releases
- benchmarks/test-file-overhead
- docs
- e2e
- __tests__
- __snapshots__
- async-regenerator
- __tests__
- auto-clear-mocks
- with-auto-clear
- __tests__
- without-auto-clear
- __tests__
- auto-reset-mocks
- with-auto-reset
- __tests__
- without-auto-reset
- __tests__
- auto-restore-mocks
- with-auto-restore
- __tests__
- without-auto-restore
- __tests__
- babel-plugin-jest-hoist
- __test_modules__
- __mocks__
- __tests__
- bad-source-map/__tests__
- before-all-filtered/__tests__
- before-all-skipped/__tests__
- before-each-queue/__tests__
- browser-resolver
- __tests__
- fake-pkg
- call-done-twice/__tests__
- chai-assertion-library-errors
- __tests__
- circus-concurrent/__tests__
- circus-declaration-errors/__tests__
- clear-cache/__tests__
- compare-dom-nodes/__tests__
- config-override/__tests__
- console/__tests__
- console-after-teardown/__tests__
- console-debugging
- __tests__
- console-jsdom/__tests__
- console-winston
- __tests__
- coverage-handlebars
- __tests__
- coverage-provider-v8
- cjs-native-without-sourcemap
- __tests__
- cjs-with-babel-transformer
- __tests__
- empty-sourcemap
- __tests__
- esm-native-without-sourcemap
- __tests__
- esm-with-custom-transformer
- __tests__
- no-sourcemap
- __tests__
- with-resetModules
- __tests__
- coverage-remapping
- __tests__
- coverage-report
- __mocks__
- __tests__
- cached-duplicates
- a
- __tests__
- b
- __tests__
- coverage-transform-instrumented
- __tests__
- coverage-without-transform
- __tests__
- create-process-object
- __tests__
- custom-esm-test-sequencer
- custom-haste-map
- __tests__
- custom-inline-snapshot-matchers/__tests__
- custom-jsdom-html
- __tests__
- custom-matcher-stack-trace/__tests__
- custom-reporters
- __tests__
- reporters
- custom-resolver
- __mocks__
- __tests__
- custom-test-sequencer
- declaration-errors/__tests__
- detect-open-handles
- __tests__
- dom-diffing/__tests__
- done-in-hooks/__tests__
- dynamic-require-dependencies
- __tests__
- each/__tests__
- empty-describe-with-hooks/__tests__
- empty-suite-error/__tests__
- env-test/__tests__
- environment-after-teardown/__tests__
- environmentOptions/__tests__
- error-on-deprecated/__tests__
- esm-config
- cjs
- __tests__
- js
- __tests__
- mjs
- __tests__
- ts
- __tests__
- expect-async-matcher
- __tests__
- expect-in-vm/__tests__
- failureDetails-property
- __tests__
- failures
- __tests__
- fake-promises
- asap
- __tests__
- immediate
- __tests__
- fake-timers
- advance-timers/__tests__
- clear-real-timers/__tests__
- do-not-fake/__tests__
- enable-globally/__tests__
- request-animation-frame/__tests__
- set-immediate/__tests__
- timer-limit/__tests__
- use-fake-timers/__tests__
- use-real-timers/__tests__
- fake-timers-legacy
- enable-globally/__tests__
- enable-legacy-fake-timers/__tests__
- request-animation-frame/__tests__
- reset-all-mocks/__tests__
- reset-mocks/__tests__
- set-immediate/__tests__
- use-fake-timers/__tests__
- use-legacy-fake-timers/__tests__
- use-real-timers/__tests__
- filter
- __tests__
- focused-tests/__tests__
- generator-mock
- __tests__
- global-setup
- __tests__
- custom-tests-dir
- project-1
- project-2
- global-setup-custom-transform
- __tests__
- global-setup-esm
- __tests__
- global-setup-node-modules
- __tests__
- node_modules/example
- global-teardown
- __tests__
- custom-tests-dir
- project-1
- project-2
- global-teardown-esm
- __tests__
- imported-globals
- __tests__
- isolate-modules-async
- __tests__
- jasmine-async/__tests__
- jest-object
- __tests__
- json-reporter
- __tests__
- lifecycles
- __tests__
- list-tests/__tests__
- location-in-results/__tests__
- mock-functions
- __tests__
- mock-json
- __tests__
- mock-names
- with-empty-mock-name
- __tests__
- with-empty-mock-name-not-called
- __tests__
- with-mock-name
- __tests__
- with-mock-name-call-times-fail
- __tests__
- with-mock-name-call-times-pass
- __tests__
- with-mock-name-not-called
- __tests__
- with-mock-name-not-called-fail
- __tests__
- with-mock-name-not-called-pass
- __tests__
- without-mock-name
- __tests__
- without-mock-name-not-called
- __tests__
- module-name-mapper-correct-config
- __mocks__
- __tests__
- module-name-mapper-correct-mock-absolute-path
- __tests__
- src/components
- module-name-mapper-mock
- __tests__/storage/track
- src/storage/track
- module-name-mapper-wrong-array-config
- __tests__
- module-name-mapper-wrong-config
- __tests__
- module-parent-null-in-test/__tests__
- multi-project-babel
- prj-1
- prj-2
- prj-3/src
- prj-4
- src
- prj-5
- src
- multi-project-config-root
- bar/__tests__
- foo/__tests__
- multiple-configs
- __tests__
- native-async-mock
- __tests__
- native-esm
- __tests__
- wasm-bindgen
- native-esm-typescript
- __tests__
- nested-event-loop/__tests__
- nested-test-definitions
- __tests__
- node-path
- __tests__
- src/path
- override-globals
- __tests__
- pnp
- __tests__
- lib
- undeclared-dependency
- presets
- cjs
- __tests__
- node_modules/jest-preset-cjs
- js
- __tests__
- node_modules/jest-preset-js
- js-type-module
- __tests__
- node_modules/jest-preset-js-type-module
- json
- __tests__
- node_modules/jest-preset-json
- mjs
- __tests__
- node_modules/jest-preset-mjs
- process-exit
- __tests__
- promise-and-callback/__tests__
- randomize
- __tests__
- __snapshots__
- read-initial-options
- async-config
- js-config
- json-config
- mjs-config
- multiple-config-files
- pkg-config
- ts-config
- regex-(char-in-path/__tests__
- require-after-teardown
- __tests__
- require-main
- __tests__
- require-main-after-create-require
- __tests__
- require-main-isolate-modules
- __tests__
- require-main-reset-modules
- __tests__
- require-missing-ext/__tests__
- reset-modules/__tests__
- resolve
- __mocks__
- __tests__
- resolve-async
- __tests__
- resolve-conditions
- __tests__
- node_modules
- fake-dep
- fake-dual-dep
- resolve-get-paths
- __tests__
- resolve-no-extensions
- __tests__
- resolve-node-module
- __mocks__
- mock-jsx-module
- mock-module
- mock-module-alt
- mock-module-without-pkg
- __tests__
- resolve-with-paths
- __tests__
- dir
- retain-all-files/node_modules
- run-programmatically
- run-programmatically-multiple-projects
- client
- server
- runtime-internal-module-registry
- __mocks__
- __tests__
- select-projects/__tests__
- select-projects-missing-name/__tests__
- setup-files
- __tests__
- setup-files-after-env-config
- __tests__
- shard
- __tests__
- snapshot/__tests__
- snapshot-concurrent
- __tests__
- __snapshots__
- snapshot-escape/__tests__
- snapshot-formatting-changes/__tests__
- snapshot-mock-fs/__tests__
- snapshot-resolver
- __tests__
- snapshot-serializers
- __tests__
- plugins
- foo
- snapshot-unknown/__tests__
- stack-trace/__tests__
- stack-trace-no-capture-stack-trace/__tests__
- stack-trace-source-maps
- __tests__
- stack-trace-source-maps-with-coverage
- __tests__
- summary-threshold
- __tests__
- test-environment
- __tests__
- test-environment-async
- __tests__
- test-environment-circus
- __tests__
- test-environment-circus-async
- __tests__
- test-environment-esm
- __tests__
- test-environment-run-script
- __tests__
- test-failing/__tests__
- test-in-root
- test-match/test-suites
- test-name-pattern/__tests__
- test-name-pattern-skipped/__tests__
- test-results-processor
- __tests__
- test-retries
- __tests__
- reporters
- test-todo/__tests__
- to-match-inline-snapshot
- to-match-inline-snapshot-with-prettier-3
- to-match-snapshot-with-string-serializer/serializers
- to-throw-error-matching-inline-snapshot
- transform
- async-transformer
- __tests__
- babel-jest
- __tests__
- this-directory-is-covered
- babel-jest-async
- __tests__
- babel-jest-ignored
- __tests__
- babel-jest-manual
- __tests__
- cache
- __tests__
- custom-instrumenting-preprocessor
- __tests__
- src
- ecmascript-modules-support
- __tests__
- src
- esm-transformer
- __tests__
- multiple-transformers
- __tests__
- src
- no-babel-jest
- __tests__
- this-directory-is-covered
- transform-environment
- __tests__
- transform-esm-runner
- __tests__
- transform-esm-testrunner
- __tests__
- transform-runner
- __tests__
- transform-snapshotResolver
- __tests__
- transform-testrunner
- __tests__
- transformer-config
- __tests__
- this-directory-is-covered
- transform-linked-modules
- __tests__
- ignored
- package
- typescript-coverage
- __tests__
- verbose-reporter/__tests__
- vmscript-coverage
- __tests__
- package
- watch-plugins
- cjs
- __tests__
- js
- __tests__
- js-type-module
- __tests__
- mjs
- __tests__
- worker-restart-before-send
- __tests__
- worker-restarting/__tests__
- wrong-env/__tests__
- examples
- angular
- async
- __mocks__
- __tests__
- automatic-mocks
- __tests__
- enzyme
- __tests__
- expect-extend
- __tests__
- getting-started
- jquery
- __tests__
- manual-mocks
- __mocks__
- __tests__
- models
- __mocks__
- module-mock
- __tests__
- mongodb
- __tests__
- react
- __tests__
- react-native
- __tests__
- __snapshots__
- react-testing-library
- __tests__
- snapshot
- __tests__
- timer
- __tests__
- typescript
- __tests__
- packages
- babel-jest
- src
- __tests__
- babel-plugin-jest-hoist
- src
- __tests__
- __snapshots__
- babel-preset-jest
- create-jest
- bin
- src
- __tests__
- __fixtures__
- has-jest-config-file-cjs
- has-jest-config-file-js
- has-jest-config-file-json
- has-jest-config-file-mjs
- has-jest-config-file-ts
- has-jest-config-in-package-json
- no-package-json
- only-package-json
- test-generated-jest-config-ts
- test-script-configured
- type-module
- typescript-in-dependencies
- typescript-in-dev-dependencies
- __snapshots__
- diff-sequences
- __benchmarks__
- src
- __tests__
- expect
- __typetests__
- src
- __tests__
- __arbitraries__
- __snapshots__
- expect-utils
- __typetests__
- src
- __tests__
- jest
- __typetests__
- bin
- src
- jest-changed-files
- src
- jest-circus
- src
- __mocks__
- __tests__
- __snapshots__
- legacy-code-todo-rewrite
- jest-cli
- __typetests__
- bin
- src
- __tests__
- init/__tests__
- __snapshots__
- jest-config
- src
- __mocks__
- __tests__
- jest-console
- src
- __tests__
- jest-core
- src
- __tests__
- __fixtures__
- test_root
- __testtests__
- test_root_with_(parentheses)
- __testtests__
- cli
- lib
- __tests__
- __snapshots__
- plugins
- __tests__
- jest-create-cache-key-function
- src
- __tests__
- jest-diff
- src
- __tests__
- jest-docblock
- src
- __tests__
- jest-each
- src
- __tests__
- table
- jest-environment
- src
- jest-environment-jsdom
- src
- __tests__
- jest-environment-node
- src
- __tests__
- jest-expect
- __typetests__
- src
- jest-fake-timers
- src
- __tests__
- jest-get-type
- src
- __tests__
- jest-globals
- src
- __tests__
- jest-haste-map
- src
- __tests__
- test_dotfiles_root
- crawlers
- __tests__
- lib
- __tests__
- watchers
- jest-jasmine2
- src
- __tests__
- jasmine
- jest-leak-detector
- src
- __tests__
- jest-matcher-utils
- src
- __tests__
- jest-message-util
- src
- __tests__
- __snapshots__
- jest-mock
- __typetests__
- src
- __tests__
- __fixtures__
- jest-phabricator
- src
- jest-regex-util
- src
- __tests__
- jest-repl
- bin
- src
- __tests__
- test_root
- cli
- jest-reporters
- __typetests__
- assets
- src
- __tests__
- __snapshots__
- jest-resolve
- __typetests__
- src
- __mocks__
- foo
- bar
- imports
- array-import
- foo-import
- node_modules/external-foo
- nested-import
- __tests__
- jest-resolve-dependencies
- __mocks__
- src
- __tests__
- __fixtures__
- hasMocked
- __mocks__
- node_modules/@myorg/pkg
- jest-runner
- __typetests__
- src
- __tests__
- jest-runtime
- src
- __mocks__
- __tests__
- NODE_PATH_dir
- module_dir
- test_root
- MyDirectoryModule
- __mocks__
- nested1/nested2
- haste-modules
- haste-package/core
- mapped_dir
- module_dir
- my-module
- modules_with_main
- nested1/nested2
- node_modules
- jest-resolve-test
- mocked-node-module
- module-needing-parent
- node_modules/parent-module
- not-a-haste-package
- npm3-main-dep
- npm3-transitive-dep
- parent-module
- platform
- sourcemaps
- out
- subdir2/module_dir
- my-module
- test_root_with_dup_mocks
- subdir1
- __mocks__
- subdir2
- __mocks__
- module_dir
- jest-schemas
- src
- jest-snapshot
- __typetests__
- src
- __tests__
- __snapshots__
- fixtures
- plugins
- jest-source-map
- src
- __tests__
- jest-test-result
- src
- __tests__
- jest-test-sequencer
- src
- __tests__
- jest-transform
- src
- __tests__
- __snapshots__
- jest-types
- __typetests__
- src
- jest-util
- src
- __tests__
- jest-validate
- src
- __tests__
- __fixtures__
- __snapshots__
- jest-watcher
- src
- lib
- __tests__
- jest-worker
- __benchmarks__
- workers
- __typetests__
- src
- __tests__
- base
- __tests__
- workers
- __tests__
- __fixtures__
- pretty-format
- __benchmarks__
- src
- __tests__
- plugins
- lib
- test-globals
- src
- test-utils
- src
- scripts
- website
- blog
- src
- components/v1
- css
- pages
- animations
- prism
- static
- css
- img
- blog
- content
- matchers
- favicon
- logos
- versioned_docs
- version-25.x
- version-26.x
- version-27.x
- version-28.x
- version-29.0
- version-29.4
- version-29.5
- version-29.6
- version-29.7
- versioned_sidebars
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
2,511 files changed
+63380
-48247
lines changedLines changed: 3 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
15 |
| - | |
| 15 | + | |
16 | 16 |
| |
17 | 17 |
| |
18 | 18 |
| |
| |||
58 | 58 |
| |
59 | 59 |
| |
60 | 60 |
| |
61 |
| - | |
| 61 | + | |
| 62 | + | |
62 | 63 |
|
Lines changed: 0 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
5 | 5 |
| |
6 | 6 |
| |
7 | 7 |
| |
8 |
| - | |
9 | 8 |
| |
10 | 9 |
| |
11 | 10 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 |
| - | |
| 2 | + | |
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
|
Lines changed: 78 additions & 13 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 |
| - | |
| 2 | + | |
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
| |||
40 | 40 |
| |
41 | 41 |
| |
42 | 42 |
| |
43 |
| - | |
44 |
| - | |
45 |
| - | |
46 |
| - | |
47 |
| - | |
| 43 | + | |
48 | 44 |
| |
49 | 45 |
| |
50 | 46 |
| |
| |||
61 | 57 |
| |
62 | 58 |
| |
63 | 59 |
| |
| 60 | + | |
64 | 61 |
| |
65 | 62 |
| |
66 | 63 |
| |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
67 | 69 |
| |
68 | 70 |
| |
69 | 71 |
| |
| |||
128 | 130 |
| |
129 | 131 |
| |
130 | 132 |
| |
131 |
| - | |
| 133 | + | |
132 | 134 |
| |
133 | 135 |
| |
134 | 136 |
| |
| |||
162 | 164 |
| |
163 | 165 |
| |
164 | 166 |
| |
| 167 | + | |
165 | 168 |
| |
166 | 169 |
| |
| 170 | + | |
167 | 171 |
| |
168 | 172 |
| |
| 173 | + | |
169 | 174 |
| |
170 | 175 |
| |
171 | 176 |
| |
172 | 177 |
| |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
173 | 197 |
| |
174 | 198 |
| |
175 | 199 |
| |
| |||
178 | 202 |
| |
179 | 203 |
| |
180 | 204 |
| |
181 |
| - | |
182 | 205 |
| |
183 | 206 |
| |
184 | 207 |
| |
185 | 208 |
| |
186 | 209 |
| |
| 210 | + | |
187 | 211 |
| |
188 | 212 |
| |
189 | 213 |
| |
190 |
| - | |
191 | 214 |
| |
192 | 215 |
| |
193 | 216 |
| |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
194 | 249 |
| |
195 | 250 |
| |
196 | 251 |
| |
| |||
216 | 271 |
| |
217 | 272 |
| |
218 | 273 |
| |
219 |
| - | |
220 |
| - | |
| 274 | + | |
221 | 275 |
| |
222 | 276 |
| |
223 | 277 |
| |
| |||
295 | 349 |
| |
296 | 350 |
| |
297 | 351 |
| |
| 352 | + | |
| 353 | + | |
298 | 354 |
| |
299 | 355 |
| |
300 | 356 |
| |
| |||
305 | 361 |
| |
306 | 362 |
| |
307 | 363 |
| |
308 |
| - | |
| 364 | + | |
309 | 365 |
| |
310 | 366 |
| |
311 | 367 |
| |
| |||
322 | 378 |
| |
323 | 379 |
| |
324 | 380 |
| |
| 381 | + | |
325 | 382 |
| |
326 | 383 |
| |
327 | 384 |
| |
| |||
333 | 390 |
| |
334 | 391 |
| |
335 | 392 |
| |
336 |
| - | |
| 393 | + | |
337 | 394 |
| |
338 | 395 |
| |
339 | 396 |
| |
| |||
390 | 447 |
| |
391 | 448 |
| |
392 | 449 |
| |
| 450 | + | |
393 | 451 |
| |
394 | 452 |
| |
395 | 453 |
| |
| |||
537 | 595 |
| |
538 | 596 |
| |
539 | 597 |
| |
| 598 | + | |
| 599 | + | |
| 600 | + | |
| 601 | + | |
| 602 | + | |
| 603 | + | |
| 604 | + | |
540 | 605 |
| |
541 | 606 |
| |
542 | 607 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
41 | 41 |
| |
42 | 42 |
| |
43 | 43 |
| |
44 |
| - | |
| 44 | + | |
45 | 45 |
| |
46 | 46 |
| |
47 | 47 |
| |
|
Lines changed: 30 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + |
Lines changed: 0 additions & 6 deletions
This file was deleted.
Lines changed: 17 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + |
Lines changed: 9 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 | 3 |
| |
4 |
| - | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
5 | 9 |
| |
6 | 10 |
| |
7 | 11 |
| |
8 | 12 |
| |
9 | 13 |
| |
10 | 14 |
| |
11 |
| - | |
| 15 | + | |
12 | 16 |
| |
13 | 17 |
| |
14 | 18 |
| |
| |||
21 | 25 |
| |
22 | 26 |
| |
23 | 27 |
| |
| 28 | + | |
24 | 29 |
| |
25 | 30 |
| |
26 | 31 |
| |
27 | 32 |
| |
28 | 33 |
| |
29 | 34 |
| |
30 |
| - | |
| 35 | + | |
31 | 36 |
| |
32 | 37 |
| |
33 | 38 |
| |
| |||
39 | 44 |
| |
40 | 45 |
| |
41 | 46 |
| |
| 47 | + | |
42 | 48 |
|
Lines changed: 13 additions & 10 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
| 7 | + | |
| 8 | + | |
| 9 | + | |
7 | 10 |
| |
8 | 11 |
| |
9 | 12 |
| |
10 | 13 |
| |
11 | 14 |
| |
12 |
| - | |
13 |
| - | |
14 |
| - | |
15 |
| - | |
16 |
| - | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
17 | 20 |
| |
18 | 21 |
| |
19 | 22 |
| |
20 | 23 |
| |
21 |
| - | |
22 |
| - | |
23 |
| - | |
24 |
| - | |
25 |
| - | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + |
0 commit comments