Skip to content

[7.0] Remove Joomla\CMS\MVC\View\CanDo class#47681

Open
Hackwar wants to merge 4 commits into
joomla:7.0-devfrom
Hackwar:7.0-cando
Open

[7.0] Remove Joomla\CMS\MVC\View\CanDo class#47681
Hackwar wants to merge 4 commits into
joomla:7.0-devfrom
Hackwar:7.0-cando

Conversation

@Hackwar

@Hackwar Hackwar commented Apr 24, 2026

Copy link
Copy Markdown
Member
  • I read the Generative AI policy and my contribution is either not created with the help of AI or is compatible with the policy and GNU/GPL 2 or later.

Summary of Changes

The class Joomla\CMS\MVC\View\CanDo is basically a useless class, which has been deprecated and marked for removal in 7.0. This PR removes it accordingly.

Testing Instructions

Codereview

Link to documentations

Please select:

  • Documentation link for guide.joomla.org:

  • No documentation changes for guide.joomla.org needed

  • Pull Request link for manual.joomla.org: [7.0] Removal of CanDo class Manual#622

  • No documentation changes for manual.joomla.org needed

@Hackwar Hackwar marked this pull request as ready for review April 24, 2026 20:51
@bembelimen

Copy link
Copy Markdown
Contributor

Hi,
could you also move it to an potential b/c plugin?

@laoneo laoneo added the b/c break This item changes the behavior in an incompatible why. HEADS UP label Jun 3, 2026

@bembelimen bembelimen left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Needs to be moved to the B/C plugin

@bembelimen bembelimen added the Updates Requested Indicates that this pull request needs an update from the author and should not be tested. label Jun 6, 2026
@laoneo laoneo added the Architecture Pull requests which improve the architecture. label Jun 18, 2026
@github-actions

Copy link
Copy Markdown
Contributor

This pull request has conflicts, please resolve those before we can evaluate the pull request.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Architecture Pull requests which improve the architecture. b/c break This item changes the behavior in an incompatible why. HEADS UP Conflicting Files PR-7.0-dev Updates Requested Indicates that this pull request needs an update from the author and should not be tested.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants