- Issue created by @wim leers
- ๐บ๐ธUnited States phenaproxima Massachusetts
The only exception is if a service can be injected using a setter, but AFAIK AU/PM don't do that anywhere.
Not quite true. StageBase uses LoggerAware(Trait|Interface), setting it to
new NullLogger()
initially. Services that extend StageBase have asetLogger()
call. That said, the property they're setting comes from LoggerAwareTrait and is not read-only, so there's no problem here. Just thought I'd point that out for completeness' sake. ๐ค - Assigned to yash.rode
- Status changed to Needs work
over 1 year ago 10:36am 25 April 2023 - Open on Drupal.org โCore: 10.1.x + Environment: PHP 8.1 & MySQL 8last update
over 1 year ago Not currently mergeable. - @yashrode opened merge request.
- last update
over 1 year ago Custom Commands Failed - last update
over 1 year ago 458 pass, 59 fail - last update
over 1 year ago 716 pass, 18 fail - last update
over 1 year ago 758 pass - Issue was unassigned.
- Status changed to Needs review
over 1 year ago 10:16am 26 April 2023 - ๐ฎ๐ณIndia yash.rode pune
I have one question along with the review, why can't we mark services in
\Drupal\automatic_updates\Form\UpdaterFormM
and\Drupal\automatic_updates\Form\UpdateReady
readonly. - Assigned to yash.rode
- Status changed to Needs work
over 1 year ago 12:56pm 26 April 2023 - ๐ง๐ชBelgium wim leers Ghent ๐ง๐ช๐ช๐บ
99% of the way there! ๐
Did a very nitpicky review of the first half (up to
package_manager/src/Validator/MultisiteValidator.php
), and most of my remarks are about reformatting for legibility, or switching fromprotected
toprivate
since we're touching these lines already anyway.#7: good question! You can easily find the answer yourself though: in any of the failing
Functional
tests, do avar_dump($this->getSession->getPage()โgetContent());
and you'll see the exact PHP error. - Open on Drupal.org โCore: 10.1.x + Environment: PHP 8.1 & MySQL 8last update
over 1 year ago Not currently mergeable. - last update
over 1 year ago 283 pass, 124 fail - last update
over 1 year ago 758 pass - Issue was unassigned.
- Status changed to Needs review
over 1 year ago 4:13pm 26 April 2023 - ๐ฎ๐ณIndia yash.rode pune
I made all the @internal class parameters private, should I revert them back or make the class final?
- last update
over 1 year ago 758 pass - Status changed to Needs work
over 1 year ago 4:43pm 26 April 2023 - ๐บ๐ธUnited States phenaproxima Massachusetts
Looked over everything and I think it's good. There are just a couple of things I think should be reverted, but then it's RTBC.
Sorry for the confusion before; I had missed Wim's comment about making protected properties of internal classes into private properties. I agree with him.
- last update
over 1 year ago 758 pass - Status changed to Needs review
over 1 year ago 7:56am 27 April 2023 - last update
over 1 year ago 758 pass - Status changed to RTBC
over 1 year ago 8:27am 27 April 2023 - last update
over 1 year ago 758 pass -
phenaproxima โ
committed 84cc874b on 3.0.x authored by
yash.rode โ
Issue #3355609 by yash.rode, Wim Leers, phenaproxima: All injected...
-
phenaproxima โ
committed 84cc874b on 3.0.x authored by
yash.rode โ
- Status changed to Fixed
over 1 year ago 12:42pm 27 April 2023 - ๐บ๐ธUnited States phenaproxima Massachusetts
I โค๏ธ read-only properties, and now Automatic Updates โค๏ธs them too.
Automatically closed - issue fixed for 2 weeks with no activity.