-
Notifications
You must be signed in to change notification settings - Fork 2.4k
internal/refactor/inline: preserve local package name used by callee #601
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
internal/refactor/inline: preserve local package name used by callee #601
Conversation
|
This PR (HEAD: 37368b6) has been imported to Gerrit for code review. Please visit Gerrit at https://go-review.googlesource.com/c/tools/+/712981. Important tips:
|
|
Message from Gopher Robot: Patch Set 1: (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/712981. |
|
Message from Gopher Robot: Patch Set 1: Congratulations on opening your first change. Thank you for your contribution! Next steps: Most changes in the Go project go through a few rounds of revision. This can be Please don’t reply on this GitHub thread. Visit golang.org/cl/712981. |
|
Message from Gavin Lam: Patch Set 1: (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/712981. |
|
Message from t hepudds: Patch Set 1: (2 comments) Please don’t reply on this GitHub thread. Visit golang.org/cl/712981. |
|
Message from t hepudds: Patch Set 1: Commit-Queue+1 Please don’t reply on this GitHub thread. Visit golang.org/cl/712981. |
|
Message from Go LUCI: Patch Set 1: Dry run: CV is trying the patch. Bot data: {"action":"start","triggered_at":"2025-10-21T15:33:31Z","revision":"52a26e43227e83b56db65b17d9e59e2f43a541a8"} Please don’t reply on this GitHub thread. Visit golang.org/cl/712981. |
|
Message from t hepudds: Patch Set 1: -Commit-Queue Please don’t reply on this GitHub thread. Visit golang.org/cl/712981. |
|
Message from Go LUCI: Patch Set 1: This CL has failed the run. Reason: Tryjob golang/try/x_tools-gotip-linux-amd64-race has failed with summary (view all results):
To reproduce, try Additional links for debugging: Please don’t reply on this GitHub thread. Visit golang.org/cl/712981. |
|
Message from Go LUCI: Patch Set 1: LUCI-TryBot-Result-1 Please don’t reply on this GitHub thread. Visit golang.org/cl/712981. |
|
Message from Gavin Lam: Patch Set 2: (5 comments) Please don’t reply on this GitHub thread. Visit golang.org/cl/712981. |
|
Message from Gavin Lam: Patch Set 2: (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/712981. |
37368b6 to
5a7a316
Compare
|
This PR (HEAD: 5a7a316) has been imported to Gerrit for code review. Please visit Gerrit at https://go-review.googlesource.com/c/tools/+/712981. Important tips:
|
|
Message from Gavin Lam: Patch Set 3: (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/712981. |
5a7a316 to
d34adad
Compare
|
This PR (HEAD: d34adad) has been imported to Gerrit for code review. Please visit Gerrit at https://go-review.googlesource.com/c/tools/+/712981. Important tips:
|
|
Message from Gavin Lam: Patch Set 4: (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/712981. |
|
Message from Alan Donovan: Patch Set 4: Code-Review+2 (3 comments) Please don’t reply on this GitHub thread. Visit golang.org/cl/712981. |
|
Message from Robert Findley: Patch Set 4: Code-Review+1 Please don’t reply on this GitHub thread. Visit golang.org/cl/712981. |
d34adad to
476be48
Compare
|
This PR (HEAD: 476be48) has been imported to Gerrit for code review. Please visit Gerrit at https://go-review.googlesource.com/c/tools/+/712981. Important tips:
|
|
Message from Gavin Lam: Patch Set 5: (2 comments) Please don’t reply on this GitHub thread. Visit golang.org/cl/712981. |
|
Message from Alan Donovan: Patch Set 5: Auto-Submit+1 Code-Review+2 Commit-Queue+1 (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/712981. |
|
Message from Go LUCI: Patch Set 5: Dry run: CV is trying the patch. Bot data: {"action":"start","triggered_at":"2025-11-26T03:45:26Z","revision":"b31e60d7e5359d20c61e251d6d23d54e6112b92d"} Please don’t reply on this GitHub thread. Visit golang.org/cl/712981. |
|
Message from Alan Donovan: Patch Set 5: -Commit-Queue Please don’t reply on this GitHub thread. Visit golang.org/cl/712981. |
|
Message from Go LUCI: Patch Set 5: This CL has failed the run. Reason: Failed Tryjobs:
To reproduce, try Additional links for debugging:
To reproduce, try Additional links for debugging: Please don’t reply on this GitHub thread. Visit golang.org/cl/712981. |
|
Message from Go LUCI: Patch Set 5: LUCI-TryBot-Result-1 Please don’t reply on this GitHub thread. Visit golang.org/cl/712981. |
The existing implementation generates local package names by appending a numeric suffix to package name, which reduces readability. This improvement preserves the local package name used by the callee when available and fall back to the existing name generation mechanism if a conflict occurs. Updates golang/go#63352 Fixes golang/go#74965 Signed-off-by: Gavin Lam <gavin.oss@tutamail.com>
476be48 to
f67b6a9
Compare
|
This PR (HEAD: f67b6a9) has been imported to Gerrit for code review. Please visit Gerrit at https://go-review.googlesource.com/c/tools/+/712981. Important tips:
|
|
Message from Gavin Lam: Patch Set 6: (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/712981. |
|
Message from Robert Findley: Patch Set 6: Code-Review+1 Commit-Queue+1 Please don’t reply on this GitHub thread. Visit golang.org/cl/712981. |
|
Message from Go LUCI: Patch Set 6: Dry run: CV is trying the patch. Bot data: {"action":"start","triggered_at":"2025-11-26T14:13:34Z","revision":"dac95e7b371039507e340986a6d9dfa7417d0f94"} Please don’t reply on this GitHub thread. Visit golang.org/cl/712981. |
|
Message from Robert Findley: Patch Set 6: (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/712981. |
|
Message from Robert Findley: Patch Set 6: -Commit-Queue Please don’t reply on this GitHub thread. Visit golang.org/cl/712981. |
|
Message from Go LUCI: Patch Set 6: This CL has passed the run Please don’t reply on this GitHub thread. Visit golang.org/cl/712981. |
|
Message from Go LUCI: Patch Set 6: LUCI-TryBot-Result+1 Please don’t reply on this GitHub thread. Visit golang.org/cl/712981. |
The existing implementation generates local package names by appending a numeric suffix to package name, which reduces readability. This improvement preserves the local package name used by the callee when available and fall back to the existing name generation mechanism if a conflict occurs. Updates golang/go#63352 Fixes golang/go#74965 Change-Id: I5fdf5948cf6036786f6e92458c9d53210f2d5450 GitHub-Last-Rev: f67b6a9 GitHub-Pull-Request: #601 Reviewed-on: https://go-review.googlesource.com/c/tools/+/712981 LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Robert Findley <rfindley@google.com> Reviewed-by: Alan Donovan <adonovan@google.com>
|
Message from Gavin Lam: Patch Set 6: (1 comment) Please don’t reply on this GitHub thread. Visit golang.org/cl/712981. |
|
This PR is being closed because golang.org/cl/712981 has been merged. |
The existing implementation generates local package names by appending
a numeric suffix to package name, which reduces readability.
This improvement preserves the local package name used by the callee when
available and fall back to the existing name generation mechanism if a
conflict occurs.
Updates golang/go#63352
Fixes golang/go#74965