Reduces the visibility of a method or property to match the highest calling visibility.
Available from the context menu or via shortcuts:
- when the caret is on a method or property declaration.
- If the selected property or method is not used by other classes or by descendants, the visibility is reduced to private. If descendants use these members, the visibility is reduced to protected, etc.