SkyZeroZx
77b035eca6
docs: Adds @see links and update defer reference
...
(cherry picked from commit 6073493c5b )
2026-03-09 23:59:43 +00:00
Matthieu Riegler
1a151f2dae
docs: add docs for @switch Exhaustive type checking
...
(cherry picked from commit 9dc3ca44ec )
2026-02-24 18:53:47 +00:00
Matthieu Riegler
c09f5352f6
docs(docs-infra): Throw build error on invalid guide links
...
The list of valid links is generated from navigation data configuration in the ADEV app.
Redirections are knowingly exclude so we stop referencing them.
2026-01-12 13:38:20 -08:00
Matthieu Riegler
640693da8e
feat(compiler): Add support for multiple swich cases matching
...
consecutive `@case` blocks are now supported:
```ts
@switch (case) {
@case (0)
@case (1) {
case 0 or 1
}
@case (2) {
case 2
}
@default {
default
}
}
```
fixes #14659
2026-01-07 09:23:50 -05:00
Matthieu Riegler
6270bba056
ci: reformat files
...
This is after we've slightly changed a rule in #66056
2025-12-16 14:44:19 -08:00
SkyZeroZx
9a6b8e0315
docs(docs-infra): Refactors tutorial generation and updates ng-container docs
...
Updates the `ng-container` documentation page to use the correct `angular-html` code format and removes an unused CLI documentation file.
2025-12-09 09:25:29 -08:00
Jessica Janiuk
37092d00b7
Revert "refactor(compiler-cli): remove deep imports from compiler-cli ( #64732 )"
...
This reverts commit 05938c1054 .
2025-11-06 13:09:01 -08:00
Matthieu Riegler
05938c1054
refactor(compiler-cli): remove deep imports from compiler-cli ( #64732 )
...
Accessed symbols are grouped into dedicated `private` entries
PR Close #64732
2025-11-06 20:01:26 +00:00
Alan Agius
26fed34e0e
build: format md files
...
This commit configures prettier to format markdown files.
2025-11-06 10:03:05 -08:00
Joey Perrott
2fcafb65c5
build: rename defaults2.bzl to defaults.bzl ( #63383 )
...
Use defaults.bzl for the common macros
PR Close #63383
2025-08-25 15:45:01 -07:00
Matthieu Riegler
93c735cae7
docs: fix edit links for block/element api entries ( #62766 )
...
PR Close #62766
2025-08-14 13:03:00 +02:00
Joey Perrott
cbc258eec8
build: remove ts_project_interop infrastructure ( #62908 )
...
Remove the interop macros and final usages
PR Close #62908
2025-07-31 09:12:58 +00:00
Joey Perrott
32c00ab416
build: standardize usage of js_binary ( #62860 )
...
Remove usages of nodejs_binary and use a commonly defined js_binary macro
PR Close #62860
2025-07-29 06:43:44 +02:00
Jan Martin
f1fc574920
docs: call out the available variables in track expressions ( #61252 )
...
At least to me it was surprising that values from the surrounding
"lexical-ish" scope weren't available in `track <expr>`.
PR Close #61252
2025-05-16 07:51:09 +00:00
Paul Gschwendtner
81566ec1dc
build: migrate manual_api_docs to rules_js ( #61181 )
...
Migrates `manual_api_docs` to `rules_js`. Since compiler CLI is ESM
compiled but doesn't have extensions, we can either bundle or simply use
the dependency as type only. This is easier and sufficient for this
use-case.
PR Close #61181
2025-05-09 15:59:46 +00:00
Jeremy Elbourn
c38ea0767e
docs: clarify that @for doesn't support break/continue ( #59533 )
...
We recently saw some confusion around this, so it's worth adding a
sentence to clarify
PR Close #59533
2025-01-15 12:00:21 -05:00
Sandeep Salwan
e702934080
docs: fix typos in let.md ( #59526 )
...
PR Close #59526
2025-01-15 09:44:25 -05:00
Joey Perrott
9dbe6fc18b
refactor: update license text to point to angular.dev ( #57901 )
...
Update license text to point to angular.dev instead of angular.io
PR Close #57901
2024-09-24 15:33:00 +02:00
Kristiyan Kostadinov
e5adf92965
feat(core): stabilize @let syntax ( #57813 )
...
Removes the `@let` syntax from developer preview.
PR Close #57813
2024-09-16 12:16:12 +02:00
Matthieu Riegler
6c2beba63d
docs(docs-infra): Add dev-mode only mention for core/global ( #57365 )
...
PR Close #57365
2024-08-29 10:17:35 -07:00
Ben Hong
055e0d9835
docs: update template in-depth guide ( #57475 )
...
PR Close #57475
2024-08-28 08:44:31 -07:00
Joey Perrott
3bdead1b2f
refactor(docs-infra): migrate api-gen from dev-infra into the repo ( #57241 )
...
Move the api-gen pipeline into the shared-docs directory.
PR Close #57241
2024-08-05 17:06:29 +00:00
Matthieu Riegler
a7b973eac5
docs(docs-infra): Use shiki for code highlighting ( #57059 )
...
PR Close #57059
2024-07-24 10:24:51 -07:00
Matthieu Riegler
0dfae930b5
docs: Add @let block entry to the API ( #57027 )
...
PR Close #57027
2024-07-18 15:22:41 -07:00
Fred Sauer
c8fa616681
docs: fix headings and code font in @for docs ( #57007 )
...
- Fix "Syntax" and "Description" h2 headings
- Fix code font in h3 headings
PR Close #57007
2024-07-18 11:07:42 -07:00
Aristeidis Bampakos
d64ee6cc9d
docs: fix broken link in ng-container API reference ( #56445 )
...
Closes #56444
PR Close #56445
2024-06-14 10:05:42 -07:00
vladboisa
900b5e7dfd
docs(docs-infra): fix broken links ( #55446 )
...
Add the missing folder's for links
Fixes #55442
docs(docs-infra): fix template reference link
Change the broken link
PR Close #55446
2024-04-23 13:21:48 -07:00
Matthieu Riegler
4d61501031
docs: fix filePath for manual api docs. ( #55388 )
...
Path should have a leading slash.
PR Close #55388
2024-04-19 06:30:34 -07:00
Matthieu Riegler
9afa2ea345
refactor(compiler-cli): include filepath for DocEntry ( #55201 )
...
This is allow the API docs to provide a direct link to implementation on github.
PR Close #55201
2024-04-15 17:41:45 +02:00
danieljancar
07d5e42dbb
docs: revise documentation for @for control flow, 'track $index' performance issues explanation, and confusing 'trackBy' mention ( #53806 )
...
PR Close #53806
2024-03-04 11:37:37 +01:00
Joey Perrott
fbaf989aa1
fix(docs-infra): include manually defined api reference docs in adev ( #54356 )
...
Include the manual defined api reference docs in adev
PR Close #54356
2024-02-09 14:58:28 +00:00
Matt Ezell
aef7b2c74e
docs: Corrected link for defer related blocks ( #52704 )
...
PR Close #52704
2024-01-26 20:38:36 +00:00
Andrea Canciani
ecbb47b208
refactor: fix a number of typos throughout the codebase ( #52826 )
...
Fix several typos, mostly in the `adev` site.
PR Close #52826
2024-01-25 22:54:59 +00:00
Joey Perrott
dc62446ef7
refactor: migrate tools to prettier formatting ( #53947 )
...
Migrate formatting to prettier for tools directory from clang-format
PR Close #53947
2024-01-16 19:17:49 -08:00
Jeremy Elbourn
64db486edc
build: add rules for generating block/element API data ( #52480 )
...
Adds build rules for "artificially" generating `DocEntry` collections for block and element APIs. The two rules are very similar, but _just_ different enough that it's worth having two separate implementations.
PR Close #52480
2023-11-02 11:02:08 -07:00