Explicitly validate lock files everywhere: `composer validate --check-lock`

Created on 7 March 2023, over 1 year ago
Updated 16 March 2023, over 1 year ago

Problem/Motivation

Surfaced in #3345763, in the commits between #3345763-9: UnknownPathExcluder should use ComposerInspector instead of ComposerUtility β†’ and #3345763-11: UnknownPathExcluder should use ComposerInspector instead of ComposerUtility β†’ .

Postponed on πŸ“Œ UnknownPathExcluder should use ComposerInspector instead of ComposerUtility Fixed and πŸ“Œ Remove FixtureManipulator::modifyPackage() last usage Fixed .

Steps to reproduce

Enable --check-lock and observe many test failures.

Proposed resolution

Enable --check-lock and fix logic & tests.

Remaining tasks

User interface changes

None.

API changes

None.

Data model changes

More reliability

πŸ“Œ Task
Status

Fixed

Version

3.0

Component

Package Manager

Created by

πŸ‡§πŸ‡ͺBelgium Wim Leers Ghent πŸ‡§πŸ‡ͺπŸ‡ͺπŸ‡Ί

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.69.0 2024