Commit 875777c
Bump webpack from 5.73.0 to 5.94.0 in /build-tests/webpack-local-version-test (#5456)
* [rush-lib] fix bridge package command (#5411)
* rush change
* fix: enable prerelease version matching in bridge-package command
* Update changelogs [skip ci]
* Bump versions [skip ci]
* Introduce an ESLint rule to coalesce imports. (#5414)
* Use the no-duplicate-imports rule.
* fixup! Use the no-duplicate-imports rule.
* fixup! Use the no-duplicate-imports rule.
* Fix duplicate import issues.
* Use the import/no-duplicates rule.
* Manual fixes.
* [eslint-plugin] Document the @rushstack/typedef-var rule and clarify scope (#5410)
* docs(eslint-plugin): document the @rushstack/typedef-var rule
* chore(changefile): add changefile for typedef-var documentation
* docs: remove for...of and for...in exception from typedef-var rule documentation
* Update changelogs [skip ci]
* Bump versions [skip ci]
* Bump decpouled local dependencies. (#5415)
* [heft-rspack-plugin] Initial implementation of a Rspack Heft plugin. (#4015)
* Update changelogs [skip ci]
* Bump versions [skip ci]
* Update changelogs [skip ci]
* Bump versions [skip ci]
* [rush] Fork npm-check into rush-lib (#5416)
* Fork npm-check
* rush update
* Update test scripts in package json
* rush update
* Fix test file
* Add and update readmes
* Update readme, update config
* Update readme
---------
Co-authored-by: cmalonzo <[email protected]>
* Update changelogs [skip ci]
* Bump versions [skip ci]
* Update changelogs [skip ci]
* Bump versions [skip ci]
* Fix an issue with the return type of Executable.waitForExitAsync. (#5417)
* Clean up the `repo-scripts bump-decoupled-local-dependencies` action. (#5418)
* Move files around in repo-toolbox.
* Don't bump allowed alternative dependencies.
* Include @rushstack/set-webpack-public-path-plugin@^4.1.16 in common-versions.json.
* [eslint-plugin] Introduce `@rushstack/import-requires-chunk-name` and `@rushstack/pair-react-dom-render-unmount` rules. (#5419)
* Include the @rushstack/import-requires-chunk-name rule.
* Include the @rushstack/pair-react-dom-render-unmount rule.
* fixup! Include the @rushstack/pair-react-dom-render-unmount rule.
* Include missing documentation.
* Rush change.
* Sort README entries.
* Update changelogs [skip ci]
* Bump versions [skip ci]
* Extract CredentialCache from Rush into @rushstack/credential-cache (#5421)
* Add new credential-cache package
* Add test command
* Factor out CredentialCache
* Fix routing
* Fix API
* Update readme
* Update readme
* rush update
* Forward rush-user folder name
* Remove old credentials schema
* Restore caching in getHomeFolder
* Remove reexport of areDeepEqual
* Update API md
* Centralize polyfill
---------
Co-authored-by: David Michon <[email protected]>
* Update changelogs [skip ci]
* Bump versions [skip ci]
* Fix an issue where suppressed rule violations still show up in the report in ESLint >=9.37.0. (#5422)
* Fix an issue where suppressed rule violations still show up in the report in ESLint >=9.37.0.
* Fix an issue where the ESLint process will crash when running in the ESLint VSCode extension in ESLint >=9.37.0.
* Update changelogs [skip ci]
* Bump versions [skip ci]
* Bump decoupled local dependencies. (#5420)
* [heft-lint] Fix TypeScript program passing (#5428)
Co-authored-by: David Michon <[email protected]>
* [API Extractor] Add support for printing a diff of changed API reports in non-local builds. (#5427)
* Fix an issue where verbose API extractor messages may not be passed to the Heft plugin.
* Add diff printing to API Extractor's report issue logging.
* Expose an alwaysShowChangedApiReportDiffOnNonLocalBuild option in the api-extractor-heft-plugin configuration file.
* Use the alwaysShowChangedApiReportDiffOnNonLocalBuild in the local rig
* fixup! Add diff printing to API Extractor's report issue logging.
* Generate a JSON schemas artifact after publish. (#5429)
* Copy JSON schemas to projects' temp/json-schemas folders.
* Introduce a tool for collecting JSON schemas.
* Record JSON schemas during publish.
* Produce artifacts during CI.
* Fix publish. (#5430)
* Update changelogs [skip ci]
* Bump versions [skip ci]
* [heft-node-rig] Add lib-dts and lib-esm to cleanFiles glob (#5438)
* Initial plan
* Add lib-dts and lib-esm to cleanFiles in heft-node-rig
Co-authored-by: dmichon-msft <[email protected]>
* Add change file for heft-node-rig
Co-authored-by: dmichon-msft <[email protected]>
---------
Co-authored-by: copilot-swe-agent[bot] <[email protected]>
Co-authored-by: dmichon-msft <[email protected]>
* Update changelogs [skip ci]
* Bump versions [skip ci]
* [eslint-plugin] Fix no-external-local-imports in editor (#5441)
* [eslint-plugin] Fix calculation of project folder in ESLint
* [heft-lint] Set parserOptions.tsconfigRootDir
---------
Co-authored-by: David Michon <[email protected]>
* Update changelogs [skip ci]
* Bump versions [skip ci]
* Bump decoupled local dependencies. (#5440)
* Bump cyclic dependencies.
* Bump TSDoc dependencies.
* Rush update.
* [devx] Apply schemas to Rush/Heft config files in VS Code, add clean build launch config (#5445)
* Bind schemas in vscode
* Add clean build launch config
---------
Co-authored-by: David Michon <[email protected]>
* [heft-typescript] Support `${configDir}` token in tsconfig.json (#5444)
* Support ${configDir} in typescript file copier
* Use ${configDir} in local rigs
* Use const
* Fix a TSDoc link.
---------
Co-authored-by: David Michon <[email protected]>
Co-authored-by: Ian Clanton-Thuon <[email protected]>
* Update changelogs [skip ci]
* Bump versions [skip ci]
* [lint] Ensure correctness of SARIF output logs (#5443)
* [eslint-bulk] Report bulk suppressions as suppressions
* [heft-lint] Include suppressed results
* Enable sarif log for local rigs, add test
* Fix lint cache
* Fix typo in TSLint
---------
Co-authored-by: David Michon <[email protected]>
* Update changelogs [skip ci]
* Bump versions [skip ci]
* [rush] Add project-level parameter ignoring to prevent unnecessary cache invalidation (#5433)
* Initial plan
* Add parameter ignoring feature to rush-lib
Co-authored-by: dmichon-msft <[email protected]>
* Add tests for parameter ignoring feature
Co-authored-by: dmichon-msft <[email protected]>
* Refactor to eliminate code duplication in parameter collection
Co-authored-by: dmichon-msft <[email protected]>
* Improve documentation and add clarifying comments
Co-authored-by: dmichon-msft <[email protected]>
* Address PR feedback: use ignoredParameterValues and improve filtering
Co-authored-by: dmichon-msft <[email protected]>
* Address final PR feedback: improve logging and test coverage
Co-authored-by: dmichon-msft <[email protected]>
* Centralize parameter creation helper and share with BaseScriptAction
Co-authored-by: dmichon-msft <[email protected]>
* Ensure all parameter types are tested for filtering
Co-authored-by: dmichon-msft <[email protected]>
* Refactor parameter helpers into cli/parsing directory
Co-authored-by: dmichon-msft <[email protected]>
* Use CommandLineParser to parse parameter values in test
Co-authored-by: dmichon-msft <[email protected]>
* Use executeWithoutErrorHandlingAsync instead of executeAsync
Co-authored-by: dmichon-msft <[email protected]>
* Add rush change file for project-level parameter ignoring feature
Co-authored-by: iclanton <[email protected]>
* Adjust formatting of change file
---------
Co-authored-by: copilot-swe-agent[bot] <[email protected]>
Co-authored-by: dmichon-msft <[email protected]>
Co-authored-by: iclanton <[email protected]>
Co-authored-by: David Michon <[email protected]>
* [rush-lib] Add validation for parameterNamesToIgnore in rush-project.json (#5448)
* Initial plan
* Add validation for parameterNamesToIgnore in rush-project.json
Co-authored-by: iclanton <[email protected]>
* Remove unused test repository
* Address PR feedback: combine error messages and add malformed parameter test
Co-authored-by: iclanton <[email protected]>
* Add changelog entry for rush-lib
Co-authored-by: iclanton <[email protected]>
* Add tests for parameter validation with valid parameters
Co-authored-by: iclanton <[email protected]>
* Update libraries/rush-lib/src/api/test/RushProjectConfiguration.test.ts
Co-authored-by: David Michon <[email protected]>
* Update common/changes/@microsoft/rush-lib/copilot-validate-parameter-names-to-ignore_2025-11-13-23-26.json
* Fix changelog entry to use @microsoft/rush package name
Co-authored-by: iclanton <[email protected]>
---------
Co-authored-by: copilot-swe-agent[bot] <[email protected]>
Co-authored-by: iclanton <[email protected]>
Co-authored-by: Ian Clanton-Thuon <[email protected]>
Co-authored-by: David Michon <[email protected]>
* [rush-lib] Add PathProjectSelectorParser with path: scheme and auto-routing (#5451)
* Initial plan
* Add PathProjectSelectorParser implementation with path: scheme
Co-authored-by: dmichon-msft <[email protected]>
* Address code review feedback and add comprehensive unit tests for selector parsers
Co-authored-by: dmichon-msft <[email protected]>
* Add tests for VersionPolicyProjectSelectorParser and SubspaceSelectorParser
Co-authored-by: dmichon-msft <[email protected]>
* Refactor tests into separate files and improve PathProjectSelectorParser testability
Co-authored-by: dmichon-msft <[email protected]>
* Add change file for PathProjectSelectorParser feature
Co-authored-by: dmichon-msft <[email protected]>
* Update common/changes/@microsoft/rush/copilot-add-path-project-selector-parser_2025-11-17-22-30.json
* Address code review feedback: make workingDirectory required and add comprehensive tests
Co-authored-by: iclanton <[email protected]>
* Fix Windows path separator issue by normalizing to forward slashes for LookupByPath
Co-authored-by: iclanton <[email protected]>
* Use consistent cwd from RushCommandLineParser for path resolution
Co-authored-by: iclanton <[email protected]>
* Auto-route relative and absolute POSIX paths to path: selector
Co-authored-by: dmichon-msft <[email protected]>
* Use Path.convertToSlashes helper instead of manual path separator conversion
Co-authored-by: dmichon-msft <[email protected]>
* Rush change.
---------
Co-authored-by: copilot-swe-agent[bot] <[email protected]>
Co-authored-by: dmichon-msft <[email protected]>
Co-authored-by: David Michon <[email protected]>
Co-authored-by: iclanton <[email protected]>
Co-authored-by: Ian Clanton-Thuon <[email protected]>
* Initial plan
* Generate changelogs for webpack version bump
Co-authored-by: iclanton <[email protected]>
---------
Co-authored-by: Lincoln <[email protected]>
Co-authored-by: Rushbot <[email protected]>
Co-authored-by: Ian Clanton-Thuon <[email protected]>
Co-authored-by: yuza🍊 <[email protected]>
Co-authored-by: Camille Malonzo <[email protected]>
Co-authored-by: cmalonzo <[email protected]>
Co-authored-by: David Michon <[email protected]>
Co-authored-by: David Michon <[email protected]>
Co-authored-by: Copilot <[email protected]>
Co-authored-by: dmichon-msft <[email protected]>
Co-authored-by: iclanton <[email protected]>1 parent 400f6a1 commit 875777c
File tree
634 files changed
+15435
-2566
lines changed- .github/workflows
- .vscode
- apps
- api-documenter
- config
- api-extractor
- config
- src
- api
- cli
- collector
- cpu-profile-summarizer
- heft
- config
- lockfile-explorer
- config
- rundown
- rush-mcp-server
- src/utilities
- rush
- trace-import
- zipsync
- build-tests-samples
- heft-storybook-react-tutorial
- heft-webpack-basic-tutorial
- build-tests
- api-documenter-scenarios/etc/inheritedMembers
- api-extractor-scenarios/etc
- ambientNameConflict2
- ambientNameConflict
- ancillaryDeclarations
- apiItemKinds
- bundledPackages
- bundlerModuleResolution
- circularImport2
- circularImport
- defaultExportOfEntryPoint2
- defaultExportOfEntryPoint3
- defaultExportOfEntryPoint4
- defaultExportOfEntryPoint
- docReferences2
- docReferences3
- docReferencesAlias
- docReferencesNamespaceAlias
- docReferences
- dynamicImportType2
- dynamicImportType3
- dynamicImportType
- ecmaScriptPrivateFields
- enumSorting
- excerptTokens
- exportDuplicate
- exportEquals
- exportImportStarAs2
- exportImportStarAs3
- exportImportStarAs
- exportImportedExternal2
- exportImportedExternalDefault
- exportImportedExternal
- exportStar2
- exportStar3
- exportStarAs2
- exportStarAs3
- exportStarAs
- exportStar
- functionOverload
- importEquals
- importType
- includeForgottenExports
- inconsistentReleaseTags
- inheritDoc
- internationalCharacters
- mergedDeclarations
- mixinPattern
- namedDefaultImport
- namespaceImports2
- namespaceImports
- preapproved
- projectFolderUrl
- readonlyDeclarations
- referenceTokens
- spanSorting
- typeLiterals
- typeOf2
- typeOf3
- typeOf
- typeParameters
- api-extractor-test-05/dist
- eslint-7-11-test/config
- eslint-7-7-test/config
- eslint-9-test
- src
- __snapshots__
- heft-rspack-everything-test
- config
- src
- chunks
- test
- __snapshots__
- heft-typescript-v4-test
- heft-webpack4-everything-test
- heft-webpack5-everything-test
- localization-plugin-test-03
- common
- changes
- @microsoft
- api-documenter
- api-extractor-model
- api-extractor
- load-themed-styles
- loader-load-themed-styles
- rush
- webpack5-load-themed-styles-loader
- @rushstack
- cpu-profile-summarizer
- debug-certificate-manager
- eslint-bulk
- eslint-config
- eslint-patch
- eslint-plugin-packlets
- eslint-plugin-security
- eslint-plugin
- hashed-folder-copy-plugin
- heft-api-extractor-plugin
- heft-config-file
- heft-dev-cert-plugin
- heft-isolated-typescript-transpile-plugin
- heft-jest-plugin
- heft-json-schema-typings-plugin
- heft-lint-plugin
- heft-localization-typings-plugin
- heft-node-rig
- heft-sass-load-themed-styles-plugin
- heft-sass-plugin
- heft-serverless-stack-plugin
- heft-storybook-plugin
- heft-typescript-plugin
- heft-vscode-extension-plugin
- heft-vscode-extension-rig
- heft-web-rig
- heft-webpack4-plugin
- heft-webpack5-plugin
- heft
- loader-raw-script
- localization-utilities
- lockfile-explorer
- lookup-by-path
- mcp-server
- module-minifier
- node-core-library
- operation-graph
- package-deps-hash
- package-extractor
- problem-matcher
- rig-package
- rundown
- rush-mcp-docs-plugin
- set-webpack-public-path-plugin
- stream-collator
- terminal
- trace-import
- tree-pattern
- ts-command-line
- typings-generator
- webpack-embedded-dependencies-plugin
- webpack-plugin-utilities
- webpack-preserve-dynamic-require-plugin
- webpack-workspace-resolve-plugin
- webpack4-localization-plugin
- webpack4-module-minifier-plugin
- webpack5-localization-plugin
- webpack5-module-minifier-plugin
- worker-pool
- zipsync
- config
- azure-pipelines
- templates
- rush
- subspaces
- build-tests-subspace
- default
- reviews/api
- eslint
- eslint-bulk
- eslint-config
- eslint-patch
- src/eslint-bulk-suppressions
- eslint-plugin-packlets
- eslint-plugin-security
- eslint-plugin
- src
- test
- local-eslint-config
- heft-plugins
- heft-api-extractor-plugin
- config
- src
- schemas
- heft-dev-cert-plugin
- heft-isolated-typescript-transpile-plugin
- config
- heft-jest-plugin
- config
- heft-json-schema-typings-plugin
- config
- src/schemas
- heft-lint-plugin
- config
- src
- heft-localization-typings-plugin
- config
- src/schemas
- heft-rspack-plugin
- config
- src
- schemas
- heft-sass-load-themed-styles-plugin
- heft-sass-plugin
- config
- heft-serverless-stack-plugin
- heft-storybook-plugin
- config
- heft-typescript-plugin
- config
- src
- heft-vscode-extension-plugin
- heft-webpack4-plugin
- config
- heft-webpack5-plugin
- config
- src
- test
- libraries
- api-extractor-model
- credential-cache
- config
- src
- schemas
- test
- __snapshots__
- debug-certificate-manager
- heft-config-file
- load-themed-styles
- localization-utilities
- lookup-by-path
- module-minifier
- node-core-library
- src
- disposables
- objects
- test
- test
- user
- npm-check-fork
- config
- src
- interfaces
- tests
- types
- operation-graph
- package-deps-hash
- package-extractor
- problem-matcher
- rig-package
- config
- rush-lib
- config
- src
- api
- test
- __snapshots__
- jsonFiles
- test-project-e/config
- test-project-f/config
- test-project-g/config
- repo
- apps
- app1
- app2
- common/config/rush
- cli
- actions
- parsing
- scriptActions
- logic
- installManager
- operations
- test
- __snapshots__
- selectors
- test
- setup
- test/parameterIgnoringRepo
- a
- config
- b
- config
- common/config/rush
- schemas
- utilities
- test
- rush-sdk
- stream-collator
- terminal
- tree-pattern
- ts-command-line
- typings-generator
- worker-pool
- repo-scripts
- doc-plugin-rush-stack
- repo-toolbox
- src
- cli
- actions
- rigs
- decoupled-local-node-rig
- profiles/default/includes/eslint/flat/profile
- heft-node-rig
- profiles/default/config
- heft-vscode-extension-rig
- heft-web-rig
- local-node-rig/profiles/default
- config
- local-web-rig/profiles
- app
- config
- library
- config
- rush-plugins
- rush-amazon-s3-build-cache-plugin
- config
- src
- test
- rush-azure-storage-build-cache-plugin
- config
- src
- test
- rush-bridge-cache-plugin
- config
- rush-buildxl-graph-plugin
- config
- rush-http-build-cache-plugin
- config
- src
- rush-mcp-docs-plugin
- rush-redis-cobuild-plugin
- config
- rush-resolver-cache-plugin
- src
- rush-serve-plugin
- config
- webpack
- hashed-folder-copy-plugin
- loader-load-themed-styles
- loader-raw-script
- preserve-dynamic-require-plugin
- set-webpack-public-path-plugin
- webpack-embedded-dependencies-plugin
- webpack-plugin-utilities
- src
- webpack-workspace-resolve-plugin
- webpack4-localization-plugin
- webpack4-module-minifier-plugin
- webpack5-load-themed-styles-loader
- webpack5-localization-plugin
- webpack5-module-minifier-plugin
- src
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
634 files changed
+15435
-2566
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
76 | 76 | | |
77 | 77 | | |
78 | 78 | | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
79 | 83 | | |
80 | 84 | | |
81 | 85 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
69 | 88 | | |
70 | 89 | | |
71 | 90 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
25 | 55 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
80 | 80 | | |
81 | 81 | | |
82 | 82 | | |
| 83 | + | |
83 | 84 | | |
84 | 85 | | |
85 | 86 | | |
86 | 87 | | |
87 | 88 | | |
88 | 89 | | |
89 | 90 | | |
| 91 | + | |
90 | 92 | | |
91 | 93 | | |
92 | 94 | | |
| |||
187 | 189 | | |
188 | 190 | | |
189 | 191 | | |
| 192 | + | |
190 | 193 | | |
191 | 194 | | |
192 | 195 | | |
| |||
212 | 215 | | |
213 | 216 | | |
214 | 217 | | |
| 218 | + | |
215 | 219 | | |
216 | 220 | | |
217 | 221 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 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 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
4 | 84 | | |
5 | 85 | | |
6 | 86 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
4 | 26 | | |
5 | 27 | | |
6 | 28 | | |
| |||
| 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 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 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 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
4 | 81 | | |
5 | 82 | | |
6 | 83 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 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 | + | |
4 | 30 | | |
5 | 31 | | |
6 | 32 | | |
| |||
0 commit comments