1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
|
<?xml version="1.0" encoding="UTF-8"?>
<files psalm-version="3.17.1@8f211792d813e4dc89f04ed372785ce93b902fd1">
<file src="lib/Attachment.php">
<MissingDocblockType occurrences="1">
<code>$fetch</code>
</MissingDocblockType>
</file>
<file src="lib/Cache/Cache.php">
<InvalidScalarArgument occurrences="1">
<code>$slice</code>
</InvalidScalarArgument>
<TooManyArguments occurrences="2">
<code>get</code>
<code>get</code>
</TooManyArguments>
</file>
<file src="lib/Db/AliasMapper.php">
<ImplicitToStringCast occurrences="1">
<code>$qb2->createNamedParameter($ids, IQueryBuilder::PARAM_INT_ARRAY)</code>
</ImplicitToStringCast>
</file>
<file src="lib/Db/CollectedAddressMapper.php">
<ImplicitToStringCast occurrences="1">
<code>$qb2->createNamedParameter($ids, IQueryBuilder::PARAM_INT_ARRAY)</code>
</ImplicitToStringCast>
</file>
<file src="lib/Db/MailboxMapper.php">
<ImplicitToStringCast occurrences="1">
<code>$qb2->createNamedParameter($ids, IQueryBuilder::PARAM_INT_ARRAY)</code>
</ImplicitToStringCast>
</file>
<file src="lib/Db/MessageMapper.php">
<ImplicitToStringCast occurrences="44">
<code>$messagesQuery->createFunction($mailboxesQuery->getSQL())</code>
<code>$qb->createFunction($mailboxIdsQuery->getSQL())</code>
<code>$qb->createFunction($selectMailboxIds->getSQL())</code>
<code>$qb->createFunction($threadRootIdsQuery->getSQL())</code>
<code>$qb->createNamedParameter($ids, IQueryBuilder::PARAM_INT_ARRAY)</code>
<code>$qb->createNamedParameter($ids, IQueryBuilder::PARAM_INT_ARRAY)</code>
<code>$qb->createNamedParameter($mailboxIds, IQueryBuilder::PARAM_INT_ARRAY)</code>
<code>$qb->createNamedParameter($query->getBcc(), IQueryBuilder::PARAM_STR_ARRAY)</code>
<code>$qb->createNamedParameter($query->getBcc(), IQueryBuilder::PARAM_STR_ARRAY)</code>
<code>$qb->createNamedParameter($query->getCc(), IQueryBuilder::PARAM_STR_ARRAY)</code>
<code>$qb->createNamedParameter($query->getCc(), IQueryBuilder::PARAM_STR_ARRAY)</code>
<code>$qb->createNamedParameter($query->getFrom(), IQueryBuilder::PARAM_STR_ARRAY)</code>
<code>$qb->createNamedParameter($query->getFrom(), IQueryBuilder::PARAM_STR_ARRAY)</code>
<code>$qb->createNamedParameter($query->getTo(), IQueryBuilder::PARAM_STR_ARRAY)</code>
<code>$qb->createNamedParameter($query->getTo(), IQueryBuilder::PARAM_STR_ARRAY)</code>
<code>$qb->createNamedParameter($uids, IQueryBuilder::PARAM_INT_ARRAY)</code>
<code>$qb->createNamedParameter($uids, IQueryBuilder::PARAM_INT_ARRAY)</code>
<code>$qb->createNamedParameter($uids, IQueryBuilder::PARAM_INT_ARRAY)</code>
<code>$qb1->createParameter('flag_answered')</code>
<code>$qb1->createParameter('flag_deleted')</code>
<code>$qb1->createParameter('flag_draft')</code>
<code>$qb1->createParameter('flag_flagged')</code>
<code>$qb1->createParameter('flag_forwarded')</code>
<code>$qb1->createParameter('flag_important')</code>
<code>$qb1->createParameter('flag_junk')</code>
<code>$qb1->createParameter('flag_notjunk')</code>
<code>$qb1->createParameter('flag_seen')</code>
<code>$qb1->createParameter('in_reply_to')</code>
<code>$qb1->createParameter('mailbox_id')</code>
<code>$qb1->createParameter('message_id')</code>
<code>$qb1->createParameter('references')</code>
<code>$qb1->createParameter('sent_at')</code>
<code>$qb1->createParameter('subject')</code>
<code>$qb1->createParameter('thread_root_id')</code>
<code>$qb1->createParameter('uid')</code>
<code>$qb2->createNamedParameter($ids, IQueryBuilder::PARAM_INT_ARRAY)</code>
<code>$qb2->createNamedParameter(array_keys($indexedMessages), IQueryBuilder::PARAM_INT_ARRAY)</code>
<code>$qb2->createParameter('email')</code>
<code>$qb2->createParameter('label')</code>
<code>$qb2->createParameter('message_id')</code>
<code>$qb2->createParameter('type')</code>
<code>$qb4->createNamedParameter($ids, IQueryBuilder::PARAM_INT_ARRAY)</code>
<code>$query->createNamedParameter($ids, IQueryBuilder::PARAM_INT_ARRAY)</code>
<code>$query->createNamedParameter($uids, IQueryBuilder::PARAM_INT_ARRAY)</code>
</ImplicitToStringCast>
</file>
<file src="lib/Db/StatisticsDao.php">
<ImplicitToStringCast occurrences="7">
<code>$qb->createNamedParameter($emails, IQueryBuilder::PARAM_STR_ARRAY)</code>
<code>$qb->createNamedParameter($emails, IQueryBuilder::PARAM_STR_ARRAY)</code>
<code>$qb->createNamedParameter($emails, IQueryBuilder::PARAM_STR_ARRAY)</code>
<code>$qb->createNamedParameter($mailboxIds, IQueryBuilder::PARAM_INT_ARRAY)</code>
<code>$qb->createNamedParameter($mailboxIds, IQueryBuilder::PARAM_INT_ARRAY)</code>
<code>$qb->createNamedParameter($mailboxIds, IQueryBuilder::PARAM_INT_ARRAY)</code>
<code>$qb->createNamedParameter($mailboxIds, IQueryBuilder::PARAM_INT_ARRAY)</code>
</ImplicitToStringCast>
</file>
<file src="lib/Listener/AccountSynchronizedThreadUpdaterListener.php">
<MismatchingDocblockReturnType occurrences="1">
<code>DatabaseMessage[]|Generator</code>
</MismatchingDocblockReturnType>
</file>
<file src="lib/Model/IMAPMessage.php">
<LessSpecificImplementedReturnType occurrences="1">
<code>array</code>
</LessSpecificImplementedReturnType>
</file>
<file src="lib/Service/Classification/ImportanceClassifier.php">
<InvalidScalarArgument occurrences="1">
<code>$predictedValidationLabel</code>
</InvalidScalarArgument>
</file>
<file src="lib/Service/HtmlPurify/TransformURLScheme.php">
<NullArgument occurrences="3">
<code>null</code>
<code>null</code>
<code>null</code>
</NullArgument>
</file>
<file src="vendor/cerdic/css-tidy/class.csstidy.php">
<InvalidDocblock occurrences="1">
<code>public function parse_string_list($value) {</code>
</InvalidDocblock>
</file>
</files>
|