Skip to content

Delete .github/workflows/qodana_code_quality.yml #27

Delete .github/workflows/qodana_code_quality.yml

Delete .github/workflows/qodana_code_quality.yml #27

Triggered via push March 25, 2025 08:28
Status Success
Total duration 30s
Artifacts

php.yml

on: push
Matrix: tests
Fit to window
Zoom out
Zoom in

Annotations

485 warnings and 515 notices
Comma expression: htdocs/include/spectrum.js#L1247
Comma expression
Statement with empty body: htdocs/include/calendar.js#L990
`for` statement has empty body
Infinite loop statement: htdocs/modules/system/js/code_mirror/highlight.js#L53
`while` statement cannot complete without throwing an exception
Infinite loop statement: htdocs/modules/system/js/code_mirror/util.js#L21
`while` statement cannot complete without throwing an exception
Assignment used as condition: htdocs/class/xoopseditor/tinymce5/tinymce5/jscripts/tiny_mce/tinymce.js#L13650
`attr = attrList.map['data-mce-bogus']` used as condition
Assignment used as condition: htdocs/class/xoopseditor/tinymce5/tinymce5/jscripts/tiny_mce/tinymce.js#L28860
`form = DOM$9.getParent(self.id, 'form')` used as condition
Assignment used as condition: htdocs/class/xoopseditor/tinymce5/tinymce5/jscripts/tiny_mce/tinymce.js#L29799
`matches = /rgb\s*\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)[^\)]*\)/gi.exec(value)` used as condition
Assignment used as condition: htdocs/class/xoopseditor/tinymce5/tinymce5/jscripts/tiny_mce/tinymce.js#L29803
`matches = /#([0-F]{2})([0-F]{2})([0-F]{2})/gi.exec(value)` used as condition
Assignment used as condition: htdocs/class/xoopseditor/tinymce5/tinymce5/jscripts/tiny_mce/tinymce.js#L29807
`matches = /#([0-F])([0-F])([0-F])/gi.exec(value)` used as condition
Assignment used as condition: htdocs/class/xoopseditor/tinymce5/tinymce5/jscripts/tiny_mce/tinymce.js#L5263
`old = context.getAttribute('id')` used as condition
Assignment used as condition: htdocs/modules/system/js/code_mirror/codemirror.js#L472
`match = navigator.userAgent.match(/gecko\/(\d{8})/i)` used as condition
Assignment used as condition: htdocs/class/xoopseditor/tinymce5/tinymce5/jscripts/tiny_mce/tinymce.js#L27340
`func = this.commands.state[command]` used as condition
Assignment used as condition: htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/advlink/js/advlink.js#L12
`url = tinyMCEPopup.getParam("external_link_list_url")` used as condition
Assignment used as condition: htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/themes/advanced/js/link.js#L149
`v = tinyMCEPopup.getParam('theme_advanced_link_targets')` used as condition
Assignment used as condition: htdocs/modules/system/js/code_mirror/util.js#L77
`child = child.parentNode` used as condition
Assignment used as condition: htdocs/class/xoopseditor/tinymce5/tinymce5/jscripts/tiny_mce/tinymce.js#L5951
`newCache[2] = matcher(elem, context, xml)` used as condition
Assignment used as condition: htdocs/class/xoopseditor/tinymce5/tinymce5/jscripts/tiny_mce/tinymce.js#L27289
`func = self.commands.exec[customCommand]` used as condition
Assignment used as condition: htdocs/class/xoopseditor/tinymce5/tinymce5/jscripts/tiny_mce/tinymce.js#L27355
`func = this.commands.value[command]` used as condition
Assignment used as condition: htdocs/class/xoopseditor/tinymce5/tinymce5/jscripts/tiny_mce/tinymce.js#L5753
`elemLang = documentIsHTML ? elem.lang : elem.getAttribute('xml:lang') || elem.getAttribute('lang')` used as condition
Assignment used as condition: htdocs/class/xoopseditor/tinymce5/tinymce5/jscripts/tiny_mce/tinymce.js#L6054
`matcher = Expr.relative[tokens[i].type]` used as condition
Assignment used as condition: htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/utils/form_utils.js#L16
`label = dom.select('label[for=' + target_form_element + ']')[0]` used as condition
Assignment used as condition: htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/themes/advanced/js/image.js#L7
`url = tinyMCEPopup.getParam("external_image_list_url")` used as condition
Assignment used as condition: htdocs/class/xoopseditor/tinymce5/tinymce5/jscripts/tiny_mce/tinymce.js#L6170
`seed = find(token.matches[0].replace(runescape, funescape), rsibling.test(tokens[0].type) && testCon...` used as condition
Assignment used as condition: htdocs/modules/system/themes/cpadmin/js/jquery/jquery.slim.js#L7786
`option.selected = jQuery.inArray( jQuery.valHooks.option.get( option ), values ) > -1` used as condition
Assignment used as condition: htdocs/class/xoopseditor/tinymce5/tinymce5/jscripts/tiny_mce/tinymce.js#L5887
`match = rcombinators.exec(soFar)` used as condition
Assignment used as condition: htdocs/class/xoopseditor/tinymce5/tinymce5/jscripts/tiny_mce/themes/silver/theme.js#L11641
`value = elm.style[format === 'forecolor' ? 'color' : 'background-color']` used as condition
Assignment used as condition: htdocs/modules/system/js/code_mirror/codemirror.js#L474
`match = navigator.userAgent.match(/AppleWebKit\/(\d+)/)` used as condition
Assignment used as condition: htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/advimage/js/image.js#L269
`v = tinyMCEPopup.getParam('theme_advanced_styles')` used as condition
Assignment used as condition: htdocs/modules/system/themes/cpadmin/js/jquery/jquery.js#L8580
`option.selected = jQuery.inArray( jQuery.valHooks.option.get( option ), values ) > -1` used as condition
Assignment used as condition: htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/media/js/media.js#L4
`url = tinyMCEPopup.getParam("media_external_list_url")` used as condition
Assignment used as condition: htdocs/install/assets/js/zxcvbn.js#L18
`i=r.exec(e)` used as condition
Assignment used as condition: htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/themes/advanced/js/link.js#L23
`e = ed.dom.getParent(ed.selection.getNode(), 'A')` used as condition
Assignment used as condition: htdocs/class/xoopseditor/tinymce5/tinymce5/jscripts/tiny_mce/tinymce.js#L13665
`endRegExp = specialElements[value]` used as condition
Assignment used as condition: htdocs/class/xoopseditor/tinymce5/tinymce5/jscripts/tiny_mce/tinymce.js#L5231
`match = rquickExpr.exec(selector)` used as condition
Assignment used as condition: htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/themes/advanced/js/link.js#L121
`v = tinyMCEPopup.getParam('theme_advanced_styles')` used as condition
Assignment used as condition: htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/themes/advanced/js/link.js#L7
`url = tinyMCEPopup.getParam("external_link_list_url")` used as condition
Assignment used as condition: htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/advimage/js/image.js#L7
`url = tinyMCEPopup.getParam("external_image_list_url")` used as condition
Mismatched JSDoc and function signature: htdocs/modules/system/themes/cpadmin/js/bootstrap/js/bootstrap.bundle.js#L3533
Parameter options described in JSDoc does not appear in function signature
Mismatched JSDoc and function signature: htdocs/modules/system/themes/cpadmin/js/bootstrap/js/bootstrap.bundle.js#L3495
Parameter options described in JSDoc does not appear in function signature
Mismatched JSDoc and function signature: htdocs/modules/system/themes/cpadmin/js/bootstrap/js/bootstrap.bundle.js#L2281
Parameter fixedPosition described in JSDoc does not appear in function signature
Mismatched JSDoc and function signature: htdocs/modules/system/themes/cpadmin/js/bootstrap/js/bootstrap.bundle.js#L2702
Parameter options described in JSDoc does not appear in function signature
Mismatched JSDoc and function signature: htdocs/modules/protector/assets/js/chartist.js#L77
Parameter sources described in JSDoc does not appear in function signature
Mismatched JSDoc and function signature: htdocs/modules/protector/assets/js/chartist.js#L357
Parameter reverse is not described in JSDoc
Mismatched JSDoc and function signature: htdocs/modules/protector/assets/js/chartist.js#L1127
Parameter valueData is not described in JSDoc
Mismatched JSDoc and function signature: htdocs/modules/system/themes/cpadmin/js/bootstrap/js/bootstrap.bundle.js#L2328
Parameter position described in JSDoc does not appear in function signature
Mismatched JSDoc and function signature: htdocs/themes/xbootstrap5/js/owl/owl.carousel.js#L2317
Parameter info described in JSDoc does not appear in function signature
Mismatched JSDoc and function signature: htdocs/modules/system/themes/cpadmin/js/bootstrap/js/bootstrap.bundle.js#L3188
Parameter options described in JSDoc does not appear in function signature
Mismatched JSDoc and function signature: htdocs/modules/system/themes/cpadmin/js/bootstrap/js/bootstrap.bundle.js#L2220
Parameter options described in JSDoc does not appear in function signature
Mismatched JSDoc and function signature: htdocs/modules/system/themes/cpadmin/js/bootstrap/js/bootstrap.bundle.js#L3348
Parameter options described in JSDoc does not appear in function signature
Mismatched JSDoc and function signature: htdocs/themes/xbootstrap5/js/owl/owl.carousel.js#L2618
Parameter carousel is not described in JSDoc
Mismatched JSDoc and function signature: htdocs/modules/system/themes/cpadmin/js/bootstrap/js/bootstrap.bundle.js#L4000
Parameter options described in JSDoc does not appear in function signature
Mismatched JSDoc and function signature: htdocs/modules/system/themes/cpadmin/js/jquery/jquery.slim.js#L1126
Parameter doc described in JSDoc does not appear in function signature
Mismatched JSDoc and function signature: htdocs/modules/system/themes/cpadmin/js/bootstrap/js/bootstrap.bundle.js#L3462
Parameter options described in JSDoc does not appear in function signature
Mismatched JSDoc and function signature: htdocs/themes/xbootstrap/js/owl/owl.carousel.js#L2228
Parameter info described in JSDoc does not appear in function signature
Mismatched JSDoc and function signature: htdocs/modules/system/themes/cpadmin/js/bootstrap/js/bootstrap.bundle.js#L2369
Parameter value described in JSDoc does not appear in function signature
Mismatched JSDoc and function signature: htdocs/modules/system/themes/cpadmin/js/bootstrap/js/bootstrap.bundle.js#L3070
Parameter counter described in JSDoc does not appear in function signature
Mismatched JSDoc and function signature: htdocs/modules/system/themes/cpadmin/js/bootstrap/js/bootstrap.bundle.js#L1827
Parameter side described in JSDoc does not appear in function signature
Mismatched JSDoc and function signature: htdocs/themes/xbootstrap5/js/owl/owl.carousel.js#L2616
Parameter scope described in JSDoc does not appear in function signature
Mismatched JSDoc and function signature: htdocs/modules/system/themes/cpadmin/js/bootstrap/js/bootstrap.bundle.js#L3015
Parameter placement described in JSDoc does not appear in function signature
Mismatched JSDoc and function signature: htdocs/modules/system/themes/cpadmin/js/bootstrap/js/bootstrap.bundle.js#L2150
Parameter fixedPosition described in JSDoc does not appear in function signature
Mismatched JSDoc and function signature: htdocs/modules/system/themes/cpadmin/js/bootstrap/js/bootstrap.bundle.js#L2104
Parameter customContainer described in JSDoc does not appear in function signature
Mismatched JSDoc and function signature: htdocs/modules/system/themes/cpadmin/js/bootstrap/js/bootstrap.bundle.js#L2368
Parameter prop described in JSDoc does not appear in function signature
Mismatched JSDoc and function signature: htdocs/modules/system/themes/cpadmin/js/bootstrap/js/bootstrap.bundle.js#L2651
Parameter input described in JSDoc does not appear in function signature
Mismatched JSDoc and function signature: htdocs/themes/xbootstrap/js/owl/owl.carousel.js#L2520
Parameter carousel is not described in JSDoc
Mismatched JSDoc and function signature: htdocs/themes/xbootstrap/js/owl/owl.carousel.js#L2518
Parameter scope described in JSDoc does not appear in function signature
Mismatched JSDoc and function signature: htdocs/modules/system/themes/cpadmin/js/jquery/jquery.js#L1126
Parameter doc described in JSDoc does not appear in function signature
Mismatched JSDoc and function signature: htdocs/modules/protector/assets/js/chartist.js#L1123
Parameter values described in JSDoc does not appear in function signature
Mismatched JSDoc and function signature: htdocs/modules/system/themes/cpadmin/js/bootstrap/js/bootstrap.bundle.js#L2682
Parameter styles described in JSDoc does not appear in function signature
Mismatched JSDoc and function signature: htdocs/modules/system/themes/cpadmin/js/bootstrap/js/bootstrap.bundle.js#L2219
Parameter data described in JSDoc does not appear in function signature
Mismatched JSDoc and function signature: htdocs/modules/protector/assets/js/chartist.js#L687
Parameter defaultValue described in JSDoc does not appear in function signature
Mismatched JSDoc and function signature: htdocs/modules/system/themes/cpadmin/js/bootstrap/js/bootstrap.bundle.js#L3349
Parameter options described in JSDoc does not appear in function signature
Expression statement which is not assignment or call: htdocs/include/findusers.php#L771
Expression statement is not assignment or call
Expression statement which is not assignment or call: htdocs/include/findusers.php#L756
Expression statement is not assignment or call
Expression statement which is not assignment or call: htdocs/include/cp_functions.php#L170
Expression statement is not assignment or call
Expression statement which is not assignment or call: htdocs/include/cp_functions.php#L146
Expression statement is not assignment or call
Expression statement which is not assignment or call: htdocs/include/findusers.php#L747
Expression statement is not assignment or call
Expression statement which is not assignment or call: htdocs/install/page_moduleinstaller.php#L152
Expression statement is not assignment or call
Expression statement which is not assignment or call: htdocs/themes/xbootstrap5/draftjs.html#L1
Expression statement is not assignment or call
Expression statement which is not assignment or call: htdocs/include/findusers.php#L604
Expression statement is not assignment or call
Expression statement which is not assignment or call: htdocs/readpmsg.php#L98
Expression statement is not assignment or call
Expression statement which is not assignment or call: htdocs/include/findusers.php#L782
Expression statement is not assignment or call
Duplicated code fragment: htdocs/edituser.php#L365
Duplicated code
Duplicated code fragment: htdocs/userinfo.php#L66
Duplicated code
Duplicated code fragment: htdocs/edituser.php#L307
Duplicated code
Duplicated code fragment: htdocs/edituser.php#L339
Duplicated code
Duplicated code fragment: htdocs/image.php#L506
Duplicated code
Duplicated code fragment: htdocs/edituser.php#L253
Duplicated code
Deprecated symbol used: htdocs/modules/system/themes/cpadmin/js/adminlte - Copie.js#L1234
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: htdocs/class/xoopseditor/tinymce5/tinymce5/jscripts/tiny_mce/tinymce.js#L1632
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: htdocs/class/xoopseditor/tinymce5/tinymce5/jscripts/tiny_mce/plugins/link/plugin.js#L1028
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: htdocs/modules/system/themes/cpadmin/js/jquery/jquery.slim.js#L1671
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: htdocs/modules/system/themes/cpadmin/js/jquery/jquery.js#L10612
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: htdocs/include/formdhtmltextarea.js#L20
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: htdocs/include/calendar.js#L141
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: htdocs/modules/system/themes/cpadmin/js/jquery/jquery.slim.js#L8530
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: htdocs/media/fine-uploader/fine-uploader.core.js#L359
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: htdocs/class/xoopseditor/tinymce5/tinymce5/jscripts/tiny_mce/themes/silver/theme.js#L1613
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: htdocs/themes/xbootstrap5/modules/newbb4/newbb_viewall.tpl#L111
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: htdocs/themes/xbootstrap5/js/headhesive.js#L28
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: htdocs/themes/xbootstrap/js/owl/owl.carousel.js#L1270
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: htdocs/class/xoopseditor/tinymce5/tinymce5/jscripts/tiny_mce/tinymce.js#L26700
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: htdocs/class/xoopseditor/tinymce5/tinymce5/jscripts/tiny_mce/plugins/table/plugin.js#L8981
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: htdocs/media/fine-uploader/fine-uploader.core.js#L5190
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: htdocs/class/xoopseditor/tinymce5/tinymce5/jscripts/tiny_mce/plugins/imagetools/plugin.js#L851
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: htdocs/class/xoopseditor/tinymce5/tinymce5/jscripts/tiny_mce/tinymce.js#L5006
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: htdocs/modules/system/themes/cpadmin/js/jquery/jquery.slim.js#L8529
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: htdocs/include/functions.legacy.php#L127
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: htdocs/class/xoopseditor/tinymce5/tinymce5/jscripts/tiny_mce/tinymce.js#L13307
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: htdocs/modules/system/themes/default/js/formenu.js#L2
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/style/js/props.js#L598
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: htdocs/modules/system/themes/dark/js/formenu.js#L2
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: htdocs/themes/xbootstrap/js/headhesive.js#L28
Deprecated symbol used, consult docs for better alternative
Deprecated symbol used: htdocs/include/calendar.js#L133
Deprecated symbol used, consult docs for better alternative