Code Analysis: Ten&Two XSLT Processor 1.0.2

Function Rating Maintainability Complexity Lines of code
XSLT_Processor_Shortcode::xslt_transform_xml()
D
25
48 136
XSLT_Processor_Shortcode::xslt_select_xml()
D
30 35 103
XSLT_Processor_XSL::transform()
D
29
34 116
XSLT_Processor_Util::getFileListingLocal()
C
34 30 82
XSLT_Processor_XSL::validateXML()
B
36 22 71
XSLT_Processor_CSV::decode_csv()
A
44 16 37
XSLT_Processor_Shortcode::xslt_select_csv()
A
39 13 61
XSLT_Processor_XSL::getXMLError()
A
40 13 57
XSLT_Processor_Shortcode::init()
A
49 14 28
XSLT_Processor_XML::decode_string()
A
40 12 55
XSLT_Processor_XML::decode_file()
A
41 12 54
XSLT_Processor_XSL::validateXSL()
A
42 12 49
XSLT_Processor_Post_Type::display_xslt_validation()
A
40 11 57
XSLT_Processor_XML::encode_array_element()
A
50 12 27
XSLT_Processor_CSV::decode_string()
A
42 9 49
XSLT_Processor_CSV::decode_file()
A
42 9 49
XSLT_Processor_Plugin::init()
A
47 10 33
XSLT_Processor_Admin::validate_options()
A
51 10 25
XSLT_Processor_Util::getRemoteFile()
A
46 9 37
XSLT_Processor_Admin::options_update_notice()
A
45 9 37
XSLT_Processor_Post_Type::init()
A
35 5 89
XSLT_Processor_Post_Type::the_excerpt_filter()
A
50 9 25
XSLT_Processor_Util::getFileExistsLocal()
A
52 9 23
XSLT_Processor_Post_Type::xslt_validate()
A
47 8 35
XSLT_Processor_WP::getPostMeta()
A
55 9 17
XSLT_Processor_Post_Type::update_taxonomy_query()
S
59 8 13
XSLT_Processor_Callback::getSuperGlobal()
S
52 7 22
XSLT_Processor_Callback::getPostItem()
S
54 7 18
XSLT_Processor_WP::getPostContent()
S
56 7 17
XSLT_Processor_Util::getDateTime()
S
60 7 11
XSLT_Processor_Post_Type::update_xslt_validation()
S
52 6 24
XSLT_Processor_XML::transcode_xml()
S
47 5 38
XSLT_Processor_Util::utf8_clean_file()
S
54 6 19
XSLT_Processor_XSL::getProcessor()
S
49 5 31
XSLT_Processor_WP::getPostItem()
S
50 5 31
XSLT_Processor_Post_Type::add_xslt_validation()
S
50 5 30
XSLT_Processor_Callback::getPostMeta()
S
56 6 15
XSLT_Processor_WP::getShortcodeBooleans()
S
58 6 13
XSLT_Processor_XML::encode_array()
S
59 6 13
XSLT_Processor_Admin::render_setting_post_types()
S
51 5 25
XSLT_Processor_Callback::getFileListingLocal()
S
55 5 18
XSLT_Processor_XML::tidy_validate()
S
54 5 18
XSLT_Processor_Shortcode::no_texturize_shortcodes()
S
66 6 8
XSLT_Processor_Post_Type::the_content_filter()
S
65 6 7
XSLT_Processor_Util::getRealPaths()
S
58 5 15
XSLT_Processor_Callback::getStripTags()
S
58 5 13
XSLT_Processor_Admin::register_settings()
S
42 1 69
XSLT_Processor_CLI::select_xml()
S
61 5 10
XSLT_Processor_Notice::display_notices()
S
58 4 14
XSLT_Processor_Notice::add_notice()
S
58 4 13
XSLT_Processor_Admin::render_section_main()
S
53 3 23
XSLT_Processor_Admin::render_setting_sc_transform_xml()
S
53 3 22
XSLT_Processor_Admin::render_setting_sc_select_csv()
S
54 3 19
XSLT_Processor_Admin::render_setting_sc_select_xml()
S
55 3 18
XSLT_Processor_XML::tidy_file()
S
63 4 9
XSLT_Processor_XML::tidy_string()
S
63 4 9
XSLT_Processor_Util::getHash()
S
66 4 7
XSLT_Processor_CLI::transform_xml()
S
62 4 9
XSLT_Processor_Callback::getSanitizeTitle()
S
66 4 7
XSLT_Processor_XSL::releaseProcessor()
S
60 3 12
XSLT_Processor_Util::getFileExistsRemote()
S
61 3 11
XSLT_Callback()
S
62 3 11
XSLT_Processor_Post_Type::register_xml_taxonomies()
S
47 1 36
XSLT_Processor_Post_Type::register_xsl_taxonomies()
S
47 1 36
XSLT_Processor_CLI::init()
S
74 3 4
XSLT_Processor_CLI::select_csv()
S
64 3 8
XSLT_Processor_Util::utf8_clean_callback()
S
65 3 9
XSLT_Processor_Callback::getSizeFormat()
S
68 3 6
XSLT_Processor_Post_Type::register_xsl_post_type()
S
50 1 27
XSLT_Processor_Post_Type::register_xml_post_type()
S
50 1 27
XSLT_Processor_Admin::render_setting_cache_default()
S
56 1 17
XSLT_Processor_Admin::render_setting_search_path()
S
57 1 16
XSLT_Processor_Callback::getSelectCsv()
S
57 1 16
XSLT_Processor_Util::getLocalFile()
S
70 2 7
XSLT_Processor_XSL::freeProcessors()
S
70 2 6
XSLT_Processor_Callback::getMicrotime()
S
70 2 5
XSLT_Processor_Shortcode::xslt_test()
S
70 2 5
XSLT_Processor_Callback::getFileExistsRemote()
S
71 2 5
XSLT_Processor_Notice::cache_key()
S
66 2 8
XSLT_Processor_WP::filterPostContent()
S
67 2 7
XSLT_Processor_Util::utf8_clean()
S
70 2 6
XSLT_Processor_Callback::getHtmlEntityDecode()
S
69 2 5
XSLT_Processor_Callback::getFileExistsLocal()
S
71 2 5
XSLT_Processor_Callback::getSelectXml()
S
60 1 12
XSLT_Processor_Admin::render_page_settings()
S
61 1 12
XSLT_Processor_Plugin::plugin_deactivation()
S
81 1 3
XSLT_Processor_Plugin::plugin_uninstall()
S
80 1 3
XSLT_Processor_Notice::init()
S
79 1 3
XSLT_Processor_Notice::warning()
S
89 1 1
XSLT_Processor_XML::strip_namespaces()
S
66 1 8
XSLT_Processor_Admin::render_action_links()
S
65 1 8
XSLT_Processor_Admin::register_styles()
S
78 1 3
XSLT_Processor_Admin::xslt_mime_types()
S
73 1 5
XSLT_Processor_Plugin::plugin_activation()
S
76 1 4
XSLT_Processor_Notice::success()
S
89 1 1
xslt_function_sample()
S
65 1 9
XSLT_Processor_XML::strip_declaration()
S
74 1 4
XSLT_Processor_Notice::error()
S
89 1 1
XSLT_Processor_Notice::info()
S
89 1 1
XSLT_Processor_Admin::init()
S
63 1 9
XSLT_Processor_Util::getMicrotime()
S
74 1 4
XSLT_Processor_Callback::getDateTime()
S
75 1 4
XSLT_Processor_XML::strip_doctype()
S
74 1 4
XSLT_Processor_Admin::register_pages()
S
67 1 9