47 new problems found by Qodana for PHP
Qodana for PHP
46 new problems were found
Inspection name | Severity | Problems |
---|---|---|
Long inheritance chain |
◽️ Notice | 23 |
Attribute can be added to overriding member |
◽️ Notice | 18 |
Efferent coupling between objects |
◽️ Notice | 3 |
Unused import |
◽️ Notice | 2 |
💡 Qodana analysis was run in the pull request mode: only the changed files were checked
☁️ View the detailed Qodana report
Contact Qodana team
Contact us at qodana-support@jetbrains.com
- Or via our issue tracker: https://jb.gg/qodana-issue
- Or share your feedback: https://jb.gg/qodana-discussions
Details
This result was published with Qodana GitHub Action
Annotations
Check notice on line 33 in src/Request/Query/Filter/CollectionParameters.php
github-actions / Qodana for PHP
Attribute can be added to overriding member
Attribute can be added to overriding parameter
Check notice on line 29 in src/Request/Query/Filter/CollectionParameters.php
github-actions / Qodana for PHP
Attribute can be added to overriding member
Attribute can be added to overriding parameter
Check notice on line 30 in src/Request/Query/Filter/CollectionParameters.php
github-actions / Qodana for PHP
Attribute can be added to overriding member
Attribute can be added to overriding parameter
Check notice on line 32 in src/Request/Query/Filter/CollectionParameters.php
github-actions / Qodana for PHP
Attribute can be added to overriding member
Attribute can be added to overriding parameter
Check notice on line 22 in src/Service/Filter/FilterService.php
github-actions / Qodana for PHP
Unused import
Import 'Pimcore\\Bundle\\StudioApiBundle\\Request\\Query\\Filter\\CollectionParameters' is never used
Check notice on line 20 in src/Service/Filter/FilterServiceInterface.php
github-actions / Qodana for PHP
Unused import
Import 'Pimcore\\Bundle\\StudioApiBundle\\Request\\Query\\Filter\\CollectionParameters' is never used
Check notice on line 49 in src/Controller/Api/DataObjects/CollectionController.php
github-actions / Qodana for PHP
Efferent coupling between objects
\[EA\] High efferent coupling (29).
Check notice on line 51 in src/Controller/Api/Assets/CollectionController.php
github-actions / Qodana for PHP
Efferent coupling between objects
\[EA\] High efferent coupling (28).
Check notice on line 44 in src/Controller/Api/Authorization/AuthorizationController.php
github-actions / Qodana for PHP
Efferent coupling between objects
\[EA\] High efferent coupling (21).
Check notice on line 25 in src/Attributes/Request/CredentialsRequestBody.php
github-actions / Qodana for PHP
Long inheritance chain
\[EA\] Class has 3 parent classes, consider using appropriate design patterns.
Check notice on line 24 in src/Attributes/Parameters/Query/ExcludeFoldersParameter.php
github-actions / Qodana for PHP
Long inheritance chain
\[EA\] Class has 4 parent classes, consider using appropriate design patterns.
Check notice on line 27 in src/Attributes/Response/Property/DataObjectCollection.php
github-actions / Qodana for PHP
Long inheritance chain
\[EA\] Class has 4 parent classes, consider using appropriate design patterns.
Check notice on line 25 in src/Attributes/Response/Content/CollectionJson.php
github-actions / Qodana for PHP
Long inheritance chain
\[EA\] Class has 4 parent classes, consider using appropriate design patterns.
Check notice on line 24 in src/Attributes/Parameters/Query/ParentIdParameter.php
github-actions / Qodana for PHP
Long inheritance chain
\[EA\] Class has 4 parent classes, consider using appropriate design patterns.
Check notice on line 24 in src/Attributes/Parameters/Query/PageSizeParameter.php
github-actions / Qodana for PHP
Long inheritance chain
\[EA\] Class has 4 parent classes, consider using appropriate design patterns.
Check notice on line 26 in src/Attributes/Response/Error/UnauthorizedResponse.php
github-actions / Qodana for PHP
Long inheritance chain
\[EA\] Class has 3 parent classes, consider using appropriate design patterns.
Check notice on line 25 in src/Attributes/Parameters/Query/ClassNameParameter.php
github-actions / Qodana for PHP
Long inheritance chain
\[EA\] Class has 4 parent classes, consider using appropriate design patterns.
Check notice on line 24 in src/Attributes/Parameters/Path/IdParameter.php
github-actions / Qodana for PHP
Long inheritance chain
\[EA\] Class has 4 parent classes, consider using appropriate design patterns.
Check notice on line 25 in src/Attributes/Request/TranslationRequestBody.php
github-actions / Qodana for PHP
Long inheritance chain
\[EA\] Class has 3 parent classes, consider using appropriate design patterns.
Check notice on line 23 in src/Attributes/Response/Error/UnprocessableContentResponse.php
github-actions / Qodana for PHP
Long inheritance chain
\[EA\] Class has 3 parent classes, consider using appropriate design patterns.
Check notice on line 26 in src/Attributes/Response/Error/MethodNotAllowedResponse.php
github-actions / Qodana for PHP
Long inheritance chain
\[EA\] Class has 3 parent classes, consider using appropriate design patterns.
Check notice on line 23 in src/Attributes/Response/SuccessResponse.php
github-actions / Qodana for PHP
Long inheritance chain
\[EA\] Class has 3 parent classes, consider using appropriate design patterns.
Check notice on line 26 in src/Attributes/Response/Error/UnsupportedMediaTypeResponse.php
github-actions / Qodana for PHP
Long inheritance chain
\[EA\] Class has 3 parent classes, consider using appropriate design patterns.
Check notice on line 24 in src/Attributes/Parameters/Query/PathIncludeDescendantsParameter.php
github-actions / Qodana for PHP
Long inheritance chain
\[EA\] Class has 4 parent classes, consider using appropriate design patterns.
Check notice on line 25 in src/Attributes/Request/TokenRequestBody.php
github-actions / Qodana for PHP
Long inheritance chain
\[EA\] Class has 3 parent classes, consider using appropriate design patterns.