Commit 0311659
committed
Merge branch 'main' into dev-202407-merge-upstream
# Conflicts:
# packages/compiler/src/ml_parser/ast.ts
# packages/compiler/src/ml_parser/html_tags.ts
# packages/compiler/src/ml_parser/html_whitespaces.ts
# packages/compiler/src/ml_parser/icu_ast_expander.ts
# packages/compiler/src/ml_parser/lexer.ts
# packages/compiler/src/ml_parser/parser.ts
# packages/compiler/src/ml_parser/tokens.tsFile tree
9,679 files changed
+538497
-533384
lines changed- .circleci
- .devcontainer
- .github
- ISSUE_TEMPLATE
- actions
- deploy-docs-site
- lib
- yarn-install
- workflows
- .husky
- .ng-dev
- .vscode
- adev
- scripts/update-cli-help
- src
- app
- core
- constants
- enums
- layout
- progress-bar
- providers
- services
- analytics
- errors-handling
- editor
- code-editor
- constants
- extensions
- services
- utils
- workers
- enums
- interfaces
- utils
- enums
- preview
- terminal
- features
- docs
- home
- components
- programs
- shaders
- modules
- easing
- msdf
- sdf-primitives
- views
- services
- utils
- playground
- references
- api-item-label
- api-items-section
- api-reference-details-page
- api-reference-list
- cli-reference-details-page
- constants
- helpers
- interfaces
- pipes
- services
- tutorial
- update
- assets
- icons
- images
- best-practices/runtime-performance
- guide
- animations
- attribute-directives
- build
- built-in-directives
- cli
- dependency-injection
- deployment
- devtools
- dynamic-component-loader
- dynamic-form
- form-validation
- forms-overview
- http
- image-optimization
- inputs-outputs
- language-service
- lifecycle-hooks
- modules
- pipes
- providers
- reactive-forms
- router
- schematics
- security
- service-worker
- structural-directives
- styleguide
- template-syntax
- testing
- user-input
- view-encapsulation
- kitchen-sink
- press-kit
- tutorials
- common
- first-app
- previews
- textures
- content
- api-examples
- common
- location/ts
- e2e_test
- ngComponentOutlet/ts
- e2e_test
- ngIf/ts
- e2e_test
- ngTemplateOutlet/ts
- e2e_test
- pipes/ts
- e2e_test
- core
- animation/ts/dsl
- e2e_test
- debug/ts/debug_element
- di/ts
- contentChildren
- e2e_test
- contentChild
- e2e_test
- forward_ref
- viewChildren
- e2e_test
- viewChild
- e2e_test
- testability/ts/whenStable
- e2e_test
- testing/ts
- ts
- bootstrap
- change_detect
- metadata
- pipes
- platform
- prod_mode
- forms
- ts
- formBuilder
- e2e_test
- nestedFormArray
- e2e_test
- nestedFormGroup
- e2e_test
- ngModelGroup
- e2e_test
- radioButtons
- e2e_test
- reactiveRadioButtons
- e2e_test
- reactiveSelectControl
- e2e_test
- selectControl
- e2e_test
- simpleFormControl
- e2e_test
- simpleFormGroup
- e2e_test
- simpleForm
- e2e_test
- simpleNgModel
- e2e_test
- http/ts
- platform-browser
- dom/debug/ts
- by
- debug_element_view_listener
- router
- activated-route
- testing
- test
- utils
- service-worker
- push
- e2e_test
- registration-options
- e2e_test
- test-utils
- testing/ts
- upgrade
- static/ts
- full
- e2e_test
- lite-multi
- e2e_test
- lite
- e2e_test
- best-practices
- runtime-performance
- cli
- help
- ecosystem
- service-workers
- examples
- accessibility
- e2e/src
- src
- app
- angular-compiler-options
- e2e/src
- src
- app
- angular-linker-plugin
- animations
- e2e/src
- src
- app
- attribute-binding
- e2e/src
- src
- app
- attribute-directives
- e2e/src
- src
- app
- bootstrapping
- e2e/src
- src
- app
- built-in-directives
- e2e/src
- src
- app
- item-detail
- cli-builder
- src
- dependency-injection
- e2e/src
- src
- app
- car
- heroes
- tree-shaking
- dynamic-form
- e2e/src
- src
- app
- assets
- elements
- e2e/src
- src
- app
- errors
- cyclic-imports
- event-binding
- e2e/src
- src
- app
- item-detail
- assets
- form-validation
- e2e/src
- src
- app
- reactive
- template
- assets
- forms-overview
- e2e/src
- src
- app
- reactive
- favorite-color
- template
- favorite-color
- forms
- e2e/src
- src
- app
- actor-form
- assets
- i18n
- doc-files
- e2e/src
- src
- app
- locale
- injection-token
- e2e/src
- src
- inputs-outputs
- e2e/src
- src
- app
- interpolation
- e2e/src
- src
- app
- assets
- pipes
- e2e/src
- src
- app
- assets
- property-binding
- e2e/src
- src
- app
- assets
- reactive-forms
- e2e/src
- src
- app
- name-editor
- profile-editor
- resolution-modifiers
- e2e/src
- src
- app
- host-child
- host-parent
- host
- optional
- self-no-data
- self
- skipself
- router-tutorial
- e2e/src
- src
- app
- crisis-list
- heroes-list
- page-not-found
- router
- e2e/src
- src
- app
- admin
- admin-dashboard
- admin
- manage-crises
- manage-heroes
- auth
- login
- compose-message
- crisis-center
- crisis-center-home
- crisis-center
- crisis-detail
- crisis-list
- crisis-list
- hero-list
- heroes
- hero-detail
- hero-list
- page-not-found
- routing-with-urlmatcher
- e2e/src
- src
- app
- profile
- schematics-for-libraries
- projects/my-lib
- schematics
- my-service
- files
- ng-add
- src
- lib
- src
- app
- security
- e2e/src
- src
- app
- service-worker-getting-started
- e2e/src
- src
- app
- setup
- e2e/src
- src
- app
- ssr
- e2e/src
- src
- app
- dashboard
- hero-detail
- hero-search
- heroes
- messages
- structural-directives
- e2e/src
- src
- app
- styleguide
- e2e/src
- src
- 01-01
- app
- heroes
- 02-05
- app
- 02-07/app
- heroes
- users
- 02-08/app
- 04-08/app
- heroes
- 04-10/app
- heroes
- 05-02/app
- heroes
- 05-03/app
- heroes
- 05-04/app
- heroes
- 05-12/app
- heroes
- 05-13/app
- heroes
- 05-14/app
- 05-15/app
- heroes
- hero-list
- 05-16/app
- heroes
- 05-17/app
- heroes
- hero-list
- hero
- 05-18/app
- heroes
- hero-list
- hero
- 06-01/app
- 06-03/app
- 07-01/app
- heroes
- 07-04/app
- heroes
- 09-01/app
- heroes
- app
- template-reference-variables
- e2e/src
- src
- app
- template-syntax
- e2e/src
- src
- app
- assets/images
- testing
- e2e/src
- src
- app
- about
- banner
- dashboard
- demo
- hero
- model
- testing
- twain
- welcome
- testing
- two-way-binding
- e2e
- src
- src
- app
- sizer
- guide
- animations
- components
- directives
- di
- forms
- http
- i18n
- ngmodules
- performance
- pipes
- routing
- signals
- templates
- testing
- introduction
- essentials
- reference
- concepts
- configs
- errors
- extended-diagnostics
- migrations
- tools
- cli
- libraries
- tutorials
- first-app
- common
- intro
- steps
- 01-hello-world
- src
- app
- assets
- 02-HomeComponent
- src
- app
- assets
- 03-HousingLocation
- src
- app
- home
- assets
- 04-interfaces
- src
- app
- home
- housing-location
- assets
- 05-inputs
- src
- app
- home
- housing-location
- assets
- 06-property-binding
- src
- app
- home
- housing-location
- assets
- 07-dynamic-template-values
- src
- app
- home
- housing-location
- assets
- 08-ngFor
- src
- app
- home
- housing-location
- assets
- 09-services
- src
- app
- home
- housing-location
- assets
- 10-routing
- src
- app
- home
- housing-location
- assets
- 11-details-page
- src
- app
- details
- home
- housing-location
- assets
- 12-forms
- src
- app
- details
- home
- housing-location
- assets
- 13-search
- src
- app
- details
- home
- housing-location
- assets
- 14-http
- src-final
- app
- details
- home
- housing-location
- assets
- src
- app
- details
- home
- housing-location
- assets
- homepage
- src
- learn-angular
- common
- intro
- src/app
- steps
- 1-components-in-angular
- answer/src/app
- src/app
- 10-deferrable-views
- answer/src
- app
- src
- app
- 11-optimizing-images
- answer/src
- app
- public/assets
- src
- app
- public/assets
- 12-enable-routing
- answer/src
- app
- home
- user
- src
- app
- home
- user
- 13-define-a-route
- answer/src
- app
- home
- user
- src
- app
- home
- user
- 14-routerLink
- answer/src
- app
- home
- user
- src
- app
- home
- user
- 15-forms
- answer/src/app
- src/app
- 16-form-control-values
- answer/src/app
- src/app
- 17-reactive-forms
- answer/src/app
- src/app
- 18-forms-validation
- answer/src/app
- src/app
- 19-creating-an-injectable-service
- answer/src/app
- src/app
- 2-updating-the-component-class
- answer/src/app
- src/app
- 20-inject-based-di
- answer/src/app
- src/app
- 21-constructor-based-di
- answer/src/app
- src/app
- 22-pipes
- answer/src/app
- src/app
- 23-pipes-format-data
- answer/src/app
- src/app
- 24-create-a-pipe
- answer/src/app
- src/app
- 25-next-steps
- 3-composing-components
- answer/src/app
- src/app
- 4-control-flow-if
- answer/src/app
- src/app
- 5-control-flow-for
- answer/src/app
- src/app
- 6-property-binding
- answer/src/app
- src/app
- 7-event-handling
- answer/src/app
- src/app
- 8-input
- answer/src/app
- src/app
- 9-output
- answer/src/app
- src/app
- playground
- 0-hello-world
- src
- 1-signals
- src
- 2-control-flow
- src
- 3-minigame
- src
- assets
- common
- styles
- tools
- local_deps
- aio
- content
- blocks/core
- cli
- help
- demos/first-app
- src
- errors
- examples
- accessibility
- e2e/src
- ajs-quick-reference
- e2e/src
- src
- app
- angular-compiler-options
- e2e/src
- src
- app
- animations
- e2e/src
- src
- app
- architecture
- e2e/src
- src
- app
- assets
- attribute-binding
- e2e/src
- src
- app
- attribute-directives
- e2e/src
- src/app
- binding-syntax
- e2e/src
- src
- app
- bootstrapping
- e2e/src
- src
- app
- built-in-directives
- e2e/src
- src
- app
- item-detail
- built-in-template-functions
- e2e/src
- src
- app
- cli-builder/src
- comparing-observables
- e2e/src
- src
- component-interaction
- e2e/src
- src
- app
- assets
- component-overview
- e2e/src
- src
- app
- component-overview
- component-styles
- e2e/src
- src
- app
- assets
- content-projection
- e2e/src
- src
- app
- zippy-basic
- zippy-multislot
- zippy-ngprojectas
- dependency-injection-in-action
- e2e/src
- src
- app
- assets
- dependency-injection
- e2e/src
- src
- app
- car
- heroes
- tree-shaking
- deprecation-guide
- e2e/src
- src
- app
- lazy
- deprecated
- lazy
- docs-style-guide
- e2e/src
- src
- app
- dynamic-component-loader
- e2e/src
- src
- app
- assets
- dynamic-form
- e2e/src
- src/app
- elements
- e2e/src
- errors/cyclic-imports
- event-binding
- e2e/src
- src
- app
- item-detail
- feature-modules
- e2e/src
- src
- app
- customer-dashboard
- customer-dashboard
- first-app-lesson-00
- e2e/src
- src
- app
- first-app-lesson-01
- e2e/src
- src
- app
- first-app-lesson-02
- e2e/src
- src
- app
- home
- first-app-lesson-03
- e2e/src
- src
- app
- home
- housing-location
- first-app-lesson-04
- e2e/src
- src
- app
- home
- housing-location
- first-app-lesson-05
- e2e/src
- src
- app
- home
- housing-location
- first-app-lesson-06
- e2e/src
- src
- app
- home
- housing-location
- first-app-lesson-07
- e2e/src
- src
- app
- home
- housing-location
- first-app-lesson-08
- e2e/src
- src
- app
- home
- housing-location
- first-app-lesson-09
- e2e/src
- src
- app
- home
- housing-location
- first-app-lesson-10
- e2e/src
- src
- app
- details
- home
- housing-location
- first-app-lesson-11
- e2e/src
- src
- app
- details
- home
- housing-location
- first-app-lesson-12
- e2e/src
- src
- app
- details
- home
- housing-location
- first-app-lesson-13
- e2e/src
- src
- app
- details
- home
- housing-location
- first-app-lesson-14
- e2e/src
- src
- app
- details
- home
- housing-location
- form-validation
- e2e/src
- src
- app
- reactive
- template
- forms-overview
- e2e/src
- src
- app
- reactive/favorite-color
- template/favorite-color
- forms
- e2e/src
- src
- app
- hero-form
- getting-started-v0
- e2e/src
- src
- app
- product-list
- top-bar
- assets
- getting-started
- e2e/src
- src/app
- cart
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
9,679 files changed
+538497
-533384
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | 8 | | |
12 | 9 | | |
13 | 10 | | |
| |||
16 | 13 | | |
17 | 14 | | |
18 | 15 | | |
| 16 | + | |
| 17 | + | |
19 | 18 | | |
20 | 19 | | |
21 | 20 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | 59 | | |
65 | 60 | | |
66 | 61 | | |
67 | 62 | | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
84 | 69 | | |
85 | 70 | | |
86 | 71 | | |
| |||
118 | 103 | | |
119 | 104 | | |
120 | 105 | | |
121 | | - | |
122 | | - | |
123 | | - | |
124 | | - | |
125 | 106 | | |
126 | 107 | | |
127 | 108 | | |
| |||
177 | 158 | | |
178 | 159 | | |
179 | 160 | | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
180 | 164 | | |
181 | 165 | | |
182 | 166 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
| 47 | + | |
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
20 | 19 | | |
21 | 20 | | |
22 | 21 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
| 9 | + | |
15 | 10 | | |
16 | 11 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
| 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 | + | |
| 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 | + | |
| 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 | + | |
0 commit comments