Problem/Motivation

Drupal 12 is around the corner, let's check if the module is compatible.

Proposed resolution

The obvious task is to bump the required version in info.yml (except ui_icons_field_link_attributes, ui_icons_field_linkit and ui_icons_field_linkit_attributes where dependencies are not D12 ready yet)

Let's check if everything works fine.

It is also the opportunity of testing Core's #3528969: Add form element(s) for Icon API

Issue fork ui_icons-3589768

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

pdureau created an issue. See original summary.

pdureau’s picture

Status: Active » Needs work

I did 2 modifications:

  1. updating core_version_requirement in the info.yml files
  2. replace a template_preprocess fucntion by a hook_preprocess function

However, there is 86 times this phpunit notice:

No expectations were configured for the mock object. Consider refactoring your test code to use a test stub instead. The #[AllowMockObjectsWithoutExpectations] attribute can be used to opt out of this check.

About #3528969: Add form element(s) for Icon API compatibility, see my comment here: https://www.drupal.org/project/drupal/issues/3528969#comment-16584866