orakili / composer-drupal-info-file-patch-helper

1.0.1 2022-12-20 03:47 UTC

This package is auto-updated.

Last update: 2024-09-20 07:18:21 UTC


README

这是一个简单的插件,用于帮助应用修改Drupal模块的module.info.yml文件的补丁,例如由Drupal rector创建的Drupal 10兼容性补丁。

需求

此插件监听来自https://github.com/cweagans/composer-patches插件的补丁事件,因此只有当此插件也被添加时才有用。

为什么需要这个插件?

Drupal打包脚本在生成分发存档时,会在module.info.yml文件的末尾添加信息。

示例

# Information added by Drupal.org packaging script on 2022-11-07
version: '8.x-1.3'
project: 'my_module'
datestamp: 1667786708

这阻止了干净地应用修改module.info.yml的补丁,例如更改core_version_requirement(Drupal 9 -> Drupal 10升级)。

它做什么?

此插件简单地监听来自cweagans/composer-patches插件的补丁事件,并在应用补丁之前移除并存储由Drupal打包脚本添加的信息,在补丁应用后将其重新添加。