Problem/Motivation
In #3067645: Add core scaffold assets to drupal/core's composer.json extra field, the composer.lock file was not updated. The result of this is that the Drupal scaffold file information was not copied into the composer.lock file currently on the 8.8.x branch.
Drupal currently is not using the Scaffold plugin with drupal/drupal; the scaffold plugin only comes into play when using drupal/core with a Composer-managed site. From a practical standpoint, anyway, it does not matter whether the information is there or not. It will be automatically added the next time any issue updates drupal/core's composer.json file for any other reason.
Proposed resolution
This patch updates composer.lock with the missing information in order to avoid potential confusion in other issues, where reviewers might wonder "why is this changing?"
Remaining tasks
None.
Follow-on Tasks
None.
User interface changes
None.
API changes
None.
Data model changes
None.
Release notes snippet
Not needed.
Comment | File | Size | Author |
---|---|---|---|
#4 | Hyper 2019-08-30 01-26-59.png | 700.37 KB | hussainweb |
#2 | 3078058-2.patch | 3.46 KB | greg.1.anderson |
Comments
Comment #2
greg.1.anderson CreditAttribution: greg.1.anderson at Pantheon commentedNote that this patch also updates the reference to the drupal/core-file-security component, which should have been part of #3013210: Add drupal/core-filesecurity component for writing htaccess files.
Comment #3
greg.1.anderson CreditAttribution: greg.1.anderson at Pantheon commentedSet the status so that the tests will run. :P
Comment #4
hussainwebThis looks correct to me. I took a fresh pull of 8.8.x branch and ran
composer update --lock
and the markup is same as the patch.In case it is not clear, the screenshot is not from the patch, but after running composer update --lock myself.
Comment #5
webchickLooks like a straight-forward follow-up. (#FamousLastWords :D)
Committed and pushed to 8.8.x. Thanks!