Skip to content

Merge pull request #297 from dotkernel/arhimede-patch-1 #211

Merge pull request #297 from dotkernel/arhimede-patch-1

Merge pull request #297 from dotkernel/arhimede-patch-1 #211

GitHub Actions / Qodana for PHP completed Oct 11, 2024 in 0s

187 new problems found by Qodana for PHP

Qodana for PHP

187 new problems were found

Inspection name Severity Problems
Unused local symbol 🔶 Warning 61
Equality operator may cause type coercion 🔶 Warning 54
Void function return value used 🔶 Warning 21
'throw' inside 'finally' block 🔶 Warning 18
JQuery selector can be optimized 🔶 Warning 7
Bitwise operator usage 🔶 Warning 5
Unused assignment 🔶 Warning 4
Single character alternation 🔶 Warning 3
Comma expression 🔶 Warning 2
Exception used for local control-flow 🔶 Warning 1
Infinite recursion 🔶 Warning 1
Mismatched query and update of collection 🔶 Warning 1
Unnecessary non-capturing group 🔶 Warning 1
Variable is assigned to itself 🔶 Warning 1
Unnecessary 'continue' statement 🔶 Warning 1
Deprecated symbol used ◽️ Notice 4
Usage of internal entity ◽️ Notice 1
Property can be 'readonly' ◽️ Notice 1

💡 Qodana analysis was run in the pull request mode: only the changed files were checked
☁️ View the detailed Qodana report

Detected 116 dependencies

Third-party software list

This page lists the third-party software dependencies used in project

Dependency Version Licenses
brick/math 0.12.1 MIT
brick/varexporter 0.4.0 MIT
composer/ca-bundle 1.5.2 MIT
doctrine/collections 2.2.2 MIT
doctrine/common 3.4.5 MIT
doctrine/data-fixtures 1.7.0 MIT
doctrine/dbal 4.2.1 MIT
doctrine/deprecations 1.1.3 MIT
doctrine/event-manager 2.0.1 MIT
doctrine/inflector 2.0.10 MIT
doctrine/instantiator 2.0.0 MIT
doctrine/lexer 3.0.1 MIT
doctrine/migrations 3.8.2 MIT
doctrine/orm 3.2.2 MIT
doctrine/persistence 3.3.3 MIT
dotkernel/dot-authentication 2.4.0 MIT
dotkernel/dot-authorization 3.5.2 MIT
dotkernel/dot-cache 4.1.0 MIT
dotkernel/dot-cli 3.6.1 MIT
dotkernel/dot-controller 3.5.1 MIT
dotkernel/dot-data-fixtures 1.2.3 MIT
dotkernel/dot-dependency-injection 1.0.0 MIT
dotkernel/dot-errorhandler 4.0.0 MIT
dotkernel/dot-event 3.4.2 MIT
dotkernel/dot-flashmessenger 3.5.0 MIT
dotkernel/dot-geoip 3.7.2 MIT
dotkernel/dot-helpers 3.5.1 MIT
dotkernel/dot-log 4.0.4 MIT
dotkernel/dot-mail 4.2.2 MIT
dotkernel/dot-navigation 3.5.1 MIT
dotkernel/dot-rbac-guard 3.5.0 MIT
dotkernel/dot-rbac 3.6.0 MIT
dotkernel/dot-session 5.6.0 MIT
dotkernel/dot-twigrenderer 3.4.3 MIT
fig/http-message-util 1.1.5 MIT
friendsofphp/proxy-manager-lts v1.0.18 MIT
geoip2/geoip2 v3.0.0 Apache-2.0
guzzlehttp/guzzle 7.9.2 MIT
guzzlehttp/promises 2.0.3 MIT
guzzlehttp/psr7 2.7.0 MIT
laminas/laminas-authentication 2.16.0 BSD-3-Clause
laminas/laminas-cli 1.10.0 BSD-3-Clause
laminas/laminas-code 4.14.0 BSD-3-Clause
laminas/laminas-component-installer 3.4.0 BSD-3-Clause
laminas/laminas-config-aggregator 1.15.0 BSD-3-Clause
laminas/laminas-diactoros 3.4.0 BSD-3-Clause
laminas/laminas-escaper 2.13.0 BSD-3-Clause
laminas/laminas-eventmanager 3.13.1 BSD-3-Clause
laminas/laminas-filter 2.37.0 BSD-3-Clause
laminas/laminas-form 3.21.0 BSD-3-Clause
laminas/laminas-httphandlerrunner 2.10.0 BSD-3-Clause
laminas/laminas-hydrator 4.15.0 BSD-3-Clause
laminas/laminas-i18n 2.28.1 BSD-3-Clause
laminas/laminas-inputfilter 2.30.1 BSD-3-Clause
laminas/laminas-json 3.6.0 BSD-3-Clause
laminas/laminas-loader 2.10.0 BSD-3-Clause
laminas/laminas-mail 2.25.1 BSD-3-Clause
laminas/laminas-math 3.7.0 BSD-3-Clause
laminas/laminas-mime 2.12.0 BSD-3-Clause
laminas/laminas-permissions-rbac 3.6.0 BSD-3-Clause
laminas/laminas-servicemanager 3.22.1 BSD-3-Clause
laminas/laminas-session 2.21.0 BSD-3-Clause
laminas/laminas-stdlib 3.19.0 BSD-3-Clause
laminas/laminas-stratigility 3.12.0 BSD-3-Clause
laminas/laminas-translator 1.0.0 BSD-3-Clause
laminas/laminas-validator 2.64.1 BSD-3-Clause
laminas/laminas-view 2.35.0 BSD-3-Clause
maxmind-db/reader v1.11.1 Apache-2.0
maxmind/web-service-common v0.9.0 Apache-2.0
mezzio/mezzio-authentication 1.9.0 BSD-3-Clause
mezzio/mezzio-authorization-rbac 1.7.0 BSD-3-Clause
mezzio/mezzio-authorization 1.9.0 BSD-3-Clause
mezzio/mezzio-cors 1.12.1 BSD-3-Clause
mezzio/mezzio-fastroute 3.11.0 BSD-3-Clause
mezzio/mezzio-helpers 5.16.0 BSD-3-Clause
mezzio/mezzio-router 3.17.0 BSD-3-Clause
mezzio/mezzio-template 2.10.0 BSD-3-Clause
mezzio/mezzio-twigrenderer 2.16.0 BSD-3-Clause
mezzio/mezzio 3.19.1 BSD-3-Clause
nikic/fast-route v1.3.0 BSD-3-Clause
nikic/php-parser v4.19.4 BSD-3-Clause
psr/cache 3.0.0 MIT
psr/container 1.1.2 MIT
psr/event-dispatcher 1.0.0 MIT
psr/http-client 1.0.3 MIT
psr/http-factory 1.1.0 MIT
psr/http-message 2.0 MIT
psr/http-server-handler 1.0.2 MIT
psr/http-server-middleware 1.0.2 MIT
psr/log 3.0.2 MIT
ralouphie/getallheaders 3.0.3 MIT
ramsey/collection 2.0.0 MIT
ramsey/uuid-doctrine 2.1.0 MIT
ramsey/uuid 4.7.6 MIT
roave/psr-container-doctrine 5.3.0 BSD-2-Clause
symfony/cache-contracts v3.5.0 MIT
symfony/cache v7.1.5 MIT
symfony/console v7.1.5 MIT
symfony/deprecation-contracts v3.5.0 MIT
symfony/event-dispatcher-contracts v3.5.0 MIT
symfony/event-dispatcher v7.1.1 MIT
symfony/filesystem v7.1.5 MIT
symfony/polyfill-ctype v1.31.0 MIT
symfony/polyfill-intl-grapheme v1.31.0 MIT
symfony/polyfill-intl-idn v1.31.0 MIT
symfony/polyfill-intl-normalizer v1.31.0 MIT
symfony/polyfill-mbstring v1.31.0 MIT
symfony/polyfill-php80 v1.31.0 MIT
symfony/polyfill-php81 v1.31.0 MIT
symfony/service-contracts v3.5.0 MIT
symfony/stopwatch v7.1.1 MIT
symfony/string v7.1.5 MIT
symfony/var-exporter v7.1.2 MIT
twig/twig v3.14.0 BSD-3-Clause
webimpress/safe-writer 2.2.0 BSD-2-Clause
webmozart/assert 1.11.0 MIT
Contact Qodana team

Contact us at [email protected]

Details

This result was published with Qodana GitHub Action

Annotations

Check warning on line 12 in src/App/assets/js/components/_bootstrap-table.js

See this annotation in the file changed.

@github-actions github-actions / Qodana for PHP

Comma expression

Comma expression

Check warning on line 4 in src/App/assets/js/components/_bootstrap-table.js

See this annotation in the file changed.

@github-actions github-actions / Qodana for PHP

Comma expression

Comma expression

Check warning on line 3541 in src/App/assets/js/components/_bootstrap-table.js

See this annotation in the file changed.

@github-actions github-actions / Qodana for PHP

Exception used for local control-flow

'throw' of exception caught locally

Check warning on line 2756 in src/App/assets/js/components/_bootstrap-table.js

See this annotation in the file changed.

@github-actions github-actions / Qodana for PHP

Infinite recursion

Function `_typeof` recurses infinitely, and can only end by throwing an exception

Check warning on line 63 in src/App/assets/js/components/_bootstrap-table.js

See this annotation in the file changed.

@github-actions github-actions / Qodana for PHP

Bitwise operator usage

Bitwise operator used

Check warning on line 62 in src/App/assets/js/components/_bootstrap-table.js

See this annotation in the file changed.

@github-actions github-actions / Qodana for PHP

Bitwise operator usage

Bitwise operator used

Check warning on line 61 in src/App/assets/js/components/_bootstrap-table.js

See this annotation in the file changed.

@github-actions github-actions / Qodana for PHP

Bitwise operator usage

Bitwise operator used

Check warning on line 1739 in src/App/assets/js/components/_bootstrap-table.js

See this annotation in the file changed.

@github-actions github-actions / Qodana for PHP

Bitwise operator usage

Bitwise operator used

Check warning on line 1740 in src/App/assets/js/components/_bootstrap-table.js

See this annotation in the file changed.

@github-actions github-actions / Qodana for PHP

Bitwise operator usage

Bitwise operator used

Check notice on line 13 in src/App/assets/js/components/_util.js

See this annotation in the file changed.

@github-actions github-actions / Qodana for PHP

Deprecated symbol used

Deprecated symbol used, consult docs for better alternative

Check notice on line 55 in src/App/assets/js/components/_sidebar.js

See this annotation in the file changed.

@github-actions github-actions / Qodana for PHP

Deprecated symbol used

Deprecated symbol used, consult docs for better alternative

Check notice on line 620 in src/App/assets/js/components/_bootstrap-table.js

See this annotation in the file changed.

@github-actions github-actions / Qodana for PHP

Deprecated symbol used

Deprecated symbol used, consult docs for better alternative

Check notice on line 54 in src/App/assets/js/components/_sidebar.js

See this annotation in the file changed.

@github-actions github-actions / Qodana for PHP

Deprecated symbol used

Deprecated symbol used, consult docs for better alternative

Check warning on line 1055 in src/App/assets/js/components/_bootstrap-table.js

See this annotation in the file changed.

@github-actions github-actions / Qodana for PHP

Equality operator may cause type coercion

Comparison $stringify(Object(symbol)) != '{}' may cause unexpected type coercion

Check warning on line 1549 in src/App/assets/js/components/_bootstrap-table.js

See this annotation in the file changed.

@github-actions github-actions / Qodana for PHP

Equality operator may cause type coercion

Comparison indexedObject != Object may cause unexpected type coercion

Check warning on line 1993 in src/App/assets/js/components/_bootstrap-table.js

See this annotation in the file changed.

@github-actions github-actions / Qodana for PHP

Equality operator may cause type coercion

Comparison parseInt != _parseInt may cause unexpected type coercion

Check warning on line 1942 in src/App/assets/js/components/_bootstrap-table.js

See this annotation in the file changed.

@github-actions github-actions / Qodana for PHP

Equality operator may cause type coercion

Comparison (result = classofRaw(O)) == 'Object' may cause unexpected type coercion

Check warning on line 2539 in src/App/assets/js/components/_bootstrap-table.js

See this annotation in the file changed.

@github-actions github-actions / Qodana for PHP

Equality operator may cause type coercion

Comparison 'abbc'.split(/(b)\*/)\[1\] == 'c' may cause unexpected type coercion

Check warning on line 1968 in src/App/assets/js/components/_bootstrap-table.js

See this annotation in the file changed.

@github-actions github-actions / Qodana for PHP

Equality operator may cause type coercion

Comparison trimmedString.charAt(0) == '-' may cause unexpected type coercion

Check warning on line 1924 in src/App/assets/js/components/_bootstrap-table.js

See this annotation in the file changed.

@github-actions github-actions / Qodana for PHP

Equality operator may cause type coercion

Comparison classofRaw(function () { return arguments; }()) == 'Arguments' may cause unexpected type coercion

Check warning on line 1973 in src/App/assets/js/components/_bootstrap-table.js

See this annotation in the file changed.

@github-actions github-actions / Qodana for PHP

Equality operator may cause type coercion

Comparison parseFloat != _parseFloat may cause unexpected type coercion

Check warning on line 133 in src/App/assets/js/components/_bootstrap-table.js

See this annotation in the file changed.

@github-actions github-actions / Qodana for PHP

Equality operator may cause type coercion

Comparison Object.defineProperty(documentCreateElement('div'), 'a', { get: function () { return 7; } })... may cause unexpected type coercion

Check warning on line 759 in src/App/assets/js/components/_bootstrap-table.js

See this annotation in the file changed.

@github-actions github-actions / Qodana for PHP

Equality operator may cause type coercion

Comparison TYPE == 2 may cause unexpected type coercion

Check warning on line 1767 in src/App/assets/js/components/_bootstrap-table.js

See this annotation in the file changed.

@github-actions github-actions / Qodana for PHP

Equality operator may cause type coercion

Comparison classofRaw(objectCreate(NumberPrototype)) == NUMBER may cause unexpected type coercion

Check warning on line 2128 in src/App/assets/js/components/_bootstrap-table.js

See this annotation in the file changed.

@github-actions github-actions / Qodana for PHP

Equality operator may cause type coercion

Comparison nativeToString.call({ source: 'a', flags: 'b' }) != '/a/b' may cause unexpected type coercion