Skip to content

[AI Improvement] [Task] Remove dead deploy-path helpers: src/deploy/hosting/args.ts, pubsub getTopic/updateTopic, iam.getDefaultCloudBuildServiceAgent, isEndpointFiltered - #11359

Merged
joehan merged 3 commits into
mainfrom
ai-improve-577230920-task-remove-dead-deploy-path-helper
Oct 31, 2026
Merged

joehan merged 3 commits into
mainfrom
ai-improve-577230920-task-remove-dead-deploy-path-helper

Conversation

@joehan

@joehan joehan commented Oct 23, 2026

Copy link
Copy Markdown
Member

Description

Resolves Buganizer b/577230920

Removes 4 dead deploy-path helpers with zero references across the repository (Wave 6 of dead-code cleanup parent goal b/563463614):

Scenarios Tested

  • npm run build: Passed cleanly.
  • npm run lint:quiet: Passed with 0 errors across the repository.
  • npm run test:compile: Clean type check.
  • npx mocha src/deploy/functions/functionsDeployHelper.spec.ts src/gcp/iam.spec.ts src/deploy/functions/release/fabricator.spec.ts: 199 passing tests.
  • git grep -n -w -E "getTopic|updateTopic|getDefaultCloudBuildServiceAgent|isEndpointFiltered" -- .: 0 matches.
  • test ! -e src/deploy/hosting/args.ts: Verified file is removed.

Sample Commands

N/A (Internal dead code removal)

…ing/args.ts, pubsub getTopic/updateTopic, iam.getDefaultCloudBuildServiceAgent, isEndpointFiltered (b/577230920)
@joehan joehan self-assigned this Oct 23, 2026

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Code Review

This pull request cleans up the codebase by removing several unused functions and types across different modules, including isEndpointFiltered in functionsDeployHelper.ts, an unused payload type file, getDefaultCloudBuildServiceAgent in iam.ts, and getTopic and updateTopic in pubsub.ts. There are no review comments, and I have no feedback to provide.

@joehan
joehan marked this pull request as ready for review October 30, 2026 20:07
@joehan
joehan requested a review from shettyvarun268 October 30, 2026 20:07

@shettyvarun268 shettyvarun268 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@joehan
joehan enabled auto-merge (squash) October 31, 2026 00:05
@joehan
joehan merged commit 8432b17 into main Oct 31, 2026
51 checks passed
@joehan
joehan deleted the ai-improve-577230920-task-remove-dead-deploy-path-helper branch October 31, 2026 00:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants