LPS-30624 Page Permissions are ignored
LPS-30624 source formating
LPS-30624 fix staging with variations - otherwise the method won't be intercepted by LayoutLocalServiceStagingAdvice
LPS-30624 improve performance and pagination by using filterFind
LPS-30624 move logic to the service
LPS-30624 autogenerated
LPS-30624 javadocs
Revert "LPS-30624 javadocs"

This reverts commit 70f0ada85448735e03098fa088e7046e11b9880b.
LPS-29501 move logic from site icons to backend
LPS-29501 autogenerated
LPS-29501 change global icon
LPS-29501 Improve translation of some entities
LPS-29501 move method to reuse it (no logic changes)
LPS-29501 Displaying the selected scopes in a table
LPS-29501 Links to add and remove scopes from the table
LPS-29501 removing unnecessary code
LPS-29501 Match _getName
LPS-29501 Sort (no other changes)
LPS-29501 locale is in themeDisplay already
LPS-29501 We want to minimize converting an array to a list, just so we can add or remove an item from a list, and then convert it back to an array. That is more expensive than running a single add or remove operation on an array (since that'll create 2 arrays total, but using the array to list and an operation and then back to an array should use 3 arrays at least plus a new List object that needs to be GC'd). Now, if you are going to do many operations, then it makes more sense to use a list.