wp-compatibility-test.yml
on: push
Matrix: phpcs
Matrix: phpmd
Matrix: phpstan-wordpress
Matrix: plugin-check
Matrix: psalm-analysis
Matrix: security-check
Matrix: wp-version-test
Annotations
48 errors and 12 warnings
|
WordPress Plugin Check (PHP 8.0)
Process completed with exit code 1.
|
|
WordPress Plugin Check (PHP 8.0)
WordPress Plugin Check failed. Created issue for tracking.
|
|
WordPress.WP.AlternativeFunctions.file_system_operations_fwrite:
scripts/coverage-check.php#L43
File operations should use WP_Filesystem methods instead of direct PHP filesystem calls. Found: fwrite().
|
|
WordPress.Security.EscapeOutput.OutputNotEscaped:
scripts/check-coverage.php#L53
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$threshold'.
|
|
WordPress.Security.EscapeOutput.OutputNotEscaped:
scripts/check-coverage.php#L52
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$threshold'.
|
|
WordPress.Security.EscapeOutput.OutputNotEscaped:
scripts/check-coverage.php#L52
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$coverage'.
|
|
WordPress.Security.EscapeOutput.OutputNotEscaped:
scripts/check-coverage.php#L49
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$threshold'.
|
|
WordPress.Security.EscapeOutput.OutputNotEscaped:
scripts/check-coverage.php#L49
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$coverage'.
|
|
WordPress.Security.EscapeOutput.OutputNotEscaped:
scripts/check-coverage.php#L45
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$threshold'.
|
|
WordPress.Security.EscapeOutput.OutputNotEscaped:
scripts/check-coverage.php#L44
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$coverage'.
|
|
WordPress.Security.EscapeOutput.OutputNotEscaped:
scripts/check-coverage.php#L43
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$covered'.
|
|
WordPress.Security.EscapeOutput.OutputNotEscaped:
scripts/check-coverage.php#L42
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$statements'.
|
|
WordPress Plugin Check (PHP 7.4)
Process completed with exit code 1.
|
|
WordPress Plugin Check (PHP 7.4)
WordPress Plugin Check failed. Created issue for tracking.
|
|
WordPress.WP.AlternativeFunctions.file_system_operations_fwrite:
scripts/coverage-check.php#L43
File operations should use WP_Filesystem methods instead of direct PHP filesystem calls. Found: fwrite().
|
|
WordPress.Security.EscapeOutput.OutputNotEscaped:
scripts/check-coverage.php#L53
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$threshold'.
|
|
WordPress.Security.EscapeOutput.OutputNotEscaped:
scripts/check-coverage.php#L52
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$threshold'.
|
|
WordPress.Security.EscapeOutput.OutputNotEscaped:
scripts/check-coverage.php#L52
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$coverage'.
|
|
WordPress.Security.EscapeOutput.OutputNotEscaped:
scripts/check-coverage.php#L49
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$threshold'.
|
|
WordPress.Security.EscapeOutput.OutputNotEscaped:
scripts/check-coverage.php#L49
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$coverage'.
|
|
WordPress.Security.EscapeOutput.OutputNotEscaped:
scripts/check-coverage.php#L45
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$threshold'.
|
|
WordPress.Security.EscapeOutput.OutputNotEscaped:
scripts/check-coverage.php#L44
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$coverage'.
|
|
WordPress.Security.EscapeOutput.OutputNotEscaped:
scripts/check-coverage.php#L43
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$covered'.
|
|
WordPress.Security.EscapeOutput.OutputNotEscaped:
scripts/check-coverage.php#L42
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$statements'.
|
|
WordPress Plugin Check (PHP 8.4)
Process completed with exit code 1.
|
|
WordPress Plugin Check (PHP 8.4)
WordPress Plugin Check failed. Created issue for tracking.
|
|
WordPress.WP.AlternativeFunctions.file_system_operations_fwrite:
scripts/coverage-check.php#L43
File operations should use WP_Filesystem methods instead of direct PHP filesystem calls. Found: fwrite().
|
|
WordPress.Security.EscapeOutput.OutputNotEscaped:
scripts/check-coverage.php#L53
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$threshold'.
|
|
WordPress.Security.EscapeOutput.OutputNotEscaped:
scripts/check-coverage.php#L52
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$threshold'.
|
|
WordPress.Security.EscapeOutput.OutputNotEscaped:
scripts/check-coverage.php#L52
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$coverage'.
|
|
WordPress.Security.EscapeOutput.OutputNotEscaped:
scripts/check-coverage.php#L49
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$threshold'.
|
|
WordPress.Security.EscapeOutput.OutputNotEscaped:
scripts/check-coverage.php#L49
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$coverage'.
|
|
WordPress.Security.EscapeOutput.OutputNotEscaped:
scripts/check-coverage.php#L45
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$threshold'.
|
|
WordPress.Security.EscapeOutput.OutputNotEscaped:
scripts/check-coverage.php#L44
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$coverage'.
|
|
WordPress.Security.EscapeOutput.OutputNotEscaped:
scripts/check-coverage.php#L43
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$covered'.
|
|
WordPress.Security.EscapeOutput.OutputNotEscaped:
scripts/check-coverage.php#L42
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$statements'.
|
|
WordPress Plugin Check (PHP 8.3)
Process completed with exit code 1.
|
|
WordPress Plugin Check (PHP 8.3)
WordPress Plugin Check failed. Created issue for tracking.
|
|
WordPress.WP.AlternativeFunctions.file_system_operations_fwrite:
scripts/coverage-check.php#L43
File operations should use WP_Filesystem methods instead of direct PHP filesystem calls. Found: fwrite().
|
|
WordPress.Security.EscapeOutput.OutputNotEscaped:
scripts/check-coverage.php#L53
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$threshold'.
|
|
WordPress.Security.EscapeOutput.OutputNotEscaped:
scripts/check-coverage.php#L52
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$threshold'.
|
|
WordPress.Security.EscapeOutput.OutputNotEscaped:
scripts/check-coverage.php#L52
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$coverage'.
|
|
WordPress.Security.EscapeOutput.OutputNotEscaped:
scripts/check-coverage.php#L49
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$threshold'.
|
|
WordPress.Security.EscapeOutput.OutputNotEscaped:
scripts/check-coverage.php#L49
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$coverage'.
|
|
WordPress.Security.EscapeOutput.OutputNotEscaped:
scripts/check-coverage.php#L45
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$threshold'.
|
|
WordPress.Security.EscapeOutput.OutputNotEscaped:
scripts/check-coverage.php#L44
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$coverage'.
|
|
WordPress.Security.EscapeOutput.OutputNotEscaped:
scripts/check-coverage.php#L43
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$covered'.
|
|
WordPress.Security.EscapeOutput.OutputNotEscaped:
scripts/check-coverage.php#L42
All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$statements'.
|
|
trademarked_term:
simple-wp-optimizer.php#L0
The plugin slug includes a restricted term. Your plugin slug - "simple-wp-optimizer" - contains the restricted term "wp" which can be used within the plugin slug, as long as you don't use the full name in the plugin name. For example: You can use WP but not WordPress.
|
|
trademarked_term:
simple-wp-optimizer.php#L0
The plugin name includes a restricted term. Your plugin name - "Simple WP Optimizer" - contains the restricted term "wp" which can be used , as long as you don't change it to the full name. For example: You can use WP but not WordPress.
|
|
trademarked_term:
readme.txt#L0
The plugin name includes a restricted term. Your plugin name - "Simple WP Optimizer" - contains the restricted term "wp" which can be used , as long as you don't change it to the full name. For example: You can use WP but not WordPress.
|
|
trademarked_term:
simple-wp-optimizer.php#L0
The plugin slug includes a restricted term. Your plugin slug - "simple-wp-optimizer" - contains the restricted term "wp" which can be used within the plugin slug, as long as you don't use the full name in the plugin name. For example: You can use WP but not WordPress.
|
|
trademarked_term:
simple-wp-optimizer.php#L0
The plugin name includes a restricted term. Your plugin name - "Simple WP Optimizer" - contains the restricted term "wp" which can be used , as long as you don't change it to the full name. For example: You can use WP but not WordPress.
|
|
trademarked_term:
readme.txt#L0
The plugin name includes a restricted term. Your plugin name - "Simple WP Optimizer" - contains the restricted term "wp" which can be used , as long as you don't change it to the full name. For example: You can use WP but not WordPress.
|
|
trademarked_term:
simple-wp-optimizer.php#L0
The plugin slug includes a restricted term. Your plugin slug - "simple-wp-optimizer" - contains the restricted term "wp" which can be used within the plugin slug, as long as you don't use the full name in the plugin name. For example: You can use WP but not WordPress.
|
|
trademarked_term:
simple-wp-optimizer.php#L0
The plugin name includes a restricted term. Your plugin name - "Simple WP Optimizer" - contains the restricted term "wp" which can be used , as long as you don't change it to the full name. For example: You can use WP but not WordPress.
|
|
trademarked_term:
readme.txt#L0
The plugin name includes a restricted term. Your plugin name - "Simple WP Optimizer" - contains the restricted term "wp" which can be used , as long as you don't change it to the full name. For example: You can use WP but not WordPress.
|
|
trademarked_term:
simple-wp-optimizer.php#L0
The plugin slug includes a restricted term. Your plugin slug - "simple-wp-optimizer" - contains the restricted term "wp" which can be used within the plugin slug, as long as you don't use the full name in the plugin name. For example: You can use WP but not WordPress.
|
|
trademarked_term:
simple-wp-optimizer.php#L0
The plugin name includes a restricted term. Your plugin name - "Simple WP Optimizer" - contains the restricted term "wp" which can be used , as long as you don't change it to the full name. For example: You can use WP but not WordPress.
|
|
trademarked_term:
readme.txt#L0
The plugin name includes a restricted term. Your plugin name - "Simple WP Optimizer" - contains the restricted term "wp" which can be used , as long as you don't change it to the full name. For example: You can use WP but not WordPress.
|