Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/carolinan/escapist

Escapist creates a list of the escaping functions found in the theme and tries to determine if the function is used correctly
https://github.com/carolinan/escapist

Last synced: about 2 months ago
JSON representation

Escapist creates a list of the escaping functions found in the theme and tries to determine if the function is used correctly

Awesome Lists containing this project

README

        

=== Escapist ===
Contributors: poena
License GPLv2: http://www.gnu.org/licenses/gpl-2.0.html

== Description ==
Escapist creates a list of the escaping functions found in the theme and tries to determine if the function is used correctly.
Note: The plugin is not optimised in any way, and there are false positives where lines are incorrectly marked because the plugin only checks one line at the time.

What the plugin does not do:
Besides the "Pet peeves", it does not check wether something is escaped or not.
It does not replace a manual code review. It can only help you identify files that you need to look closer at.

== Changelog ==
2018-06-14
Version 1.1
Added pet peeves.
minor changes to the documentation.

2018-06-13
Version 1.0
Initial release

== Credits ==
Based on:
Theme Check
https://wordpress.org/plugins/theme-check/
https://github.com/WordPress/theme-check
License GPLv2: http://www.gnu.org/licenses/gpl-2.0.html

Theme Sniffer
https://github.com/WPTRT/theme-sniffer
License GPLv2: http://www.gnu.org/licenses/gpl-2.0.html