Mark FailureMarker @internal and document ComposerUtility, PathLocator and ValidationResult

Created on 21 November 2022, over 1 year ago
Updated 17 February 2023, over 1 year ago

Problem/Motivation

Follow-up to #3321282: Add 'declare(strict_types = 1)' where needed β†’

where we changed the signature of \Drupal\package_manager\FailureMarker::write(), which was deemed fine because of https://www.drupal.org/project/automatic_updates/issues/3321282#mr594-no... β†’

Relatedly we have 3 classes that are not @internal but also not documented in package_manager.api.php

  • \Drupal\package_manager\ComposerUtility
  • \Drupal\package_manager\PathLocator
  • \Drupal\package_manager\ValidationResult

Proposed resolution

Mark \Drupal\package_manager\FailureMarker as @internal
and document

  • \Drupal\package_manager\ComposerUtility
  • \Drupal\package_manager\PathLocator
  • \Drupal\package_manager\ValidationResult

in package_manager.api.php.

Remaining tasks

  • βœ…
  • \Drupal\package_manager\ComposerUtility
  • \Drupal\package_manager\PathLocator
  • \Drupal\package_manager\ValidationResult

User interface changes

None.

API changes

None.

Data model changes

None.

πŸ“Œ Task
Status

Fixed

Version

3.0

Component

Documentation

Created by

πŸ‡ΊπŸ‡ΈUnited States tedbow Ithaca, NY, USA

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

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.69.0 2024