rules_swift icon indicating copy to clipboard operation
rules_swift copied to clipboard

Add `aspect_hints` feature

Open keith opened this issue 3 years ago • 16 comments

This includes all the upstream commits related to this, which is blocked on bazel's default for this feature

keith avatar Sep 24 '21 02:09 keith

All (the pull request submitter and all commit authors) CLAs are signed, but one or more commits were authored or co-authored by someone other than the pull request submitter.

We need to confirm that all authors are ok with their commits being contributed to this project. Please have them confirm that by leaving a comment that contains only @googlebot I consent. in this pull request.

Note to project maintainer: There may be cases where the author cannot leave a comment, or the comment is not properly detected as consent. In those cases, you can manually confirm consent of the commit author(s), and set the cla label to yes (if enabled on your project).

ℹ️ Googlers: Go here for more info.

google-cla[bot] avatar Sep 24 '21 02:09 google-cla[bot]

All (the pull request submitter and all commit authors) CLAs are signed, but one or more commits were authored or co-authored by someone other than the pull request submitter.

We need to confirm that all authors are ok with their commits being contributed to this project. Please have them confirm that by leaving a comment that contains only @googlebot I consent. in this pull request.

Note to project maintainer: There may be cases where the author cannot leave a comment, or the comment is not properly detected as consent. In those cases, you can manually confirm consent of the commit author(s), and set the cla label to yes (if enabled on your project).

ℹ️ Googlers: Go here for more info.

google-cla[bot] avatar Sep 24 '21 02:09 google-cla[bot]

blocked on 5.x

keith avatar Oct 04 '21 21:10 keith

All (the pull request submitter and all commit authors) CLAs are signed, but one or more commits were authored or co-authored by someone other than the pull request submitter.

We need to confirm that all authors are ok with their commits being contributed to this project. Please have them confirm that by leaving a comment that contains only @googlebot I consent. in this pull request.

Note to project maintainer: There may be cases where the author cannot leave a comment, or the comment is not properly detected as consent. In those cases, you can manually confirm consent of the commit author(s), and set the cla label to yes (if enabled on your project).

ℹ️ Googlers: Go here for more info.

google-cla[bot] avatar Oct 04 '21 21:10 google-cla[bot]

https://github.com/bazelbuild/bazel/commit/47bd65adf6fd968c9eb84f96044050d852750d62

brentleyjones avatar Nov 24 '21 15:11 brentleyjones

Many other changes rely on this now. Let's enable the flag and mention about this requirement in the release notes.

thii avatar Nov 24 '21 21:11 thii

I'm not sure we want to force that flag on all users of rules_swift. Let's see if @allevato has any additional thoughts.

brentleyjones avatar Nov 24 '21 21:11 brentleyjones

I'm not sure we want to force that flag on all users of rules_swift. Let's see if @allevato has any additional thoughts.

The only real advice I can offer is to bring up to the Bazel team the difficulty the experimental nature of the feature poses to integrating upstream rules_swift changes (especially as they stack on each other). Unfortunately the decision to make the flag experimental in Bazel was made some time after the feature was implemented and the Swift rules had started adopting it...

allevato avatar Nov 24 '21 22:11 allevato

Lyft integration job started: https://buildkite.com/lyft/rules-swift/builds/244 (must be Lyft employee to view)

lyft-lint-bot avatar Mar 03 '22 01:03 lyft-lint-bot

Lyft integration job started: https://buildkite.com/lyft/rules-swift/builds/245 (must be Lyft employee to view)

lyft-lint-bot avatar Mar 03 '22 01:03 lyft-lint-bot

Lyft integration job started: https://buildkite.com/lyft/rules-swift/builds/247 (must be Lyft employee to view)

lyft-lint-bot avatar Mar 03 '22 01:03 lyft-lint-bot

Lyft integration job started: https://buildkite.com/lyft/rules-swift/builds/343 (must be Lyft employee to view)

lyft-lint-bot avatar Apr 25 '22 18:04 lyft-lint-bot

Lyft integration job started: https://buildkite.com/lyft/rules-swift/builds/345 (must be Lyft employee to view)

lyft-lint-bot avatar Apr 25 '22 19:04 lyft-lint-bot

Lyft integration job started: https://buildkite.com/lyft/rules-swift/builds/347 (must be Lyft employee to view)

lyft-lint-bot avatar Apr 25 '22 19:04 lyft-lint-bot

Lyft integration job started: https://buildkite.com/lyft/rules-swift/builds/350 (must be Lyft employee to view)

lyft-lint-bot avatar Apr 25 '22 21:04 lyft-lint-bot

Dang i think this is blocking cherry-picking https://github.com/bazelbuild/rules_swift/commit/bfcae19af93924651911e6bdc669608e9453a774 as well.

luispadron avatar Nov 17 '23 19:11 luispadron