[L] Change in dart/sdk[main]: [analysis_server] Ensure cancellation tokens are passed down through ...

1 view
Skip to first unread message

Samuel Rawlins (Gerrit)

unread,
Oct 22, 2026, 4:19:44 PM (6 days ago) Oct 22
to Danny Tuppeny, Keerti Parthasarathy, dart-analys...@google.com, rev...@dartlang.org
Attention needed from Danny Tuppeny and Keerti Parthasarathy

Samuel Rawlins voted and added 1 comment on change 567961

Votes added by Samuel Rawlins <sraw...@google.com>

Code-Review+1

1 comment

Patchset-level comments
File-level comment, Patchset 2 (Latest):
Samuel Rawlins . resolved

Lovely!

Open in Gerrit

Related details

Attention is currently required from:
  • Danny Tuppeny
  • Keerti Parthasarathy
Submit Requirements:
  • requirement satisfiedCode-Owners
  • requirement satisfiedCode-Review
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: sdk
Gerrit-Branch: main
Gerrit-Change-Id: I4edcf1ad2bc018545e9eb78a572b96b5464dc639
Gerrit-Change-Number: 567961
Gerrit-PatchSet: 2
Gerrit-Owner: Danny Tuppeny <da...@tuppeny.com>
Gerrit-Reviewer: Keerti Parthasarathy <kee...@google.com>
Gerrit-Reviewer: Samuel Rawlins <sraw...@google.com>
Gerrit-Attention: Danny Tuppeny <da...@tuppeny.com>
Gerrit-Attention: Keerti Parthasarathy <kee...@google.com>
Gerrit-Comment-Date: Thu, 22 Oct 2026 20:19:40 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
satisfied_requirement
unsatisfied_requirement
open
diffy

Danny Tuppeny (Gerrit)

unread,
Oct 27, 2026, 7:27:02 AM (22 hours ago) Oct 27
to Samuel Rawlins, Keerti Parthasarathy, dart-analys...@google.com, rev...@dartlang.org
Attention needed from Keerti Parthasarathy and Samuel Rawlins

Danny Tuppeny added 1 comment on change 567961

Patchset-level comments
File-level comment, Patchset 3 (Latest):
Danny Tuppeny . resolved

There was a minor conflict because I added a cancellation check here in code that was removed on `main`. I've rebased and resolved that.

Open in Gerrit

Related details

Attention is currently required from:
  • Keerti Parthasarathy
  • Samuel Rawlins
Submit Requirements:
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: sdk
Gerrit-Branch: main
Gerrit-Change-Id: I4edcf1ad2bc018545e9eb78a572b96b5464dc639
Gerrit-Change-Number: 567961
Gerrit-PatchSet: 3
Gerrit-Owner: Danny Tuppeny <da...@tuppeny.com>
Gerrit-Reviewer: Keerti Parthasarathy <kee...@google.com>
Gerrit-Reviewer: Samuel Rawlins <sraw...@google.com>
Gerrit-Attention: Samuel Rawlins <sraw...@google.com>
Gerrit-Attention: Keerti Parthasarathy <kee...@google.com>
Gerrit-Comment-Date: Tue, 27 Oct 2026 11:26:57 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
unsatisfied_requirement
open
diffy

Samuel Rawlins (Gerrit)

unread,
Oct 27, 2026, 11:08:50 AM (19 hours ago) Oct 27
to Danny Tuppeny, Keerti Parthasarathy, dart-analys...@google.com, rev...@dartlang.org
Attention needed from Danny Tuppeny and Keerti Parthasarathy

Samuel Rawlins voted Code-Review+1 on change 567961

Code-Review+1
Open in Gerrit

Related details

Attention is currently required from:
  • Danny Tuppeny
  • Keerti Parthasarathy
Submit Requirements:
  • requirement satisfiedCode-Owners
  • requirement satisfiedCode-Review
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: sdk
Gerrit-Branch: main
Gerrit-Change-Id: I4edcf1ad2bc018545e9eb78a572b96b5464dc639
Gerrit-Change-Number: 567961
Gerrit-PatchSet: 3
Gerrit-Owner: Danny Tuppeny <da...@tuppeny.com>
Gerrit-Reviewer: Keerti Parthasarathy <kee...@google.com>
Gerrit-Reviewer: Samuel Rawlins <sraw...@google.com>
Gerrit-Attention: Danny Tuppeny <da...@tuppeny.com>
Gerrit-Attention: Keerti Parthasarathy <kee...@google.com>
Gerrit-Comment-Date: Tue, 27 Oct 2026 15:08:45 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
satisfied_requirement
unsatisfied_requirement
open
diffy

Keerti Parthasarathy (Gerrit)

unread,
Oct 27, 2026, 1:42:15 PM (16 hours ago) Oct 27
to Danny Tuppeny, dart-...@luci-project-accounts.iam.gserviceaccount.com, Samuel Rawlins, dart-analys...@google.com, rev...@dartlang.org
Attention needed from Danny Tuppeny

Keerti Parthasarathy voted and added 1 comment on change 567961

Votes added by Keerti Parthasarathy <kee...@google.com>

Code-Review+1

1 comment

Patchset-level comments
Keerti Parthasarathy . resolved

Nice!

Open in Gerrit

Related details

Attention is currently required from:
  • Danny Tuppeny
Submit Requirements:
    • requirement satisfiedCode-Owners
    • requirement satisfiedCode-Review
    • requirement satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: sdk
    Gerrit-Branch: main
    Gerrit-Change-Id: I4edcf1ad2bc018545e9eb78a572b96b5464dc639
    Gerrit-Change-Number: 567961
    Gerrit-PatchSet: 3
    Gerrit-Owner: Danny Tuppeny <da...@tuppeny.com>
    Gerrit-Reviewer: Keerti Parthasarathy <kee...@google.com>
    Gerrit-Reviewer: Samuel Rawlins <sraw...@google.com>
    Gerrit-Attention: Danny Tuppeny <da...@tuppeny.com>
    Gerrit-Comment-Date: Tue, 27 Oct 2026 17:42:12 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    open
    diffy

    Keerti Parthasarathy (Gerrit)

    unread,
    Oct 27, 2026, 1:42:24 PM (16 hours ago) Oct 27
    to Danny Tuppeny, dart-...@luci-project-accounts.iam.gserviceaccount.com, Samuel Rawlins, dart-analys...@google.com, rev...@dartlang.org
    Attention needed from Danny Tuppeny

    Keerti Parthasarathy voted Commit-Queue+2 on change 567961

    Commit-Queue+2
    Open in Gerrit

    Related details

    Attention is currently required from:
    • Danny Tuppeny
    Submit Requirements:
    • requirement satisfiedCode-Owners
    • requirement satisfiedCode-Review
    • requirement satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: sdk
    Gerrit-Branch: main
    Gerrit-Change-Id: I4edcf1ad2bc018545e9eb78a572b96b5464dc639
    Gerrit-Change-Number: 567961
    Gerrit-PatchSet: 3
    Gerrit-Owner: Danny Tuppeny <da...@tuppeny.com>
    Gerrit-Reviewer: Keerti Parthasarathy <kee...@google.com>
    Gerrit-Reviewer: Samuel Rawlins <sraw...@google.com>
    Gerrit-Attention: Danny Tuppeny <da...@tuppeny.com>
    Gerrit-Comment-Date: Tue, 27 Oct 2026 17:42:17 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    open
    diffy

    dart-scoped@luci-project-accounts.iam.gserviceaccount.com (Gerrit)

    unread,
    Oct 27, 2026, 1:47:41 PM (16 hours ago) Oct 27
    to Danny Tuppeny, Keerti Parthasarathy, Samuel Rawlins, dart-analys...@google.com, rev...@dartlang.org

    dart-...@luci-project-accounts.iam.gserviceaccount.com submitted change 567961

    Change information

    Commit message:
    [analysis_server] Ensure cancellation tokens are passed down through code action handling

    This is particularly beneficial for requests like this that are sent as the user is typing, because they are likely to frequently be cancelled as the user continues to type.

    See https://github.com/dart-lang/sdk/issues/64643
    Change-Id: I4edcf1ad2bc018545e9eb78a572b96b5464dc639
    Reviewed-by: Samuel Rawlins <sraw...@google.com>
    Reviewed-by: Keerti Parthasarathy <kee...@google.com>
    Commit-Queue: Keerti Parthasarathy <kee...@google.com>
    Files:
    • M pkg/analysis_server/lib/src/lsp/handlers/code_actions/abstract_code_actions_producer.dart
    • M pkg/analysis_server/lib/src/lsp/handlers/code_actions/analysis_options.dart
    • M pkg/analysis_server/lib/src/lsp/handlers/code_actions/code_action_computer.dart
    • M pkg/analysis_server/lib/src/lsp/handlers/code_actions/dart.dart
    • M pkg/analysis_server/lib/src/lsp/handlers/code_actions/plugins.dart
    • M pkg/analysis_server/lib/src/lsp/handlers/code_actions/pubspec.dart
    • M pkg/analysis_server/lib/src/lsp/handlers/commands/apply_code_action.dart
    • M pkg/analysis_server/lib/src/lsp/handlers/handler_code_actions.dart
    • M pkg/analysis_server/lib/src/services/refactoring/framework/refactoring_processor.dart
    • M pkg/analysis_server_plugin/lib/src/correction/assist_processor.dart
    • M pkg/analysis_server_plugin/lib/src/correction/fix_in_file_processor.dart
    • M pkg/analysis_server_plugin/lib/src/correction/fix_processor.dart
    Change size: L
    Delta: 12 files changed, 221 insertions(+), 98 deletions(-)
    Branch: refs/heads/main
    Submit Requirements:
    • requirement satisfiedCode-Review: +1 by Samuel Rawlins, +1 by Keerti Parthasarathy
    • requirement satisfiedReview-Enforcement: Code-Review+1 by Samuel Rawlins, Code-Review+1 by Keerti Parthasarathy
    Open in Gerrit
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: merged
    Gerrit-Project: sdk
    Gerrit-Branch: main
    Gerrit-Change-Id: I4edcf1ad2bc018545e9eb78a572b96b5464dc639
    Gerrit-Change-Number: 567961
    Gerrit-PatchSet: 4
    Gerrit-Owner: Danny Tuppeny <da...@tuppeny.com>
    Gerrit-Reviewer: Keerti Parthasarathy <kee...@google.com>
    Gerrit-Reviewer: Samuel Rawlins <sraw...@google.com>
    open
    diffy
    satisfied_requirement
    Reply all
    Reply to author
    Forward
    0 new messages