Skip to content

refactor(core): improve linkedSignal type definitions, add debugName#63346

Closed
Avcharov wants to merge 1 commit intoangular:mainfrom
Avcharov:refactor/core/linked-signal-definitions
Closed

refactor(core): improve linkedSignal type definitions, add debugName#63346
Avcharov wants to merge 1 commit intoangular:mainfrom
Avcharov:refactor/core/linked-signal-definitions

Conversation

@Avcharov
Copy link
Copy Markdown
Contributor

@Avcharov Avcharov commented Aug 23, 2025

Add debugName for having ability to visualize linkedSignal name in devtools signal graph

PR Checklist

Please check if your PR fulfills the following requirements:

PR Type

What kind of change does this PR introduce?

  • Bugfix
  • Feature
  • Code style update (formatting, local variables)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • CI related changes
  • Documentation content changes
  • angular.dev application / infrastructure changes
  • Other... Please describe:

What is the current behavior?

all LinkedSignals has "Unnamed" name in devtools signal graph(red)
Снимок экрана 2025-08-23 в 08 48 16

What is the new behavior?

It is possible to specify debugName
Снимок экрана 2025-08-23 в 10 44 21

Does this PR introduce a breaking change?

  • Yes
  • No

@pullapprove pullapprove bot requested a review from atscott August 23, 2025 08:44
@angular-robot angular-robot bot added the area: core Issues related to the framework runtime label Aug 23, 2025
@ngbot ngbot bot added this to the Backlog milestone Aug 23, 2025
@JeanMeche JeanMeche requested review from JeanMeche and removed request for atscott August 23, 2025 09:00
@JeanMeche
Copy link
Copy Markdown
Member

JeanMeche commented Aug 23, 2025

This change looks fine to me, we'll also need to update the golden files with pnpm bazel run //packages/core:core_api.accept

@Avcharov Avcharov force-pushed the refactor/core/linked-signal-definitions branch from 4a76fda to 210c6f6 Compare August 23, 2025 12:43
JeanMeche
JeanMeche approved these changes Aug 27, 2025
@pullapprove pullapprove bot requested review from atscott, crisbeto and mmalerba August 27, 2025 18:45
JeanMeche
JeanMeche previously approved these changes Aug 28, 2025
Copy link
Copy Markdown
Member

@JeanMeche JeanMeche left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

reviewed-for: public-api

@Avcharov Avcharov force-pushed the refactor/core/linked-signal-definitions branch from 210c6f6 to 9f15010 Compare September 5, 2025 06:43
@thePunderWoman thePunderWoman force-pushed the refactor/core/linked-signal-definitions branch from 9f15010 to b3ae76f Compare September 15, 2025 20:59
@JeanMeche JeanMeche dismissed their stale review September 15, 2025 21:04

We'd like to discuss some details internally first. (Like do we want an additional interface).

…to options

Add debugName for having ability to visualize linkedSignal name in devtools signal graph
@JeanMeche JeanMeche force-pushed the refactor/core/linked-signal-definitions branch from b3ae76f to 3f5360d Compare September 23, 2025 12:28
Copy link
Copy Markdown
Contributor

@thePunderWoman thePunderWoman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

reviewed-for: fw-general, public-api

@JeanMeche JeanMeche added target: patch This PR is targeted for the next patch release action: merge The PR is ready for merge by the caretaker labels Sep 23, 2025
thePunderWoman pushed a commit that referenced this pull request Sep 23, 2025
…to options (#63346)

Add debugName for having ability to visualize linkedSignal name in devtools signal graph

PR Close #63346
@thePunderWoman
Copy link
Copy Markdown
Contributor

This PR was merged into the repository. The changes were merged into the following branches:

hawkgs added a commit to hawkgs/angular that referenced this pull request Sep 26, 2025
…sformer

Add support for `linkedSignal`s in the signal `debugName` transformer. Continuation of angular#63346
hawkgs added a commit to hawkgs/angular that referenced this pull request Sep 26, 2025
…transformer

Add support for `linkedSignal`s in the signal `debugName` transformer. Continuation of angular#63346
kirjs pushed a commit that referenced this pull request Sep 30, 2025
…transformer (#64106)

Add support for `linkedSignal`s in the signal `debugName` transformer. Continuation of #63346

PR Close #64106
kirjs pushed a commit that referenced this pull request Sep 30, 2025
…transformer (#64106)

Add support for `linkedSignal`s in the signal `debugName` transformer. Continuation of #63346

PR Close #64106
napulitanfrontend pushed a commit to napulitanfrontend/angular that referenced this pull request Oct 10, 2025
…transformer (angular#64106)

Add support for `linkedSignal`s in the signal `debugName` transformer. Continuation of angular#63346

PR Close angular#64106
@angular-automatic-lock-bot
Copy link
Copy Markdown

This issue has been automatically locked due to inactivity.
Please file a new issue if you are encountering a similar or related problem.

Read more about our automatic conversation locking policy.

This action has been performed automatically by a bot.

@angular-automatic-lock-bot angular-automatic-lock-bot bot locked and limited conversation to collaborators Oct 24, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

action: merge The PR is ready for merge by the caretaker area: core Issues related to the framework runtime target: patch This PR is targeted for the next patch release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants