Skip to content
Snippets Groups Projects

Throw deprecations when a plugin type with attributes is using annotations

Closed duadua requested to merge issue/drupal-3265945:3265945 into 11.x

Merge request reports

Approval is optional
Code Quality is loading
Test summary results are being parsed
Metrics reports are loading
Ready to merge by members who can write to the target branch.

Merge details

  • 1 commit and 1 merge commit will be added to .
  • Source branch will not be deleted.

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • added 1 commit

    • b05be94b - Apply 1 suggestion(s) to 1 file(s)

    Compare with previous version

  • added 48 commits

    • b05be94b...aac47f0d - 37 commits from branch project:11.x
    • 87a4062a - 1 earlier commit
    • 70517513 - use correct error type
    • 47b21266 - Add working test coverage
    • 51379c89 - update deprecation message and start expecting it in legacy test
    • ba29c394 - Improve deprecation message to include the plugin id
    • b389facc - Remove test_xss_title
    • c1bca0c3 - Dynamically define missing trait and interface
    • 8c9f2552 - Avoid CS errors
    • 95dea23a - remove deprecation unit test coverage
    • e8abc868 - convert more block plugins
    • a2897b21 - adjust block ui test for removed xss block plugin

    Compare with previous version

  • Sascha Grossenbacher added 697 commits

    added 697 commits

    • a2897b21...8756d339 - 686 commits from branch project:11.x
    • 61157b16 - 1 earlier commit
    • 9671ac83 - use correct error type
    • 515cf104 - Add working test coverage
    • 568ad1ad - update deprecation message and start expecting it in legacy test
    • c67a13e7 - Improve deprecation message to include the plugin id
    • f6a37668 - Remove test_xss_title
    • 9532ad66 - Dynamically define missing trait and interface
    • ff55ce34 - Avoid CS errors
    • beaeacad - remove deprecation unit test coverage
    • 8ec74988 - convert more block plugins
    • aebde2e2 - adjust block ui test for removed xss block plugin

    Compare with previous version

  • Looks great, agree we need to action this asap

  • Sascha Grossenbacher added 202 commits

    added 202 commits

    • aebde2e2...8f28c48d - 191 commits from branch project:11.x
    • 7b6bcf39 - 1 earlier commit
    • bb81bcb3 - use correct error type
    • cafa62d2 - Add working test coverage
    • 2aae046f - update deprecation message and start expecting it in legacy test
    • c296cd51 - Improve deprecation message to include the plugin id
    • b06966a7 - Remove test_xss_title
    • d57fab4f - Dynamically define missing trait and interface
    • 63280a11 - Avoid CS errors
    • 38be23c4 - remove deprecation unit test coverage
    • 9a82aaac - convert more block plugins
    • faa54bbc - adjust block ui test for removed xss block plugin

    Compare with previous version

  • added 57 commits

    • faa54bbc...fc0aa24e - 46 commits from branch project:11.x
    • fb9f7366 - 1 earlier commit
    • 4b65bd44 - use correct error type
    • f647caec - Add working test coverage
    • 9a2dd508 - update deprecation message and start expecting it in legacy test
    • d6d1fe9d - Improve deprecation message to include the plugin id
    • 89561f49 - Remove test_xss_title
    • cb5a70a5 - Dynamically define missing trait and interface
    • 4f010576 - Avoid CS errors
    • b1758207 - remove deprecation unit test coverage
    • 315f9081 - convert more block plugins
    • 44553cba - adjust block ui test for removed xss block plugin

    Compare with previous version

  • added 33 commits

    • 44553cba...181221a4 - 22 commits from branch project:11.x
    • 55a9f981 - 1 earlier commit
    • a7b63484 - use correct error type
    • 3d802436 - Add working test coverage
    • df1358ef - update deprecation message and start expecting it in legacy test
    • cb531d00 - Improve deprecation message to include the plugin id
    • 68620b9f - Remove test_xss_title
    • 0dd8ea3e - Dynamically define missing trait and interface
    • 7ffd0d55 - Avoid CS errors
    • aebeb5a8 - remove deprecation unit test coverage
    • c9d29fea - convert more block plugins
    • b0b463c3 - adjust block ui test for removed xss block plugin

    Compare with previous version

  • added 1065 commits

    Compare with previous version

  • added 1 commit

    • 7e5e817b - make phpstan ignore BC traits

    Compare with previous version

  • added 1 commit

    • 61d7d4f1 - different phpstan workaround, full ignore for that file

    Compare with previous version

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading