Skip to content

Commit dc92218

Browse files
authored
Merge pull request #48371 from nextcloud/fix/rector-use-statements
Auto import Nextcloud classes in rector runs
2 parents cbcbe8a + be80943 commit dc92218

File tree

306 files changed

+2144
-1633
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

306 files changed

+2144
-1633
lines changed

apps/admin_audit/lib/Actions/Files.php

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
use OCP\Files\Events\Node\NodeWrittenEvent;
1818
use OCP\Files\InvalidPathException;
1919
use OCP\Files\NotFoundException;
20+
use OCP\Server;
2021
use Psr\Log\LoggerInterface;
2122

2223
/**
@@ -39,7 +40,7 @@ public function read(BeforeNodeReadEvent $event): void {
3940
'path' => mb_substr($node->getInternalPath(), 5),
4041
];
4142
} catch (InvalidPathException|NotFoundException $e) {
42-
\OCP\Server::get(LoggerInterface::class)->error(
43+
Server::get(LoggerInterface::class)->error(
4344
'Exception thrown in file read: ' . $e->getMessage(), ['app' => 'admin_audit', 'exception' => $e]
4445
);
4546
return;
@@ -59,7 +60,7 @@ public function beforeRename(BeforeNodeRenamedEvent $event): void {
5960
$source = $event->getSource();
6061
$this->renamedNodes[$source->getId()] = $source;
6162
} catch (InvalidPathException|NotFoundException $e) {
62-
\OCP\Server::get(LoggerInterface::class)->error(
63+
Server::get(LoggerInterface::class)->error(
6364
'Exception thrown in file rename: ' . $e->getMessage(), ['app' => 'admin_audit', 'exception' => $e]
6465
);
6566
return;
@@ -79,7 +80,7 @@ public function afterRename(NodeRenamedEvent $event): void {
7980
'newpath' => mb_substr($target->getInternalPath(), 5),
8081
];
8182
} catch (InvalidPathException|NotFoundException $e) {
82-
\OCP\Server::get(LoggerInterface::class)->error(
83+
Server::get(LoggerInterface::class)->error(
8384
'Exception thrown in file rename: ' . $e->getMessage(), ['app' => 'admin_audit', 'exception' => $e]
8485
);
8586
return;
@@ -103,7 +104,7 @@ public function create(NodeCreatedEvent $event): void {
103104
'path' => mb_substr($event->getNode()->getInternalPath(), 5),
104105
];
105106
} catch (InvalidPathException|NotFoundException $e) {
106-
\OCP\Server::get(LoggerInterface::class)->error(
107+
Server::get(LoggerInterface::class)->error(
107108
'Exception thrown in file create: ' . $e->getMessage(), ['app' => 'admin_audit', 'exception' => $e]
108109
);
109110
return;
@@ -130,7 +131,7 @@ public function copy(NodeCopiedEvent $event): void {
130131
'newpath' => mb_substr($event->getTarget()->getInternalPath(), 5),
131132
];
132133
} catch (InvalidPathException|NotFoundException $e) {
133-
\OCP\Server::get(LoggerInterface::class)->error(
134+
Server::get(LoggerInterface::class)->error(
134135
'Exception thrown in file copy: ' . $e->getMessage(), ['app' => 'admin_audit', 'exception' => $e]
135136
);
136137
return;
@@ -153,7 +154,7 @@ public function write(NodeWrittenEvent $event): void {
153154
'path' => mb_substr($node->getInternalPath(), 5),
154155
];
155156
} catch (InvalidPathException|NotFoundException $e) {
156-
\OCP\Server::get(LoggerInterface::class)->error(
157+
Server::get(LoggerInterface::class)->error(
157158
'Exception thrown in file write: ' . $e->getMessage(), ['app' => 'admin_audit', 'exception' => $e]
158159
);
159160
return;
@@ -179,7 +180,7 @@ public function delete(BeforeNodeDeletedEvent $event): void {
179180
'path' => mb_substr($event->getNode()->getInternalPath(), 5),
180181
];
181182
} catch (InvalidPathException|NotFoundException $e) {
182-
\OCP\Server::get(LoggerInterface::class)->error(
183+
Server::get(LoggerInterface::class)->error(
183184
'Exception thrown in file delete: ' . $e->getMessage(), ['app' => 'admin_audit', 'exception' => $e]
184185
);
185186
return;

apps/admin_audit/lib/AppInfo/Application.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@
5656
use OCP\Share;
5757
use OCP\Share\Events\ShareCreatedEvent;
5858
use OCP\Share\Events\ShareDeletedEvent;
59+
use OCP\SystemTag\ManagerEvent;
5960
use OCP\User\Events\BeforeUserLoggedInEvent;
6061
use OCP\User\Events\BeforeUserLoggedOutEvent;
6162
use OCP\User\Events\PasswordUpdatedEvent;
@@ -156,7 +157,7 @@ private function sharingLegacyHooks(IAuditLogger $logger): void {
156157

157158
private function tagHooks(IAuditLogger $logger,
158159
IEventDispatcher $eventDispatcher): void {
159-
$eventDispatcher->addListener(\OCP\SystemTag\ManagerEvent::EVENT_CREATE, function (\OCP\SystemTag\ManagerEvent $event) use ($logger): void {
160+
$eventDispatcher->addListener(ManagerEvent::EVENT_CREATE, function (ManagerEvent $event) use ($logger): void {
160161
$tagActions = new TagManagement($logger);
161162
$tagActions->createTag($event->getTag());
162163
});

apps/admin_audit/lib/Listener/FileEventListener.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
use OCP\Files\InvalidPathException;
1616
use OCP\Files\NotFoundException;
1717
use OCP\Preview\BeforePreviewFetchedEvent;
18+
use OCP\Server;
1819
use Psr\Log\LoggerInterface;
1920

2021
/**
@@ -47,7 +48,7 @@ private function beforePreviewFetched(BeforePreviewFetchedEvent $event): void {
4748
array_keys($params)
4849
);
4950
} catch (InvalidPathException|NotFoundException $e) {
50-
\OCP\Server::get(LoggerInterface::class)->error(
51+
Server::get(LoggerInterface::class)->error(
5152
'Exception thrown in file preview: ' . $e->getMessage(), ['app' => 'admin_audit', 'exception' => $e]
5253
);
5354
return;

apps/cloud_federation_api/lib/Controller/RequestHandlerController.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
use OCP\IURLGenerator;
2828
use OCP\IUserManager;
2929
use OCP\Share\Exceptions\ShareNotFound;
30+
use OCP\Util;
3031
use Psr\Log\LoggerInterface;
3132

3233
/**
@@ -276,7 +277,7 @@ public function receiveNotification($notificationType, $resourceType, $providerI
276277
private function mapUid($uid) {
277278
// FIXME this should be a method in the user management instead
278279
$this->logger->debug('shareWith before, ' . $uid, ['app' => $this->appName]);
279-
\OCP\Util::emitHook(
280+
Util::emitHook(
280281
'\OCA\Files_Sharing\API\Server2Server',
281282
'preLoginNameUsedAsUserName',
282283
['uid' => &$uid]

apps/comments/tests/Unit/Notification/ListenerTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ protected function setUp(): void {
3333
parent::setUp();
3434

3535
$this->notificationManager = $this->createMock(\OCP\Notification\IManager::class);
36-
$this->userManager = $this->createMock(\OCP\IUserManager::class);
36+
$this->userManager = $this->createMock(IUserManager::class);
3737

3838
$this->listener = new Listener(
3939
$this->notificationManager,

apps/dashboard/lib/Controller/DashboardController.php

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@
1010

1111
use OCA\Dashboard\Service\DashboardService;
1212
use OCP\AppFramework\Controller;
13-
use OCP\AppFramework\Http;
1413
use OCP\AppFramework\Http\Attribute\FrontpageRoute;
1514
use OCP\AppFramework\Http\Attribute\NoAdminRequired;
1615
use OCP\AppFramework\Http\Attribute\NoCSRFRequired;
1716
use OCP\AppFramework\Http\Attribute\OpenAPI;
17+
use OCP\AppFramework\Http\FeaturePolicy;
1818
use OCP\AppFramework\Http\TemplateResponse;
1919
use OCP\AppFramework\Services\IInitialState;
2020
use OCP\Dashboard\IIconWidget;
@@ -24,6 +24,7 @@
2424
use OCP\IConfig;
2525
use OCP\IL10N;
2626
use OCP\IRequest;
27+
use OCP\Util;
2728

2829
#[OpenAPI(scope: OpenAPI::SCOPE_IGNORE)]
2930
class DashboardController extends Controller {
@@ -49,8 +50,8 @@ public function __construct(
4950
#[NoAdminRequired]
5051
#[FrontpageRoute(verb: 'GET', url: '/')]
5152
public function index(): TemplateResponse {
52-
\OCP\Util::addStyle('dashboard', 'dashboard');
53-
\OCP\Util::addScript('dashboard', 'main', 'theming');
53+
Util::addStyle('dashboard', 'dashboard');
54+
Util::addScript('dashboard', 'main', 'theming');
5455

5556
$widgets = array_map(function (IWidget $widget) {
5657
return [
@@ -76,7 +77,7 @@ public function index(): TemplateResponse {
7677
]);
7778

7879
// For the weather widget we should allow the geolocation
79-
$featurePolicy = new Http\FeaturePolicy();
80+
$featurePolicy = new FeaturePolicy();
8081
$featurePolicy->addAllowedGeoLocationDomain('\'self\'');
8182
$response->setFeaturePolicy($featurePolicy);
8283

apps/dav/appinfo/v1/caldav.php

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
use OCA\DAV\CalDAV\CalDavBackend;
1111
use OCA\DAV\CalDAV\CalendarRoot;
1212
use OCA\DAV\CalDAV\DefaultCalendarValidator;
13+
use OCA\DAV\CalDAV\Proxy\ProxyMapper;
14+
use OCA\DAV\CalDAV\Schedule\IMipPlugin;
1315
use OCA\DAV\CalDAV\Security\RateLimitingPlugin;
1416
use OCA\DAV\CalDAV\Validation\CalDavValidatePlugin;
1517
use OCA\DAV\Connector\LegacyDAVACL;
@@ -18,6 +20,9 @@
1820
use OCA\DAV\Connector\Sabre\MaintenancePlugin;
1921
use OCA\DAV\Connector\Sabre\Principal;
2022
use OCP\Accounts\IAccountManager;
23+
use OCP\EventDispatcher\IEventDispatcher;
24+
use OCP\IConfig;
25+
use OCP\Server;
2126
use Psr\Log\LoggerInterface;
2227

2328
$authBackend = new Auth(
@@ -35,7 +40,7 @@
3540
\OC::$server->getShareManager(),
3641
\OC::$server->getUserSession(),
3742
\OC::$server->getAppManager(),
38-
\OC::$server->query(\OCA\DAV\CalDAV\Proxy\ProxyMapper::class),
43+
\OC::$server->query(ProxyMapper::class),
3944
\OC::$server->get(KnownUserService::class),
4045
\OC::$server->getConfig(),
4146
\OC::$server->getL10NFactory(),
@@ -45,8 +50,8 @@
4550
$userManager = \OC::$server->getUserManager();
4651
$random = \OC::$server->getSecureRandom();
4752
$logger = \OC::$server->get(LoggerInterface::class);
48-
$dispatcher = \OC::$server->get(\OCP\EventDispatcher\IEventDispatcher::class);
49-
$config = \OC::$server->get(\OCP\IConfig::class);
53+
$dispatcher = \OC::$server->get(IEventDispatcher::class);
54+
$config = \OC::$server->get(IConfig::class);
5055

5156
$calDavBackend = new CalDavBackend(
5257
$db,
@@ -96,11 +101,11 @@
96101
$server->addPlugin(new \OCA\DAV\CalDAV\Schedule\Plugin(\OC::$server->getConfig(), \OC::$server->get(LoggerInterface::class), \OC::$server->get(DefaultCalendarValidator::class)));
97102

98103
if ($sendInvitations) {
99-
$server->addPlugin(\OC::$server->query(\OCA\DAV\CalDAV\Schedule\IMipPlugin::class));
104+
$server->addPlugin(\OC::$server->query(IMipPlugin::class));
100105
}
101106
$server->addPlugin(new ExceptionLoggerPlugin('caldav', $logger));
102-
$server->addPlugin(\OCP\Server::get(RateLimitingPlugin::class));
103-
$server->addPlugin(\OCP\Server::get(CalDavValidatePlugin::class));
107+
$server->addPlugin(Server::get(RateLimitingPlugin::class));
108+
$server->addPlugin(Server::get(CalDavValidatePlugin::class));
104109

105110
// And off we go!
106111
$server->exec();

apps/dav/appinfo/v1/carddav.php

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,11 @@
88
// Backends
99
use OC\KnownUser\KnownUserService;
1010
use OCA\DAV\AppInfo\PluginManager;
11+
use OCA\DAV\CalDAV\Proxy\ProxyMapper;
1112
use OCA\DAV\CardDAV\AddressBookRoot;
1213
use OCA\DAV\CardDAV\CardDavBackend;
14+
use OCA\DAV\CardDAV\ImageExportPlugin;
15+
use OCA\DAV\CardDAV\PhotoCache;
1316
use OCA\DAV\CardDAV\Security\CardDavRateLimitingPlugin;
1417
use OCA\DAV\CardDAV\Validation\CardDavValidatePlugin;
1518
use OCA\DAV\Connector\LegacyDAVACL;
@@ -19,6 +22,9 @@
1922
use OCA\DAV\Connector\Sabre\Principal;
2023
use OCP\Accounts\IAccountManager;
2124
use OCP\App\IAppManager;
25+
use OCP\EventDispatcher\IEventDispatcher;
26+
use OCP\IGroupManager;
27+
use OCP\Server;
2228
use Psr\Log\LoggerInterface;
2329
use Sabre\CardDAV\Plugin;
2430

@@ -37,7 +43,7 @@
3743
\OC::$server->getShareManager(),
3844
\OC::$server->getUserSession(),
3945
\OC::$server->getAppManager(),
40-
\OC::$server->query(\OCA\DAV\CalDAV\Proxy\ProxyMapper::class),
46+
\OC::$server->query(ProxyMapper::class),
4147
\OC::$server->get(KnownUserService::class),
4248
\OC::$server->getConfig(),
4349
\OC::$server->getL10NFactory(),
@@ -48,7 +54,7 @@
4854
$db,
4955
$principalBackend,
5056
\OC::$server->getUserManager(),
51-
\OC::$server->get(\OCP\EventDispatcher\IEventDispatcher::class),
57+
\OC::$server->get(IEventDispatcher::class),
5258
\OC::$server->get(\OCA\DAV\CardDAV\Sharing\Backend::class),
5359
);
5460

@@ -59,7 +65,7 @@
5965
$principalCollection->disableListing = !$debugging; // Disable listing
6066

6167
$pluginManager = new PluginManager(\OC::$server, \OC::$server->query(IAppManager::class));
62-
$addressBookRoot = new AddressBookRoot($principalBackend, $cardDavBackend, $pluginManager, \OC::$server->getUserSession()->getUser(), \OC::$server->get(\OCP\IGroupManager::class));
68+
$addressBookRoot = new AddressBookRoot($principalBackend, $cardDavBackend, $pluginManager, \OC::$server->getUserSession()->getUser(), \OC::$server->get(IGroupManager::class));
6369
$addressBookRoot->disableListing = !$debugging; // Disable listing
6470

6571
$nodes = [
@@ -84,13 +90,13 @@
8490

8591
$server->addPlugin(new \Sabre\DAV\Sync\Plugin());
8692
$server->addPlugin(new \Sabre\CardDAV\VCFExportPlugin());
87-
$server->addPlugin(new \OCA\DAV\CardDAV\ImageExportPlugin(new \OCA\DAV\CardDAV\PhotoCache(
93+
$server->addPlugin(new ImageExportPlugin(new PhotoCache(
8894
\OC::$server->getAppDataDir('dav-photocache'),
8995
\OC::$server->get(LoggerInterface::class)
9096
)));
9197
$server->addPlugin(new ExceptionLoggerPlugin('carddav', \OC::$server->get(LoggerInterface::class)));
92-
$server->addPlugin(\OCP\Server::get(CardDavRateLimitingPlugin::class));
93-
$server->addPlugin(\OCP\Server::get(CardDavValidatePlugin::class));
98+
$server->addPlugin(Server::get(CardDavRateLimitingPlugin::class));
99+
$server->addPlugin(Server::get(CardDavValidatePlugin::class));
94100

95101
// And off we go!
96102
$server->exec();

apps/dav/appinfo/v1/publicwebdav.php

Lines changed: 27 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,20 @@
55
* SPDX-FileCopyrightText: 2016 ownCloud, Inc.
66
* SPDX-License-Identifier: AGPL-3.0-only
77
*/
8-
8+
use OC\Files\Filesystem;
9+
use OC\Files\Storage\Wrapper\PermissionsMask;
10+
use OC\Files\View;
11+
use OCA\DAV\Connector\LegacyPublicAuth;
12+
use OCA\DAV\Connector\Sabre\ServerFactory;
13+
use OCA\DAV\Files\Sharing\FilesDropPlugin;
14+
use OCA\DAV\Files\Sharing\PublicLinkCheckPlugin;
15+
use OCA\DAV\Storage\PublicOwnerWrapper;
16+
use OCA\FederatedFileSharing\FederatedShareProvider;
917
use OCP\BeforeSabrePubliclyLoadedEvent;
18+
use OCP\Constants;
1019
use OCP\EventDispatcher\IEventDispatcher;
20+
use OCP\Files\IRootFolder;
21+
use OCP\Server;
1122
use Psr\Log\LoggerInterface;
1223

1324
// load needed apps
@@ -19,7 +30,7 @@
1930
\OC::$server->getSession()->close();
2031

2132
// Backends
22-
$authBackend = new OCA\DAV\Connector\LegacyPublicAuth(
33+
$authBackend = new LegacyPublicAuth(
2334
\OC::$server->getRequest(),
2435
\OC::$server->getShareManager(),
2536
\OC::$server->getSession(),
@@ -30,7 +41,7 @@
3041
/** @var IEventDispatcher $eventDispatcher */
3142
$eventDispatcher = \OC::$server->get(IEventDispatcher::class);
3243

33-
$serverFactory = new OCA\DAV\Connector\Sabre\ServerFactory(
44+
$serverFactory = new ServerFactory(
3445
\OC::$server->getConfig(),
3546
\OC::$server->get(LoggerInterface::class),
3647
\OC::$server->getDatabaseConnection(),
@@ -45,34 +56,34 @@
4556

4657
$requestUri = \OC::$server->getRequest()->getRequestUri();
4758

48-
$linkCheckPlugin = new \OCA\DAV\Files\Sharing\PublicLinkCheckPlugin();
49-
$filesDropPlugin = new \OCA\DAV\Files\Sharing\FilesDropPlugin();
59+
$linkCheckPlugin = new PublicLinkCheckPlugin();
60+
$filesDropPlugin = new FilesDropPlugin();
5061

5162
$server = $serverFactory->createServer($baseuri, $requestUri, $authPlugin, function (\Sabre\DAV\Server $server) use ($authBackend, $linkCheckPlugin, $filesDropPlugin) {
5263
$isAjax = in_array('XMLHttpRequest', explode(',', $_SERVER['HTTP_X_REQUESTED_WITH'] ?? ''));
53-
/** @var \OCA\FederatedFileSharing\FederatedShareProvider $shareProvider */
54-
$federatedShareProvider = \OC::$server->query(\OCA\FederatedFileSharing\FederatedShareProvider::class);
64+
/** @var FederatedShareProvider $shareProvider */
65+
$federatedShareProvider = \OC::$server->query(FederatedShareProvider::class);
5566
if ($federatedShareProvider->isOutgoingServer2serverShareEnabled() === false && !$isAjax) {
5667
// this is what is thrown when trying to access a non-existing share
5768
throw new \Sabre\DAV\Exception\NotAuthenticated();
5869
}
5970

6071
$share = $authBackend->getShare();
6172
$owner = $share->getShareOwner();
62-
$isReadable = $share->getPermissions() & \OCP\Constants::PERMISSION_READ;
73+
$isReadable = $share->getPermissions() & Constants::PERMISSION_READ;
6374
$fileId = $share->getNodeId();
6475

6576
// FIXME: should not add storage wrappers outside of preSetup, need to find a better way
66-
$previousLog = \OC\Files\Filesystem::logWarningWhenAddingStorageWrapper(false);
67-
\OC\Files\Filesystem::addStorageWrapper('sharePermissions', function ($mountPoint, $storage) use ($share) {
68-
return new \OC\Files\Storage\Wrapper\PermissionsMask(['storage' => $storage, 'mask' => $share->getPermissions() | \OCP\Constants::PERMISSION_SHARE]);
77+
$previousLog = Filesystem::logWarningWhenAddingStorageWrapper(false);
78+
Filesystem::addStorageWrapper('sharePermissions', function ($mountPoint, $storage) use ($share) {
79+
return new PermissionsMask(['storage' => $storage, 'mask' => $share->getPermissions() | Constants::PERMISSION_SHARE]);
6980
});
70-
\OC\Files\Filesystem::addStorageWrapper('shareOwner', function ($mountPoint, $storage) use ($share) {
71-
return new \OCA\DAV\Storage\PublicOwnerWrapper(['storage' => $storage, 'owner' => $share->getShareOwner()]);
81+
Filesystem::addStorageWrapper('shareOwner', function ($mountPoint, $storage) use ($share) {
82+
return new PublicOwnerWrapper(['storage' => $storage, 'owner' => $share->getShareOwner()]);
7283
});
73-
\OC\Files\Filesystem::logWarningWhenAddingStorageWrapper($previousLog);
84+
Filesystem::logWarningWhenAddingStorageWrapper($previousLog);
7485

75-
$rootFolder = \OCP\Server::get(\OCP\Files\IRootFolder::class);
86+
$rootFolder = Server::get(IRootFolder::class);
7687
$userFolder = $rootFolder->getUserFolder($owner);
7788
$node = $userFolder->getFirstNodeById($fileId);
7889
if (!$node) {
@@ -85,7 +96,7 @@
8596
$filesDropPlugin->enable();
8697
}
8798

88-
$view = new \OC\Files\View($node->getPath());
99+
$view = new View($node->getPath());
89100
$filesDropPlugin->setView($view);
90101
$filesDropPlugin->setShare($share);
91102

0 commit comments

Comments
 (0)