Skip to content

Conversation

@eopb
Copy link
Contributor

@eopb eopb commented Sep 3, 2024

related #475

I went for using fully qualified method names, rather than use $crate::GoogleTestSupport as _; since it's more hygienic.

use $crate::GoogleTestSupport as _; can cause issues, resulting in a conflict, if the user introduces another method with the same name as one on GoogleTestSupport

@gribozavr
Copy link
Collaborator

@eopb Thank you for the PR and sorry for the radio silence! Since September this change has developed a merge conflict with the code at HEAD, would you mind rebasing and replicating the fix across all the newly-added arms of the macro_rules!?

@eopb eopb marked this pull request as draft February 17, 2025 20:37
@eopb eopb force-pushed the push-xprkkwruxvvw branch 2 times, most recently from 2853d3a to b5d154a Compare February 17, 2025 20:40
related google#475

I went for using fully qualified method names, rather than `use $crate::GoogleTestSupport as _;` since it's more hygienic.

`use $crate::GoogleTestSupport as _;` can cause issues, resulting in a conflict, if the user introduces another method with the same name as one on `GoogleTestSupport`
@eopb eopb force-pushed the push-xprkkwruxvvw branch from b5d154a to 1a6ef3d Compare February 17, 2025 20:41
@eopb eopb marked this pull request as ready for review February 17, 2025 20:41
@eopb
Copy link
Contributor Author

eopb commented Feb 17, 2025

@gribozavr This should be ready now. I've only modified uses of the GoogleTestSupport trait. There are some other unhygienic traits but I haven't had time to fix those in this PR

@gribozavr gribozavr assigned gribozavr and unassigned eopb Feb 17, 2025
@gribozavr
Copy link
Collaborator

Thank you! Unless other reviewers leave more feedback, your PR should be merged soon by a bot.

@copybara-service copybara-service bot merged commit c0cc907 into google:main Feb 18, 2025
22 checks passed
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