wordpress-plugin-check.yml
on: push
Matrix: phpcs
Matrix: phpmd
Matrix: phpstan-wordpress
Matrix: plugin-check
Matrix: psalm-analysis
Matrix: security-check
Matrix: wp-version-test
Annotations
36 errors and 31 warnings
|
PHPMD Code Quality Check (PHP 8.0)
Process completed with exit code 2.
|
|
PHPMD Code Quality Check (PHP 7.4)
Process completed with exit code 2.
|
|
PHPMD Code Quality Check (PHP 8.4)
Process completed with exit code 2.
|
|
PHPMD Code Quality Check (PHP 8.3)
Process completed with exit code 2.
|
|
PHPMD Code Quality Check (PHP 8.1)
Process completed with exit code 2.
|
|
PHPMD Code Quality Check (PHP 8.2)
Process completed with exit code 2.
|
|
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 Plugin Check (PHP 7.4)
Process completed with exit code 1.
|
|
WordPress.WP.I18n.MissingTranslatorsComment:
simple-wp-optimizer.php#L454
A function call to esc_html__() with texts containing placeholders was found, but was not accompanied by a "translators:" comment on the line above to clarify the meaning of the placeholders.
|
|
WordPress.WP.AlternativeFunctions.parse_url_parse_url:
simple-wp-optimizer.php#L413
parse_url() is discouraged because of inconsistency in the output across PHP versions; use wp_parse_url() instead.
|
|
WordPress Plugin Check (PHP 8.2)
Process completed with exit code 1.
|
|
WordPress Plugin Check (PHP 8.2)
WordPress Plugin Check failed. Created issue for tracking.
|
|
WordPress Plugin Check (PHP 8.2)
Process completed with exit code 1.
|
|
WordPress.WP.I18n.MissingTranslatorsComment:
simple-wp-optimizer.php#L454
A function call to esc_html__() with texts containing placeholders was found, but was not accompanied by a "translators:" comment on the line above to clarify the meaning of the placeholders.
|
|
WordPress.WP.AlternativeFunctions.parse_url_parse_url:
simple-wp-optimizer.php#L413
parse_url() is discouraged because of inconsistency in the output across PHP versions; use wp_parse_url() instead.
|
|
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 Plugin Check (PHP 8.4)
Process completed with exit code 1.
|
|
WordPress.WP.I18n.MissingTranslatorsComment:
simple-wp-optimizer.php#L454
A function call to esc_html__() with texts containing placeholders was found, but was not accompanied by a "translators:" comment on the line above to clarify the meaning of the placeholders.
|
|
WordPress.WP.AlternativeFunctions.parse_url_parse_url:
simple-wp-optimizer.php#L413
parse_url() is discouraged because of inconsistency in the output across PHP versions; use wp_parse_url() instead.
|
|
WordPress Plugin Check (PHP 8.1)
Process completed with exit code 1.
|
|
WordPress Plugin Check (PHP 8.1)
WordPress Plugin Check failed. Created issue for tracking.
|
|
WordPress Plugin Check (PHP 8.1)
Process completed with exit code 1.
|
|
WordPress.WP.I18n.MissingTranslatorsComment:
simple-wp-optimizer.php#L454
A function call to esc_html__() with texts containing placeholders was found, but was not accompanied by a "translators:" comment on the line above to clarify the meaning of the placeholders.
|
|
WordPress.WP.AlternativeFunctions.parse_url_parse_url:
simple-wp-optimizer.php#L413
parse_url() is discouraged because of inconsistency in the output across PHP versions; use wp_parse_url() instead.
|
|
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 Plugin Check (PHP 8.3)
Process completed with exit code 1.
|
|
WordPress.WP.I18n.MissingTranslatorsComment:
simple-wp-optimizer.php#L454
A function call to esc_html__() with texts containing placeholders was found, but was not accompanied by a "translators:" comment on the line above to clarify the meaning of the placeholders.
|
|
WordPress.WP.AlternativeFunctions.parse_url_parse_url:
simple-wp-optimizer.php#L413
parse_url() is discouraged because of inconsistency in the output across PHP versions; use wp_parse_url() instead.
|
|
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 Plugin Check (PHP 8.0)
Process completed with exit code 1.
|
|
WordPress.WP.I18n.MissingTranslatorsComment:
simple-wp-optimizer.php#L454
A function call to esc_html__() with texts containing placeholders was found, but was not accompanied by a "translators:" comment on the line above to clarify the meaning of the placeholders.
|
|
WordPress.WP.AlternativeFunctions.parse_url_parse_url:
simple-wp-optimizer.php#L413
parse_url() is discouraged because of inconsistency in the output across PHP versions; use wp_parse_url() instead.
|
|
trademarked_term:
readme.txt#L0
The plugin name includes a restricted term. Your plugin name - "EngineScript: Simple WP Optimization" - 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.
|
|
upgrade_notice_limit:
readme.txt#L0
The upgrade notice for "1.5.2" exceeds the limit of 300 characters.
|
|
WordPress.Security.ValidatedSanitizedInput.InputNotSanitized:
simple-wp-optimizer.php#L375
Detected usage of a non-sanitized input variable: $_POST['es_optimizer_settings_nonce']
|
|
WordPress.Security.ValidatedSanitizedInput.MissingUnslash:
simple-wp-optimizer.php#L375
$_POST['es_optimizer_settings_nonce'] not unslashed before sanitization. Use wp_unslash() or similar
|
|
trademarked_term:
simple-wp-optimizer.php#L0
The plugin name includes a restricted term. Your plugin name - "EngineScript: Simple WP Optimization" - 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 - "EngineScript: Simple WP Optimization" - 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.
|
|
upgrade_notice_limit:
readme.txt#L0
The upgrade notice for "1.5.2" exceeds the limit of 300 characters.
|
|
WordPress.Security.ValidatedSanitizedInput.InputNotSanitized:
simple-wp-optimizer.php#L375
Detected usage of a non-sanitized input variable: $_POST['es_optimizer_settings_nonce']
|
|
WordPress.Security.ValidatedSanitizedInput.MissingUnslash:
simple-wp-optimizer.php#L375
$_POST['es_optimizer_settings_nonce'] not unslashed before sanitization. Use wp_unslash() or similar
|
|
trademarked_term:
simple-wp-optimizer.php#L0
The plugin name includes a restricted term. Your plugin name - "EngineScript: Simple WP Optimization" - 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 - "EngineScript: Simple WP Optimization" - 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.
|
|
upgrade_notice_limit:
readme.txt#L0
The upgrade notice for "1.5.2" exceeds the limit of 300 characters.
|
|
WordPress.Security.ValidatedSanitizedInput.InputNotSanitized:
simple-wp-optimizer.php#L375
Detected usage of a non-sanitized input variable: $_POST['es_optimizer_settings_nonce']
|
|
WordPress.Security.ValidatedSanitizedInput.MissingUnslash:
simple-wp-optimizer.php#L375
$_POST['es_optimizer_settings_nonce'] not unslashed before sanitization. Use wp_unslash() or similar
|
|
trademarked_term:
simple-wp-optimizer.php#L0
The plugin name includes a restricted term. Your plugin name - "EngineScript: Simple WP Optimization" - 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 - "EngineScript: Simple WP Optimization" - 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.
|
|
upgrade_notice_limit:
readme.txt#L0
The upgrade notice for "1.5.2" exceeds the limit of 300 characters.
|
|
WordPress.Security.ValidatedSanitizedInput.InputNotSanitized:
simple-wp-optimizer.php#L375
Detected usage of a non-sanitized input variable: $_POST['es_optimizer_settings_nonce']
|
|
WordPress.Security.ValidatedSanitizedInput.MissingUnslash:
simple-wp-optimizer.php#L375
$_POST['es_optimizer_settings_nonce'] not unslashed before sanitization. Use wp_unslash() or similar
|
|
trademarked_term:
simple-wp-optimizer.php#L0
The plugin name includes a restricted term. Your plugin name - "EngineScript: Simple WP Optimization" - 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 - "EngineScript: Simple WP Optimization" - 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.
|
|
upgrade_notice_limit:
readme.txt#L0
The upgrade notice for "1.5.2" exceeds the limit of 300 characters.
|
|
WordPress.Security.ValidatedSanitizedInput.InputNotSanitized:
simple-wp-optimizer.php#L375
Detected usage of a non-sanitized input variable: $_POST['es_optimizer_settings_nonce']
|
|
WordPress.Security.ValidatedSanitizedInput.MissingUnslash:
simple-wp-optimizer.php#L375
$_POST['es_optimizer_settings_nonce'] not unslashed before sanitization. Use wp_unslash() or similar
|
|
trademarked_term:
simple-wp-optimizer.php#L0
The plugin name includes a restricted term. Your plugin name - "EngineScript: Simple WP Optimization" - 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 - "EngineScript: Simple WP Optimization" - 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.
|
|
upgrade_notice_limit:
readme.txt#L0
The upgrade notice for "1.5.2" exceeds the limit of 300 characters.
|
|
WordPress.Security.ValidatedSanitizedInput.InputNotSanitized:
simple-wp-optimizer.php#L375
Detected usage of a non-sanitized input variable: $_POST['es_optimizer_settings_nonce']
|
|
WordPress.Security.ValidatedSanitizedInput.MissingUnslash:
simple-wp-optimizer.php#L375
$_POST['es_optimizer_settings_nonce'] not unslashed before sanitization. Use wp_unslash() or similar
|
|
trademarked_term:
simple-wp-optimizer.php#L0
The plugin name includes a restricted term. Your plugin name - "EngineScript: Simple WP Optimization" - 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.
|
|
WordPress Plugin Check (PHP 8.0)
Attempt 1 failed. Reason: Child_process exited with error code 1
|