Skip to content

Commit 6938fc9

Browse files
Merge pull request #11242 from nextcloud/refactor/remove-unused-properties
refactor: remove unused properties
2 parents 36670d0 + 647a8d8 commit 6938fc9

25 files changed

+21
-131
lines changed

lib/Folder.php

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@
1212
use Horde_Imap_Client_Mailbox;
1313

1414
class Folder {
15-
/** @var int */
16-
private $accountId;
1715

1816
/** @var Horde_Imap_Client_Mailbox */
1917
private $mailbox;
@@ -32,12 +30,10 @@ class Folder {
3230

3331
private ?string $myAcls;
3432

35-
public function __construct(int $accountId,
36-
Horde_Imap_Client_Mailbox $mailbox,
33+
public function __construct(Horde_Imap_Client_Mailbox $mailbox,
3734
array $attributes,
3835
?string $delimiter,
3936
?array $status) {
40-
$this->accountId = $accountId;
4137
$this->mailbox = $mailbox;
4238
$this->attributes = $attributes;
4339
$this->delimiter = $delimiter;

lib/Http/Middleware/ProvisioningMiddleware.php

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
use OCP\Authentication\Exceptions\PasswordUnavailableException;
1616
use OCP\Authentication\LoginCredentials\IStore as ICredentialStore;
1717
use OCP\IUserSession;
18-
use Psr\Log\LoggerInterface;
1918

2019
class ProvisioningMiddleware extends Middleware {
2120
/** @var IUserSession */
@@ -27,17 +26,12 @@ class ProvisioningMiddleware extends Middleware {
2726
/** @var ProvisioningManager */
2827
private $provisioningManager;
2928

30-
/** @var LoggerInterface */
31-
private $logger;
32-
3329
public function __construct(IUserSession $userSession,
3430
ICredentialStore $credentialStore,
35-
ProvisioningManager $provisioningManager,
36-
LoggerInterface $logger) {
31+
ProvisioningManager $provisioningManager) {
3732
$this->userSession = $userSession;
3833
$this->credentialStore = $credentialStore;
3934
$this->provisioningManager = $provisioningManager;
40-
$this->logger = $logger;
4135
}
4236

4337
#[\Override]

lib/IMAP/FolderMapper.php

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,6 @@ public function getFolders(Account $account, Horde_Imap_Client_Socket $client,
6565
});
6666
return array_map(static function (array $mailbox) use ($account) {
6767
return new Folder(
68-
$account->getId(),
6968
$mailbox['mailbox'],
7069
$mailbox['attributes'],
7170
$mailbox['delimiter'],
@@ -75,7 +74,6 @@ public function getFolders(Account $account, Horde_Imap_Client_Socket $client,
7574
}
7675

7776
public function createFolder(Horde_Imap_Client_Socket $client,
78-
Account $account,
7977
string $name): Folder {
8078
$client->createMailbox($name);
8179

@@ -92,7 +90,6 @@ public function createFolder(Horde_Imap_Client_Socket $client,
9290
}
9391

9492
return new Folder(
95-
$account->getId(),
9693
$mb['mailbox'],
9794
$mb['attributes'],
9895
$mb['delimiter'],

lib/Listener/NewMessagesSummarizeListener.php

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,8 @@
99

1010
namespace OCA\Mail\Listener;
1111

12-
use OCA\Mail\Contracts\IMailManager;
1312
use OCA\Mail\Events\NewMessagesSynchronized;
1413
use OCA\Mail\Exception\ServiceException;
15-
use OCA\Mail\IMAP\IMAPClientFactory;
1614
use OCA\Mail\Service\AiIntegrations\AiIntegrationsService;
1715
use OCP\AppFramework\Services\IAppConfig;
1816
use OCP\EventDispatcher\Event;
@@ -26,9 +24,7 @@ class NewMessagesSummarizeListener implements IEventListener {
2624

2725
public function __construct(
2826
private LoggerInterface $logger,
29-
private IMAPClientFactory $imapFactory,
3027
private AiIntegrationsService $aiService,
31-
private IMailManager $mailManager,
3228
private IAppConfig $appConfig,
3329
) {
3430
}

lib/Migration/MigrateImportantFromImapAndDb.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,11 @@
1616
use OCA\Mail\Db\MailboxMapper;
1717
use OCA\Mail\Db\Tag;
1818
use OCA\Mail\Exception\ServiceException;
19-
use OCA\Mail\IMAP\IMAPClientFactory;
2019
use OCA\Mail\IMAP\MessageMapper;
2120
use Psr\Log\LoggerInterface;
2221

2322
class MigrateImportantFromImapAndDb {
24-
/** @var IMAPClientFactory */
25-
private $clientFactory;
23+
2624

2725
/** @var MessageMapper */
2826
private $messageMapper;

lib/PhishingDetectionList.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,6 @@ class PhishingDetectionList implements JsonSerializable {
1717
/** @var PhishingDetectionResult[] */
1818
private array $checks;
1919

20-
private bool $warning = false;
21-
2220
/**
2321
* @param PhishingDetectionResult[] $checks
2422
*/

lib/Service/AvatarService.php

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
use OCA\Mail\Service\Avatar\Cache as AvatarCache;
1717
use OCA\Mail\Service\Avatar\CompositeAvatarSource;
1818
use OCA\Mail\Service\Avatar\Downloader;
19-
use OCP\IURLGenerator;
2019

2120
class AvatarService implements IAvatarService {
2221
/** @var AvatarCache */
@@ -28,9 +27,6 @@ class AvatarService implements IAvatarService {
2827
/** @var CompositeAvatarSource */
2928
private $source;
3029

31-
/** @var IURLGenerator */
32-
private $urlGenerator;
33-
3430
/** @var AvatarFactory */
3531
private $avatarFactory;
3632

@@ -41,19 +37,16 @@ class AvatarService implements IAvatarService {
4137
* @param CompositeAvatarSource $source
4238
* @param Downloader $downloader
4339
* @param AvatarCache $cache
44-
* @param IURLGenerator $urlGenerator
4540
* @param AvatarFactory $avatarFactory
4641
* @param IUserPreferences $preferences
4742
*/
4843
public function __construct(CompositeAvatarSource $source,
4944
Downloader $downloader,
5045
AvatarCache $cache,
51-
IURLGenerator $urlGenerator,
5246
AvatarFactory $avatarFactory,
5347
IUserPreferences $preferences) {
5448
$this->source = $source;
5549
$this->cache = $cache;
56-
$this->urlGenerator = $urlGenerator;
5750
$this->downloader = $downloader;
5851
$this->avatarFactory = $avatarFactory;
5952
$this->preferences = $preferences;

lib/Service/MailManager.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ public function getMailboxes(Account $account): array {
152152
public function createMailbox(Account $account, string $name): Mailbox {
153153
$client = $this->imapClientFactory->getClient($account);
154154
try {
155-
$folder = $this->folderMapper->createFolder($client, $account, $name);
155+
$folder = $this->folderMapper->createFolder($client, $name);
156156
$this->folderMapper->fetchFolderAcls([$folder], $client);
157157
} catch (Horde_Imap_Client_Exception $e) {
158158
throw new ServiceException(
@@ -809,7 +809,7 @@ public function filterFlags(Horde_Imap_Client_Socket $client, Account $account,
809809
if (in_array("\*", $capabilities['permflags']) || in_array($flag, $capabilities['permflags'])) {
810810
return [$flag];
811811
}
812-
812+
813813
return [];
814814
}
815815

lib/Service/OutboxService.php

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111

1212
use OCA\Mail\Account;
1313
use OCA\Mail\Contracts\IMailManager;
14-
use OCA\Mail\Contracts\IMailTransmission;
1514
use OCA\Mail\Db\LocalMessage;
1615
use OCA\Mail\Db\LocalMessageMapper;
1716
use OCA\Mail\Db\Recipient;
@@ -29,8 +28,7 @@
2928
use Throwable;
3029

3130
class OutboxService {
32-
/** @var IMailTransmission */
33-
private $transmission;
31+
3432

3533
/** @var LocalMessageMapper */
3634
private $mapper;
@@ -57,7 +55,6 @@ class OutboxService {
5755
private $logger;
5856

5957
public function __construct(
60-
IMailTransmission $transmission,
6158
LocalMessageMapper $mapper,
6259
AttachmentService $attachmentService,
6360
IEventDispatcher $eventDispatcher,
@@ -68,7 +65,6 @@ public function __construct(
6865
LoggerInterface $logger,
6966
private Chain $sendChain,
7067
) {
71-
$this->transmission = $transmission;
7268
$this->mapper = $mapper;
7369
$this->attachmentService = $attachmentService;
7470
$this->eventDispatcher = $eventDispatcher;

lib/Service/Search/MailSearch.php

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
use OCA\Mail\Account;
1414
use OCA\Mail\Contracts\IMailSearch;
1515
use OCA\Mail\Db\Mailbox;
16-
use OCA\Mail\Db\MailboxMapper;
1716
use OCA\Mail\Db\Message;
1817
use OCA\Mail\Db\MessageMapper;
1918
use OCA\Mail\Exception\ClientException;
@@ -30,9 +29,6 @@ class MailSearch implements IMailSearch {
3029
/** @var FilterStringParser */
3130
private $filterStringParser;
3231

33-
/** @var MailboxMapper */
34-
private $mailboxMapper;
35-
3632
/** @var ImapSearchProvider */
3733
private $imapSearchProvider;
3834

@@ -46,13 +42,11 @@ class MailSearch implements IMailSearch {
4642
private $timeFactory;
4743

4844
public function __construct(FilterStringParser $filterStringParser,
49-
MailboxMapper $mailboxMapper,
5045
ImapSearchProvider $imapSearchProvider,
5146
MessageMapper $messageMapper,
5247
PreviewEnhancer $previewEnhancer,
5348
ITimeFactory $timeFactory) {
5449
$this->filterStringParser = $filterStringParser;
55-
$this->mailboxMapper = $mailboxMapper;
5650
$this->imapSearchProvider = $imapSearchProvider;
5751
$this->messageMapper = $messageMapper;
5852
$this->previewEnhancer = $previewEnhancer;

0 commit comments

Comments
 (0)