Skip to content

Conversation

@ramonjd
Copy link
Member

@ramonjd ramonjd commented May 19, 2023

What?

$this->revisions_controller is not used. Let's delete it.

Why?

It's not used.

How?

Screenshot 2023-05-19 at 12 07 48 pm

Testing Instructions

Nothing should change. Tests should pass.
If you want, check that global styles revisions work in the site editor. Check the test instructions over at #50089

@ramonjd ramonjd added the [Type] Code Quality Issues or PRs that relate to code quality label May 19, 2023
@ramonjd ramonjd requested a review from spacedmonkey as a code owner May 19, 2023 02:08
@ramonjd ramonjd self-assigned this May 19, 2023
Copy link
Contributor

@andrewserong andrewserong left a comment

Choose a reason for hiding this comment

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

Double-checked that $revisions_controller doesn't appear to be used anywhere, that global styles revisions still works correctly in the site editor, and there are no PHP warnings from the removal.

LGTM! ✨

@ramonjd ramonjd merged commit bf80b72 into trunk May 19, 2023
@ramonjd ramonjd deleted the remove/global-styles-revisions-controller-unused-private-member-var branch May 19, 2023 03:29
@github-actions github-actions bot added this to the Gutenberg 15.9 milestone May 19, 2023
westonruter added a commit that referenced this pull request May 19, 2023
…dd/static-closures

* 'trunk' of https://github.com/WordPress/gutenberg: (26 commits)
  Add transparent outline to input control BackdropUI focus style. (#50772)
  Added wrapper element for RichText in File block (#50607)
  Remove the experimental flag of the command center (#50781)
  Update the document title in the site editor to open the command center (#50369)
  Remove `unwrap` from transforms and add `ungroup` to more blocks (#50385)
  Add new experimental version of DropdownMenu (#49473)
  Force display of in custom css input boxes to LTR (#50768)
  Polish experimental navigation block (#50670)
  Support negation operator in selectors in the Interactivity API (#50732)
  Minor updates to theme.json schema pages (#50742)
  $revisions_controller is not used. Let's delete it. (#50763)
  Remove OffCanvasEditor (#50705)
  Mobile - E2E test - Update code to use the new navigateUp helper (#50736)
  Try: Smaller external link icon (#50728)
  Block Editor: Remove unused 'useIsDimensionsSupportValid' method (#50735)
  Fix flaky media inserter drag-and-dropping e2e test (#50740)
  docs: Fix change log typo (#50737)
  Edit Site: Fix `useEditedEntityRecord()` loading state (#50730)
  Fix labelling, description, and focus style of the block transform to pattern previews (#50577)
  Fix Global Styles sidebar block selection on zoom out mode (#50708)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[Type] Code Quality Issues or PRs that relate to code quality

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants