-
Notifications
You must be signed in to change notification settings - Fork 0
/
phpstan-baseline.neon
166 lines (134 loc) · 9.78 KB
/
phpstan-baseline.neon
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
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
parameters:
ignoreErrors:
-
message: "#^Cognitive complexity for \"Uxmp\\\\Core\\\\Component\\\\Catalog\\\\Manage\\\\CatalogCleaner\\:\\:clean\\(\\)\" is 11, keep it under 10$#"
count: 1
path: src/Component/Catalog/Manage/CatalogCleaner.php
-
message: "#^PHPDoc tag @var with type callable\\(int\\)\\: mixed is not subtype of native type Uxmp\\\\Core\\\\Component\\\\Io\\\\Transcoder\\\\TranscodingHandler\\.$#"
count: 1
path: src/Component/Io/IoFactory.php
-
message: "#^Property Uxmp\\\\Core\\\\Orm\\\\Model\\\\AccessKey\\:\\:\\$user type mapping mismatch\\: property can contain Uxmp\\\\Core\\\\Orm\\\\Model\\\\UserInterface but database expects Uxmp\\\\Core\\\\Orm\\\\Model\\\\User\\.$#"
count: 1
path: src/Orm/Model/AccessKey.php
-
message: "#^Property Uxmp\\\\Core\\\\Orm\\\\Model\\\\Album\\:\\:\\$artist type mapping mismatch\\: property can contain Uxmp\\\\Core\\\\Orm\\\\Model\\\\ArtistInterface but database expects Uxmp\\\\Core\\\\Orm\\\\Model\\\\Artist\\.$#"
count: 1
path: src/Orm/Model/Album.php
-
message: "#^Property Uxmp\\\\Core\\\\Orm\\\\Model\\\\Album\\:\\:\\$catalog type mapping mismatch\\: property can contain Uxmp\\\\Core\\\\Orm\\\\Model\\\\CatalogInterface but database expects Uxmp\\\\Core\\\\Orm\\\\Model\\\\Catalog\\.$#"
count: 1
path: src/Orm/Model/Album.php
-
message: "#^Property Uxmp\\\\Core\\\\Orm\\\\Model\\\\Album\\:\\:\\$discs type mapping mismatch\\: property can contain Doctrine\\\\Common\\\\Collections\\\\ArrayCollection\\<int, Uxmp\\\\Core\\\\Orm\\\\Model\\\\DiscInterface\\> but database expects Doctrine\\\\Common\\\\Collections\\\\Collection&iterable\\<Uxmp\\\\Core\\\\Orm\\\\Model\\\\Disc\\>\\.$#"
count: 1
path: src/Orm/Model/Album.php
-
message: "#^Property Uxmp\\\\Core\\\\Orm\\\\Model\\\\Artist\\:\\:\\$albums type mapping mismatch\\: property can contain Doctrine\\\\Common\\\\Collections\\\\Collection\\<int, Uxmp\\\\Core\\\\Orm\\\\Model\\\\AlbumInterface\\> but database expects Doctrine\\\\Common\\\\Collections\\\\Collection&iterable\\<Uxmp\\\\Core\\\\Orm\\\\Model\\\\Album\\>\\.$#"
count: 1
path: src/Orm/Model/Artist.php
-
message: "#^Property Uxmp\\\\Core\\\\Orm\\\\Model\\\\Artist\\:\\:\\$last_modified type mapping mismatch\\: database can contain DateTime\\|null but property expects DateTimeInterface\\.$#"
count: 1
path: src/Orm/Model/Artist.php
-
message: "#^Property Uxmp\\\\Core\\\\Orm\\\\Model\\\\Disc\\:\\:\\$album type mapping mismatch\\: property can contain Uxmp\\\\Core\\\\Orm\\\\Model\\\\AlbumInterface but database expects Uxmp\\\\Core\\\\Orm\\\\Model\\\\Album\\.$#"
count: 1
path: src/Orm/Model/Disc.php
-
message: "#^Property Uxmp\\\\Core\\\\Orm\\\\Model\\\\Disc\\:\\:\\$songs type mapping mismatch\\: property can contain Doctrine\\\\Common\\\\Collections\\\\Collection\\<int, Uxmp\\\\Core\\\\Orm\\\\Model\\\\SongInterface\\> but database expects Doctrine\\\\Common\\\\Collections\\\\Collection&iterable\\<Uxmp\\\\Core\\\\Orm\\\\Model\\\\Song\\>\\.$#"
count: 1
path: src/Orm/Model/Disc.php
-
message: "#^Property Uxmp\\\\Core\\\\Orm\\\\Model\\\\Favorite\\:\\:\\$user type mapping mismatch\\: property can contain Uxmp\\\\Core\\\\Orm\\\\Model\\\\UserInterface but database expects Uxmp\\\\Core\\\\Orm\\\\Model\\\\User\\.$#"
count: 1
path: src/Orm/Model/Favorite.php
-
message: "#^Property Uxmp\\\\Core\\\\Orm\\\\Model\\\\Genre\\:\\:\\$mappedGenres type mapping mismatch\\: property can contain Doctrine\\\\Common\\\\Collections\\\\Collection\\<int, Uxmp\\\\Core\\\\Orm\\\\Model\\\\GenreMapInterface\\> but database expects Doctrine\\\\Common\\\\Collections\\\\Collection&iterable\\<Uxmp\\\\Core\\\\Orm\\\\Model\\\\GenreMap\\>\\.$#"
count: 1
path: src/Orm/Model/Genre.php
-
message: "#^Property Uxmp\\\\Core\\\\Orm\\\\Model\\\\GenreMap\\:\\:\\$genre type mapping mismatch\\: database can contain Uxmp\\\\Core\\\\Orm\\\\Model\\\\Genre\\|null but property expects Uxmp\\\\Core\\\\Orm\\\\Model\\\\GenreInterface\\.$#"
count: 1
path: src/Orm/Model/GenreMap.php
-
message: "#^Property Uxmp\\\\Core\\\\Orm\\\\Model\\\\GenreMap\\:\\:\\$genre type mapping mismatch\\: property can contain Uxmp\\\\Core\\\\Orm\\\\Model\\\\GenreInterface but database expects Uxmp\\\\Core\\\\Orm\\\\Model\\\\Genre\\|null\\.$#"
count: 1
path: src/Orm/Model/GenreMap.php
-
message: "#^Property Uxmp\\\\Core\\\\Orm\\\\Model\\\\GenreMap\\:\\:\\$id type mapping mismatch\\: database can contain Ramsey\\\\Uuid\\\\UuidInterface but property expects string\\.$#"
count: 1
path: src/Orm/Model/GenreMap.php
-
message: "#^Property Uxmp\\\\Core\\\\Orm\\\\Model\\\\PlaybackHistory\\:\\:\\$song type mapping mismatch\\: database can contain Uxmp\\\\Core\\\\Orm\\\\Model\\\\Song\\|null but property expects Uxmp\\\\Core\\\\Orm\\\\Model\\\\SongInterface\\.$#"
count: 1
path: src/Orm/Model/PlaybackHistory.php
-
message: "#^Property Uxmp\\\\Core\\\\Orm\\\\Model\\\\PlaybackHistory\\:\\:\\$song type mapping mismatch\\: property can contain Uxmp\\\\Core\\\\Orm\\\\Model\\\\SongInterface but database expects Uxmp\\\\Core\\\\Orm\\\\Model\\\\Song\\|null\\.$#"
count: 1
path: src/Orm/Model/PlaybackHistory.php
-
message: "#^Property Uxmp\\\\Core\\\\Orm\\\\Model\\\\PlaybackHistory\\:\\:\\$user type mapping mismatch\\: database can contain Uxmp\\\\Core\\\\Orm\\\\Model\\\\User\\|null but property expects Uxmp\\\\Core\\\\Orm\\\\Model\\\\UserInterface\\.$#"
count: 1
path: src/Orm/Model/PlaybackHistory.php
-
message: "#^Property Uxmp\\\\Core\\\\Orm\\\\Model\\\\PlaybackHistory\\:\\:\\$user type mapping mismatch\\: property can contain Uxmp\\\\Core\\\\Orm\\\\Model\\\\UserInterface but database expects Uxmp\\\\Core\\\\Orm\\\\Model\\\\User\\|null\\.$#"
count: 1
path: src/Orm/Model/PlaybackHistory.php
-
message: "#^Property Uxmp\\\\Core\\\\Orm\\\\Model\\\\Playlist\\:\\:\\$owner type mapping mismatch\\: database can contain Uxmp\\\\Core\\\\Orm\\\\Model\\\\User\\|null but property expects Uxmp\\\\Core\\\\Orm\\\\Model\\\\UserInterface\\.$#"
count: 1
path: src/Orm/Model/Playlist.php
-
message: "#^Property Uxmp\\\\Core\\\\Orm\\\\Model\\\\Playlist\\:\\:\\$owner type mapping mismatch\\: property can contain Uxmp\\\\Core\\\\Orm\\\\Model\\\\UserInterface but database expects Uxmp\\\\Core\\\\Orm\\\\Model\\\\User\\|null\\.$#"
count: 1
path: src/Orm/Model/Playlist.php
-
message: "#^Property Uxmp\\\\Core\\\\Orm\\\\Model\\\\Session\\:\\:\\$user type mapping mismatch\\: database can contain Uxmp\\\\Core\\\\Orm\\\\Model\\\\User\\|null but property expects Uxmp\\\\Core\\\\Orm\\\\Model\\\\UserInterface\\.$#"
count: 1
path: src/Orm/Model/Session.php
-
message: "#^Property Uxmp\\\\Core\\\\Orm\\\\Model\\\\Session\\:\\:\\$user type mapping mismatch\\: property can contain Uxmp\\\\Core\\\\Orm\\\\Model\\\\UserInterface but database expects Uxmp\\\\Core\\\\Orm\\\\Model\\\\User\\|null\\.$#"
count: 1
path: src/Orm/Model/Session.php
-
message: "#^Property Uxmp\\\\Core\\\\Orm\\\\Model\\\\Song\\:\\:\\$artist type mapping mismatch\\: database can contain Uxmp\\\\Core\\\\Orm\\\\Model\\\\Artist\\|null but property expects Uxmp\\\\Core\\\\Orm\\\\Model\\\\ArtistInterface\\.$#"
count: 1
path: src/Orm/Model/Song.php
-
message: "#^Property Uxmp\\\\Core\\\\Orm\\\\Model\\\\Song\\:\\:\\$artist type mapping mismatch\\: property can contain Uxmp\\\\Core\\\\Orm\\\\Model\\\\ArtistInterface but database expects Uxmp\\\\Core\\\\Orm\\\\Model\\\\Artist\\|null\\.$#"
count: 1
path: src/Orm/Model/Song.php
-
message: "#^Property Uxmp\\\\Core\\\\Orm\\\\Model\\\\Song\\:\\:\\$catalog type mapping mismatch\\: database can contain Uxmp\\\\Core\\\\Orm\\\\Model\\\\Catalog\\|null but property expects Uxmp\\\\Core\\\\Orm\\\\Model\\\\CatalogInterface\\.$#"
count: 1
path: src/Orm/Model/Song.php
-
message: "#^Property Uxmp\\\\Core\\\\Orm\\\\Model\\\\Song\\:\\:\\$catalog type mapping mismatch\\: property can contain Uxmp\\\\Core\\\\Orm\\\\Model\\\\CatalogInterface but database expects Uxmp\\\\Core\\\\Orm\\\\Model\\\\Catalog\\|null\\.$#"
count: 1
path: src/Orm/Model/Song.php
-
message: "#^Property Uxmp\\\\Core\\\\Orm\\\\Model\\\\Song\\:\\:\\$disc type mapping mismatch\\: database can contain Uxmp\\\\Core\\\\Orm\\\\Model\\\\Disc\\|null but property expects Uxmp\\\\Core\\\\Orm\\\\Model\\\\DiscInterface\\.$#"
count: 1
path: src/Orm/Model/Song.php
-
message: "#^Property Uxmp\\\\Core\\\\Orm\\\\Model\\\\Song\\:\\:\\$disc type mapping mismatch\\: property can contain Uxmp\\\\Core\\\\Orm\\\\Model\\\\DiscInterface but database expects Uxmp\\\\Core\\\\Orm\\\\Model\\\\Disc\\|null\\.$#"
count: 1
path: src/Orm/Model/Song.php
-
message: "#^Property Uxmp\\\\Core\\\\Orm\\\\Model\\\\TemporaryPlaylist\\:\\:\\$id type mapping mismatch\\: database can contain Ramsey\\\\Uuid\\\\UuidInterface but property expects string\\.$#"
count: 1
path: src/Orm/Model/TemporaryPlaylist.php
-
message: "#^Property Uxmp\\\\Core\\\\Orm\\\\Model\\\\TemporaryPlaylist\\:\\:\\$owner type mapping mismatch\\: database can contain Uxmp\\\\Core\\\\Orm\\\\Model\\\\User\\|null but property expects Uxmp\\\\Core\\\\Orm\\\\Model\\\\UserInterface\\.$#"
count: 1
path: src/Orm/Model/TemporaryPlaylist.php
-
message: "#^Property Uxmp\\\\Core\\\\Orm\\\\Model\\\\TemporaryPlaylist\\:\\:\\$owner type mapping mismatch\\: property can contain Uxmp\\\\Core\\\\Orm\\\\Model\\\\UserInterface but database expects Uxmp\\\\Core\\\\Orm\\\\Model\\\\User\\|null\\.$#"
count: 1
path: src/Orm/Model/TemporaryPlaylist.php
-
message: "#^Method Uxmp\\\\Core\\\\Orm\\\\Repository\\\\PlaybackHistoryRepository\\:\\:getMostPlayed\\(\\) should return iterable\\<array\\{cnt\\: int, song_id\\: int\\}\\> but returns list\\<array\\{cnt\\: int\\<0, max\\>\\|numeric\\-string, song_id\\: int\\}\\>\\.$#"
count: 1
path: src/Orm/Repository/PlaybackHistoryRepository.php