- Issue created by @wim leers
- First commit to issue fork.
- @tedbow opened merge request.
- πΊπΈUnited States tedbow Ithaca, NY, USA
Just gave this a start. Not assigning to myself
- Status changed to Postponed
almost 2 years ago 9:25pm 3 March 2023 - πΊπΈUnited States tedbow Ithaca, NY, USA
I think this is blocked on π Updater should use ComposerInspector instead of ComposerUtility Fixed because it need to ask the update which versions it is going update to.
-
tedbow β
committed 92c1d085 on 3.0.x
Issue #3345771 by Wim Leers, tedbow, phenaproxima:...
-
tedbow β
committed 92c1d085 on 3.0.x
- Assigned to wim leers
- Status changed to Fixed
almost 2 years ago 12:36pm 7 March 2023 - πΊπΈUnited States tedbow Ithaca, NY, USA
π
@Wim Leers and/or @phenaproxima what do you think of my follow-up suggestion?
- Assigned to tedbow
- Status changed to Downport
almost 2 years ago 1:17pm 7 March 2023 - π§πͺBelgium wim leers Ghent π§πͺπͺπΊ
I had never heard of
drupal/core-dev-pinned
before today!You propose
\Drupal\package_manager\InstalledPackage
to gain apublic readonly bool $isDev
property β great β but just yesterday that was being worked on in π Updater should use ComposerInspector instead of ComposerUtility Fixed and was removed in favor ofComposerInspector::getRootPackageInfo()
returning adevRequires
flag for each installed package.That is what @phenaproxima settled on and you RTBC'd, @tedbow. I was not involved in that pretty significant shift.
So I think the sensible thing to do next is for you to open that follow-up as you envision it, @tedbow π
- πΊπΈUnited States phenaproxima Massachusetts
You propose \Drupal\package_manager\InstalledPackage to gain a public readonly bool $isDev property β great β but just yesterday that was being worked on in #3345754: Updater should use ComposerInspector instead of ComposerUtility and was removed in favor of ComposerInspector::getRootPackageInfo() returning a devRequires flag for each installed package.
Not quite.
The property that was originally implemented in that issue, and removed by me, was a change in behavior. Updater needs to see what the dev requirements are, not what the dev packages are. So the implementation was wrong, and was therefore removed.
- Status changed to Needs work
over 1 year ago 9:07am 29 March 2023 - π§πͺBelgium wim leers Ghent π§πͺπͺπΊ
The follow-up doesn't exist yet β clarifying status.
- πΊπΈUnited States tedbow Ithaca, NY, USA
created follow-up π Remove need for VersionPolicyValidator to know about specific core packages Fixed
- Issue was unassigned.
- Status changed to Fixed
over 1 year ago 6:04pm 20 April 2023 Automatically closed - issue fixed for 2 weeks with no activity.