Skip to content

Merge requires/provides with their auto variants #851

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

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

SentryMan
Copy link
Collaborator

@SentryMan SentryMan commented Jul 2, 2025

Honestly, there is no reason to split into three separate methods, given that we support generic wiring.

  • deprecates auto requires/provides
  • generate only provides/requires
  • move the generation order such that the build method is seen first. (got tired of scrolling past the massive classes/provides to see the wiring logic)

Honestly there is no reason to split into three separate methods given that we support generic wiring
@SentryMan SentryMan added this to the 11.6 milestone Jul 2, 2025
@SentryMan SentryMan requested a review from rbygrave July 2, 2025 03:03
@SentryMan SentryMan self-assigned this Jul 2, 2025
@SentryMan SentryMan enabled auto-merge (squash) July 2, 2025 03:20
@rbygrave
Copy link
Contributor

rbygrave commented Jul 2, 2025

Honestly, there is no reason to split into three separate methods

Their source is different.

given that we support generic wiring.

What does this mean? This isn't clear to me.

@SentryMan
Copy link
Collaborator Author

Ah, but ultimately they are required/provided by the module.

Is there truly any scenario where distinguishing between auto and non auto confers any benefits?

@SentryMan SentryMan added the enhancement New feature or request label Jul 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request refactor
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants