Problem/Motivation

The flag config schema can use more strict data types to implement more strict config validation

Proposed resolution

Implement stricter config schema

Remaining tasks

  1. Write a merge request
  2. Review
  3. Commit

User interface changes

None

API changes

None

Data model changes

The flag config schema is updated to implement more strict config validation

Issue fork flag-3574600

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

idebr created an issue. See original summary.

idebr’s picture

Status: Active » Needs review

The merge request implements a stricter config schema for flag config entities

deaom’s picture

It's just another way of defining schema for D10/11. The required_label for example is or was just label + required: true. Both still work.
From my POV can be merged, but leaving status as is if somebody else also wants to test.

ivnish made their first commit to this issue’s fork.

ivnish’s picture

LGTM

  • ivnish committed 20aceeb6 on 5.x authored by idebr
    task: #3574600 Implement stricter config schema
    
    By: idebr
    By: deaom
    By...
ivnish’s picture

Status: Needs review » Fixed

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.