User:Dnessett/Parser Tests/Code Coverage
The following information is organized into 3 sections. The first specifies global code coverage statistics. The second lists the files touched by parserTests ordered by the percentage of executable code parserTests exercises. The third is the same information with files arranged alphabetically.
Global Statistics
editCode coverage statistics for parserTests using version 1.16alpha(r53962) at 09:57, 30th July 2009.
parserTests run with --run-disabled flag.
Number of files exercised: 141
Number of lines in those files: 85607
Lines covered: 59500
Lines not covered: 26107
Percentage covered: 69%
Percentage Coverage Histogram
editPer File Statistics (In Ascending Order By Code Coverage Percentage)
editFile: .../phase3/install-utils.inc
- lines covered: 0
- lines uncovered: 83
- total lines: 83
- percentage coverage: 0
File: .../phase3/includes/Exception.php
- lines covered: 0
- lines uncovered: 175
- total lines: 175
- percentage coverage: 0
File: .../phase3/includes/SiteConfiguration.php
- lines covered: 0
- lines uncovered: 176
- total lines: 176
- percentage coverage: 0
File: .../phase3/includes/XmlFunctions.php
- lines covered: 0
- lines uncovered: 60
- total lines: 60
- percentage coverage: 0
File: .../phase3/includes/normal/UtfNormal.php
- lines covered: 0
- lines uncovered: 404
- total lines: 404
- percentage coverage: 0
File: .../extensions/Cite/Cite.php
- lines covered: 0
- lines uncovered: 3
- total lines: 3
- percentage coverage: 0
File: .../extensions/Renameuser/SpecialRenameuser.php
- lines covered: 0
- lines uncovered: 9
- total lines: 9
- percentage coverage: 0
File: .../phase3/includes/SkinTemplate.php
- lines covered: 6
- lines uncovered: 733
- total lines: 739
- percentage coverage: 0
File: .../phase3/includes/Block.php
- lines covered: 5
- lines uncovered: 456
- total lines: 461
- percentage coverage: 1
File: .../phase3/skins/MonoBook.php
- lines covered: 5
- lines uncovered: 201
- total lines: 206
- percentage coverage: 2
File: .../extensions/Gadgets/Gadgets.php
- lines covered: 3
- lines uncovered: 112
- total lines: 115
- percentage coverage: 2
File: .../phase3/includes/SearchEngine.php
- lines covered: 15
- lines uncovered: 531
- total lines: 546
- percentage coverage: 2
File: .../phase3/includes/specials/SpecialAllpages.php
- lines covered: 9
- lines uncovered: 282
- total lines: 291
- percentage coverage: 3
File: .../phase3/includes/HTMLFileCache.php
- lines covered: 4
- lines uncovered: 124
- total lines: 128
- percentage coverage: 3
File: .../phase3/includes/Skin.php
- lines covered: 44
- lines uncovered: 1325
- total lines: 1369
- percentage coverage: 3
File: .../phase3/includes/specials/SpecialVersion.php
- lines covered: 18
- lines uncovered: 429
- total lines: 447
- percentage coverage: 4
File: .../phase3/includes/Status.php
- lines covered: 5
- lines uncovered: 114
- total lines: 119
- percentage coverage: 4
File: .../phase3/includes/WebRequest.php
- lines covered: 14
- lines uncovered: 290
- total lines: 304
- percentage coverage: 4
File: .../phase3/includes/Category.php
- lines covered: 7
- lines uncovered: 142
- total lines: 149
- percentage coverage: 4
File: .../phase3/includes/ObjectCache.php
- lines covered: 5
- lines uncovered: 81
- total lines: 86
- percentage coverage: 5
File: .../phase3/includes/OutputPage.php
- lines covered: 75
- lines uncovered: 1127
- total lines: 1202
- percentage coverage: 6
File: .../phase3/includes/RefreshLinksJob.php
- lines covered: 5
- lines uncovered: 72
- total lines: 77
- percentage coverage: 6
File: .../phase3/includes/filerepo/FSRepo.php
- lines covered: 27
- lines uncovered: 355
- total lines: 382
- percentage coverage: 7
File: .../phase3/includes/IP.php
- lines covered: 29
- lines uncovered: 262
- total lines: 291
- percentage coverage: 9
File: .../phase3/includes/Xml.php
- lines covered: 37
- lines uncovered: 324
- total lines: 361
- percentage coverage: 10
File: .../phase3/includes/User.php
- lines covered: 185
- lines uncovered: 1536
- total lines: 1721
- percentage coverage: 10
File: .../phase3/includes/normal/UtfNormalUtil.php
- lines covered: 6
- lines uncovered: 45
- total lines: 51
- percentage coverage: 11
File: .../extensions/ParserFunctions/ParserFunctions_body.php
- lines covered: 57
- lines uncovered: 404
- total lines: 461
- percentage coverage: 12
File: .../phase3/includes/UserArray.php
- lines covered: 6
- lines uncovered: 42
- total lines: 48
- percentage coverage: 12
File: .../phase3/includes/Article.php
- lines covered: 304
- lines uncovered: 2084
- total lines: 2388
- percentage coverage: 12
File: .../phase3/languages/classes/LanguageSr_el.php
- lines covered: 2
- lines uncovered: 13
- total lines: 15
- percentage coverage: 13
File: .../phase3/languages/classes/LanguageSr_ec.php
- lines covered: 2
- lines uncovered: 13
- total lines: 15
- percentage coverage: 13
File: .../phase3/includes/filerepo/LocalFile.php
- lines covered: 156
- lines uncovered: 982
- total lines: 1138
- percentage coverage: 13
File: .../phase3/includes/Math.php
- lines covered: 35
- lines uncovered: 191
- total lines: 226
- percentage coverage: 15
File: .../phase3/includes/RecentChange.php
- lines covered: 69
- lines uncovered: 369
- total lines: 438
- percentage coverage: 15
File: .../phase3/includes/db/LoadBalancer.php
- lines covered: 87
- lines uncovered: 455
- total lines: 542
- percentage coverage: 16
File: .../phase3/includes/ImageFunctions.php
- lines covered: 18
- lines uncovered: 89
- total lines: 107
- percentage coverage: 16
File: .../phase3/includes/filerepo/FileRepo.php
- lines covered: 41
- lines uncovered: 200
- total lines: 241
- percentage coverage: 17
File: .../phase3/includes/UserMailer.php
- lines covered: 58
- lines uncovered: 265
- total lines: 323
- percentage coverage: 17
File: .../phase3/languages/classes/LanguageZh_hans.php
- lines covered: 2
- lines uncovered: 9
- total lines: 11
- percentage coverage: 18
File: .../phase3/includes/JobQueue.php
- lines covered: 29
- lines uncovered: 130
- total lines: 159
- percentage coverage: 18
File: .../phase3/includes/CacheDependency.php
- lines covered: 31
- lines uncovered: 125
- total lines: 156
- percentage coverage: 19
File: .../phase3/includes/SearchUpdate.php
- lines covered: 12
- lines uncovered: 43
- total lines: 55
- percentage coverage: 21
File: .../phase3/includes/filerepo/LocalRepo.php
- lines covered: 32
- lines uncovered: 104
- total lines: 136
- percentage coverage: 23
File: .../phase3/includes/Title.php
- lines covered: 457
- lines uncovered: 1385
- total lines: 1842
- percentage coverage: 24
File: .../phase3/includes/GlobalFunctions.php
- lines covered: 407
- lines uncovered: 1160
- total lines: 1567
- percentage coverage: 25
File: .../phase3/languages/Language.php
- lines covered: 352
- lines uncovered: 987
- total lines: 1339
- percentage coverage: 26
File: .../phase3/includes/filerepo/File.php
- lines covered: 142
- lines uncovered: 381
- total lines: 523
- percentage coverage: 27
File: .../phase3/includes/db/Database.php
- lines covered: 321
- lines uncovered: 831
- total lines: 1152
- percentage coverage: 27
File: .../phase3/includes/Exif.php
- lines covered: 192
- lines uncovered: 484
- total lines: 676
- percentage coverage: 28
File: .../phase3/includes/ProxyTools.php
- lines covered: 37
- lines uncovered: 91
- total lines: 128
- percentage coverage: 28
File: .../phase3/includes/media/Generic.php
- lines covered: 53
- lines uncovered: 129
- total lines: 182
- percentage coverage: 29
File: .../phase3/includes/filerepo/RepoGroup.php
- lines covered: 42
- lines uncovered: 93
- total lines: 135
- percentage coverage: 31
File: .../phase3/includes/SiteStats.php
- lines covered: 49
- lines uncovered: 102
- total lines: 151
- percentage coverage: 32
File: .../phase3/languages/classes/LanguageFr.php
- lines covered: 2
- lines uncovered: 4
- total lines: 6
- percentage coverage: 33
File: .../phase3/includes/db/DatabaseMysql.php
- lines covered: 88
- lines uncovered: 166
- total lines: 254
- percentage coverage: 34
File: .../phase3/includes/parser/CoreParserFunctions.php
- lines covered: 149
- lines uncovered: 273
- total lines: 422
- percentage coverage: 35
File: .../phase3/includes/media/Bitmap.php
- lines covered: 86
- lines uncovered: 147
- total lines: 233
- percentage coverage: 36
File: .../phase3/includes/ProfilerStub.php
- lines covered: 6
- lines uncovered: 10
- total lines: 16
- percentage coverage: 37
File: .../phase3/includes/db/LBFactory.php
- lines covered: 44
- lines uncovered: 73
- total lines: 117
- percentage coverage: 37
File: .../phase3/includes/SpecialPage.php
- lines covered: 156
- lines uncovered: 242
- total lines: 398
- percentage coverage: 39
File: .../phase3/includes/StubObject.php
- lines covered: 35
- lines uncovered: 54
- total lines: 89
- percentage coverage: 39
File: .../phase3/includes/filerepo/FileCache.php
- lines covered: 33
- lines uncovered: 50
- total lines: 83
- percentage coverage: 39
File: .../phase3/includes/Revision.php
- lines covered: 207
- lines uncovered: 292
- total lines: 499
- percentage coverage: 41
File: .../phase3/includes/Interwiki.php
- lines covered: 48
- lines uncovered: 66
- total lines: 114
- percentage coverage: 42
File: .../phase3/includes/MimeMagic.php
- lines covered: 168
- lines uncovered: 215
- total lines: 383
- percentage coverage: 43
File: .../phase3/includes/XmlTypeCheck.php
- lines covered: 15
- lines uncovered: 19
- total lines: 34
- percentage coverage: 44
File: .../phase3/includes/Hooks.php
- lines covered: 46
- lines uncovered: 54
- total lines: 100
- percentage coverage: 46
File: .../phase3/includes/parser/ParserCache.php
- lines covered: 37
- lines uncovered: 41
- total lines: 78
- percentage coverage: 47
File: .../phase3/includes/MessageCache.php
- lines covered: 206
- lines uncovered: 222
- total lines: 428
- percentage coverage: 48
File: .../phase3/includes/HTMLCacheUpdate.php
- lines covered: 33
- lines uncovered: 33
- total lines: 66
- percentage coverage: 50
File: .../extensions/ParserFunctions/ParserFunctions.php
- lines covered: 30
- lines uncovered: 29
- total lines: 59
- percentage coverage: 50
File: .../phase3/includes/Linker.php
- lines covered: 519
- lines uncovered: 489
- total lines: 1008
- percentage coverage: 51
File: .../phase3/includes/BacklinkCache.php
- lines covered: 73
- lines uncovered: 64
- total lines: 137
- percentage coverage: 53
File: .../phase3/includes/StringUtils.php
- lines covered: 103
- lines uncovered: 89
- total lines: 192
- percentage coverage: 53
File: .../phase3/includes/MediaTransformOutput.php
- lines covered: 53
- lines uncovered: 45
- total lines: 98
- percentage coverage: 54
File: .../phase3/includes/specials/SpecialPrefixindex.php
- lines covered: 71
- lines uncovered: 59
- total lines: 130
- percentage coverage: 54
File: .../phase3/includes/parser/ParserOutput.php
- lines covered: 65
- lines uncovered: 49
- total lines: 114
- percentage coverage: 57
File: .../phase3/maintenance/parserTests.inc
- lines covered: 526
- lines uncovered: 382
- total lines: 908
- percentage coverage: 57
File: .../phase3/includes/LocalisationCache.php
- lines covered: 289
- lines uncovered: 202
- total lines: 491
- percentage coverage: 58
File: .../phase3/includes/Namespace.php
- lines covered: 26
- lines uncovered: 18
- total lines: 44
- percentage coverage: 59
File: .../phase3/includes/AutoLoader.php
- lines covered: 22
- lines uncovered: 15
- total lines: 37
- percentage coverage: 59
File: .../phase3/includes/LinksUpdate.php
- lines covered: 226
- lines uncovered: 149
- total lines: 375
- percentage coverage: 60
File: .../phase3/includes/ImageGallery.php
- lines covered: 92
- lines uncovered: 59
- total lines: 151
- percentage coverage: 60
File: .../phase3/includes/MagicWord.php
- lines covered: 165
- lines uncovered: 102
- total lines: 267
- percentage coverage: 61
File: .../phase3/languages/LanguageConverter.php
- lines covered: 444
- lines uncovered: 229
- total lines: 673
- percentage coverage: 65
File: .../phase3/maintenance/parserTestsParserTime.php
- lines covered: 2
- lines uncovered: 1
- total lines: 3
- percentage coverage: 66
File: .../phase3/maintenance/parserTestsStaticParserHook.php
- lines covered: 14
- lines uncovered: 6
- total lines: 20
- percentage coverage: 70
File: .../phase3/includes/parser/Preprocessor_DOM.php
- lines covered: 688
- lines uncovered: 290
- total lines: 978
- percentage coverage: 70
File: .../extensions/Cite/Cite_body.php
- lines covered: 283
- lines uncovered: 110
- total lines: 393
- percentage coverage: 72
File: .../phase3/includes/parser/ParserOptions.php
- lines covered: 81
- lines uncovered: 31
- total lines: 112
- percentage coverage: 72
File: .../phase3/includes/parser/Parser.php
- lines covered: 2171
- lines uncovered: 804
- total lines: 2975
- percentage coverage: 72
File: .../phase3/languages/classes/LanguageSr.php
- lines covered: 57
- lines uncovered: 20
- total lines: 77
- percentage coverage: 74
File: .../phase3/includes/LinkCache.php
- lines covered: 79
- lines uncovered: 26
- total lines: 105
- percentage coverage: 75
File: .../phase3/includes/TitleArray.php
- lines covered: 32
- lines uncovered: 9
- total lines: 41
- percentage coverage: 78
File: .../phase3/maintenance/RunParserTests.php
- lines covered: 29
- lines uncovered: 8
- total lines: 37
- percentage coverage: 78
File: .../phase3/includes/LinkBatch.php
- lines covered: 81
- lines uncovered: 22
- total lines: 103
- percentage coverage: 78
File: .../phase3/maintenance/parserTestsParserHook.php
- lines covered: 8
- lines uncovered: 2
- total lines: 10
- percentage coverage: 80
File: .../phase3/languages/classes/LanguageZh.php
- lines covered: 108
- lines uncovered: 23
- total lines: 131
- percentage coverage: 82
File: .../phase3/includes/Sanitizer.php
- lines covered: 638
- lines uncovered: 134
- total lines: 772
- percentage coverage: 82
File: .../phase3/includes/parser/LinkHolderArray.php
- lines covered: 240
- lines uncovered: 42
- total lines: 282
- percentage coverage: 85
File: .../phase3/includes/parser/DateFormatter.php
- lines covered: 176
- lines uncovered: 23
- total lines: 199
- percentage coverage: 88
File: .../phase3/maintenance/initStats.inc
- lines covered: 38
- lines uncovered: 2
- total lines: 40
- percentage coverage: 95
File: .../extensions/ParserFunctions/ParserFunctions.i18n.magic.php
- lines covered: 75
- lines uncovered: 1
- total lines: 76
- percentage coverage: 98
File: .../phase3/languages/messages/MessagesZh_mo.php
- lines covered: 2
- lines uncovered: 0
- total lines: 2
- percentage coverage: 100
File: .../phase3/languages/messages/MessagesZh_sg.php
- lines covered: 4
- lines uncovered: 0
- total lines: 4
- percentage coverage: 100
File: .../phase3/languages/messages/MessagesZh.php
- lines covered: 160
- lines uncovered: 0
- total lines: 160
- percentage coverage: 100
File: .../phase3/includes/Sanitizer.php(1348) : regexp code
- lines covered: 2
- lines uncovered: 0
- total lines: 2
- percentage coverage: 100
File: .../extensions/Cite/Cite.i18n.php
- lines covered: 1471
- lines uncovered: 0
- total lines: 1471
- percentage coverage: 100
File: .../phase3/languages/messages/MessagesZh_my.php
- lines covered: 2
- lines uncovered: 0
- total lines: 2
- percentage coverage: 100
File: .../phase3/languages/messages/MessagesSr_el.php
- lines covered: 1514
- lines uncovered: 0
- total lines: 1514
- percentage coverage: 100
File: .../phase3/languages/messages/MessagesZh_hans.php
- lines covered: 2537
- lines uncovered: 0
- total lines: 2537
- percentage coverage: 100
File: .../phase3/languages/messages/MessagesFr.php
- lines covered: 2642
- lines uncovered: 0
- total lines: 2642
- percentage coverage: 100
File: .../phase3/languages/classes/LanguageZh.deps.php
- lines covered: 3
- lines uncovered: 0
- total lines: 3
- percentage coverage: 100
File: .../phase3/languages/Names.php
- lines covered: 362
- lines uncovered: 0
- total lines: 362
- percentage coverage: 100
File: .../phase3/languages/messages/MessagesDe.php
- lines covered: 2648
- lines uncovered: 0
- total lines: 2648
- percentage coverage: 100
File: .../extensions/Nuke/SpecialNuke.i18n.php
- lines covered: 817
- lines uncovered: 0
- total lines: 817
- percentage coverage: 100
File: .../phase3/languages/messages/MessagesZh_tw.php
- lines covered: 531
- lines uncovered: 0
- total lines: 531
- percentage coverage: 100
File: .../phase3/includes/Sanitizer.php(677) : regexp code
- lines covered: 1
- lines uncovered: 0
- total lines: 1
- percentage coverage: 100
File: .../extensions/Renameuser/SpecialRenameuser.i18n.php
- lines covered: 2486
- lines uncovered: 0
- total lines: 2486
- percentage coverage: 100
File: .../phase3/languages/messages/MessagesZh_hk.php
- lines covered: 15
- lines uncovered: 0
- total lines: 15
- percentage coverage: 100
File: .../phase3/includes/parser/Preprocessor.php
- lines covered: 4
- lines uncovered: 0
- total lines: 4
- percentage coverage: 100
File: .../phase3/maintenance/parserTests.inc(656) : eval()'d code
- lines covered: 1
- lines uncovered: 0
- total lines: 1
- percentage coverage: 100
File: .../phase3/languages/messages/MessagesLn.php
- lines covered: 305
- lines uncovered: 0
- total lines: 305
- percentage coverage: 100
File: .../phase3/languages/messages/MessagesZh_hant.php
- lines covered: 2515
- lines uncovered: 0
- total lines: 2515
- percentage coverage: 100
File: .../extensions/Gadgets/Gadgets.alias.php
- lines covered: 92
- lines uncovered: 0
- total lines: 92
- percentage coverage: 100
File: .../extensions/Nuke/SpecialNuke.alias.php
- lines covered: 52
- lines uncovered: 0
- total lines: 52
- percentage coverage: 100
File: .../phase3/languages/classes/LanguageSr.deps.php
- lines covered: 3
- lines uncovered: 0
- total lines: 3
- percentage coverage: 100
File: .../phase3/languages/messages/MessagesFa.php
- lines covered: 2719
- lines uncovered: 0
- total lines: 2719
- percentage coverage: 100
File: .../extensions/Renameuser/SpecialRenameuser.alias.php
- lines covered: 96
- lines uncovered: 0
- total lines: 96
- percentage coverage: 100
File: .../phase3/skins/MonoBook.deps.php
- lines covered: 4
- lines uncovered: 0
- total lines: 4
- percentage coverage: 100
File: .../phase3/languages/messages/MessagesEn.php
- lines covered: 3079
- lines uncovered: 0
- total lines: 3079
- percentage coverage: 100
File: .../phase3/languages/classes/LanguageSr_el.deps.php
- lines covered: 2
- lines uncovered: 0
- total lines: 2
- percentage coverage: 100
File: .../extensions/Gadgets/Gadgets.i18n.php
- lines covered: 687
- lines uncovered: 0
- total lines: 687
- percentage coverage: 100
File: .../extensions/ExpandTemplates/ExpandTemplates.i18n.php
- lines covered: 1085
- lines uncovered: 0
- total lines: 1085
- percentage coverage: 100
File: .../phase3/languages/messages/MessagesZh_cn.php
- lines covered: 4
- lines uncovered: 0
- total lines: 4
- percentage coverage: 100
File: .../phase3/languages/messages/MessagesSr.php
- lines covered: 11
- lines uncovered: 0
- total lines: 11
- percentage coverage: 100
File: .../extensions/ExpandTemplates/ExpandTemplates.alias.php
- lines covered: 90
- lines uncovered: 0
- total lines: 90
- percentage coverage: 100
File: .../phase3/languages/messages/MessagesSr_ec.php
- lines covered: 2371
- lines uncovered: 0
- total lines: 2371
- percentage coverage: 100
File: .../phase3/includes/ZhConversion.php
- lines covered: 17339
- lines uncovered: 0
- total lines: 17339
- percentage coverage: 100
File: .../extensions/ParserFunctions/ParserFunctions.i18n.php
- lines covered: 1484
- lines uncovered: 0
- total lines: 1484
- percentage coverage: 100
Per File Statistics (In File Name Alphabetic Order)
editFile: .../extensions/Cite/Cite.i18n.php
- lines covered: 1471
- lines uncovered: 0
- total lines: 1471
- percentage coverage: 100
File: .../extensions/Cite/Cite.php
- lines covered: 0
- lines uncovered: 3
- total lines: 3
- percentage coverage: 0
File: .../extensions/Cite/Cite_body.php
- lines covered: 283
- lines uncovered: 110
- total lines: 393
- percentage coverage: 72
File: .../extensions/ExpandTemplates/ExpandTemplates.alias.php
- lines covered: 90
- lines uncovered: 0
- total lines: 90
- percentage coverage: 100
File: .../extensions/ExpandTemplates/ExpandTemplates.i18n.php
- lines covered: 1085
- lines uncovered: 0
- total lines: 1085
- percentage coverage: 100
File: .../extensions/Gadgets/Gadgets.alias.php
- lines covered: 92
- lines uncovered: 0
- total lines: 92
- percentage coverage: 100
File: .../extensions/Gadgets/Gadgets.i18n.php
- lines covered: 687
- lines uncovered: 0
- total lines: 687
- percentage coverage: 100
File: .../extensions/Gadgets/Gadgets.php
- lines covered: 3
- lines uncovered: 112
- total lines: 115
- percentage coverage: 2
File: .../extensions/Nuke/SpecialNuke.alias.php
- lines covered: 52
- lines uncovered: 0
- total lines: 52
- percentage coverage: 100
File: .../extensions/Nuke/SpecialNuke.i18n.php
- lines covered: 817
- lines uncovered: 0
- total lines: 817
- percentage coverage: 100
File: .../extensions/ParserFunctions/ParserFunctions.i18n.magic.php
- lines covered: 75
- lines uncovered: 1
- total lines: 76
- percentage coverage: 98
File: .../extensions/ParserFunctions/ParserFunctions.i18n.php
- lines covered: 1484
- lines uncovered: 0
- total lines: 1484
- percentage coverage: 100
File: .../extensions/ParserFunctions/ParserFunctions.php
- lines covered: 30
- lines uncovered: 29
- total lines: 59
- percentage coverage: 50
File: .../extensions/ParserFunctions/ParserFunctions_body.php
- lines covered: 57
- lines uncovered: 404
- total lines: 461
- percentage coverage: 12
File: .../extensions/Renameuser/SpecialRenameuser.alias.php
- lines covered: 96
- lines uncovered: 0
- total lines: 96
- percentage coverage: 100
File: .../extensions/Renameuser/SpecialRenameuser.i18n.php
- lines covered: 2486
- lines uncovered: 0
- total lines: 2486
- percentage coverage: 100
File: .../extensions/Renameuser/SpecialRenameuser.php
- lines covered: 0
- lines uncovered: 9
- total lines: 9
- percentage coverage: 0
File: .../phase3/includes/Article.php
- lines covered: 304
- lines uncovered: 2084
- total lines: 2388
- percentage coverage: 12
File: .../phase3/includes/AutoLoader.php
- lines covered: 22
- lines uncovered: 15
- total lines: 37
- percentage coverage: 59
File: .../phase3/includes/BacklinkCache.php
- lines covered: 73
- lines uncovered: 64
- total lines: 137
- percentage coverage: 53
File: .../phase3/includes/Block.php
- lines covered: 5
- lines uncovered: 456
- total lines: 461
- percentage coverage: 1
File: .../phase3/includes/CacheDependency.php
- lines covered: 31
- lines uncovered: 125
- total lines: 156
- percentage coverage: 19
File: .../phase3/includes/Category.php
- lines covered: 7
- lines uncovered: 142
- total lines: 149
- percentage coverage: 4
File: .../phase3/includes/Exception.php
- lines covered: 0
- lines uncovered: 175
- total lines: 175
- percentage coverage: 0
File: .../phase3/includes/Exif.php
- lines covered: 192
- lines uncovered: 484
- total lines: 676
- percentage coverage: 28
File: .../phase3/includes/GlobalFunctions.php
- lines covered: 407
- lines uncovered: 1160
- total lines: 1567
- percentage coverage: 25
File: .../phase3/includes/HTMLCacheUpdate.php
- lines covered: 33
- lines uncovered: 33
- total lines: 66
- percentage coverage: 50
File: .../phase3/includes/HTMLFileCache.php
- lines covered: 4
- lines uncovered: 124
- total lines: 128
- percentage coverage: 3
File: .../phase3/includes/Hooks.php
- lines covered: 46
- lines uncovered: 54
- total lines: 100
- percentage coverage: 46
File: .../phase3/includes/IP.php
- lines covered: 29
- lines uncovered: 262
- total lines: 291
- percentage coverage: 9
File: .../phase3/includes/ImageFunctions.php
- lines covered: 18
- lines uncovered: 89
- total lines: 107
- percentage coverage: 16
File: .../phase3/includes/ImageGallery.php
- lines covered: 92
- lines uncovered: 59
- total lines: 151
- percentage coverage: 60
File: .../phase3/includes/Interwiki.php
- lines covered: 48
- lines uncovered: 66
- total lines: 114
- percentage coverage: 42
File: .../phase3/includes/JobQueue.php
- lines covered: 29
- lines uncovered: 130
- total lines: 159
- percentage coverage: 18
File: .../phase3/includes/LinkBatch.php
- lines covered: 81
- lines uncovered: 22
- total lines: 103
- percentage coverage: 78
File: .../phase3/includes/LinkCache.php
- lines covered: 79
- lines uncovered: 26
- total lines: 105
- percentage coverage: 75
File: .../phase3/includes/Linker.php
- lines covered: 519
- lines uncovered: 489
- total lines: 1008
- percentage coverage: 51
File: .../phase3/includes/LinksUpdate.php
- lines covered: 226
- lines uncovered: 149
- total lines: 375
- percentage coverage: 60
File: .../phase3/includes/LocalisationCache.php
- lines covered: 289
- lines uncovered: 202
- total lines: 491
- percentage coverage: 58
File: .../phase3/includes/MagicWord.php
- lines covered: 165
- lines uncovered: 102
- total lines: 267
- percentage coverage: 61
File: .../phase3/includes/Math.php
- lines covered: 35
- lines uncovered: 191
- total lines: 226
- percentage coverage: 15
File: .../phase3/includes/MediaTransformOutput.php
- lines covered: 53
- lines uncovered: 45
- total lines: 98
- percentage coverage: 54
File: .../phase3/includes/MessageCache.php
- lines covered: 206
- lines uncovered: 222
- total lines: 428
- percentage coverage: 48
File: .../phase3/includes/MimeMagic.php
- lines covered: 168
- lines uncovered: 215
- total lines: 383
- percentage coverage: 43
File: .../phase3/includes/Namespace.php
- lines covered: 26
- lines uncovered: 18
- total lines: 44
- percentage coverage: 59
File: .../phase3/includes/ObjectCache.php
- lines covered: 5
- lines uncovered: 81
- total lines: 86
- percentage coverage: 5
File: .../phase3/includes/OutputPage.php
- lines covered: 75
- lines uncovered: 1127
- total lines: 1202
- percentage coverage: 6
File: .../phase3/includes/ProfilerStub.php
- lines covered: 6
- lines uncovered: 10
- total lines: 16
- percentage coverage: 37
File: .../phase3/includes/ProxyTools.php
- lines covered: 37
- lines uncovered: 91
- total lines: 128
- percentage coverage: 28
File: .../phase3/includes/RecentChange.php
- lines covered: 69
- lines uncovered: 369
- total lines: 438
- percentage coverage: 15
File: .../phase3/includes/RefreshLinksJob.php
- lines covered: 5
- lines uncovered: 72
- total lines: 77
- percentage coverage: 6
File: .../phase3/includes/Revision.php
- lines covered: 207
- lines uncovered: 292
- total lines: 499
- percentage coverage: 41
File: .../phase3/includes/Sanitizer.php
- lines covered: 638
- lines uncovered: 134
- total lines: 772
- percentage coverage: 82
File: .../phase3/includes/Sanitizer.php(1348) : regexp code
- lines covered: 2
- lines uncovered: 0
- total lines: 2
- percentage coverage: 100
File: .../phase3/includes/Sanitizer.php(677) : regexp code
- lines covered: 1
- lines uncovered: 0
- total lines: 1
- percentage coverage: 100
File: .../phase3/includes/SearchEngine.php
- lines covered: 15
- lines uncovered: 531
- total lines: 546
- percentage coverage: 2
File: .../phase3/includes/SearchUpdate.php
- lines covered: 12
- lines uncovered: 43
- total lines: 55
- percentage coverage: 21
File: .../phase3/includes/SiteConfiguration.php
- lines covered: 0
- lines uncovered: 176
- total lines: 176
- percentage coverage: 0
File: .../phase3/includes/SiteStats.php
- lines covered: 49
- lines uncovered: 102
- total lines: 151
- percentage coverage: 32
File: .../phase3/includes/Skin.php
- lines covered: 44
- lines uncovered: 1325
- total lines: 1369
- percentage coverage: 3
File: .../phase3/includes/SkinTemplate.php
- lines covered: 6
- lines uncovered: 733
- total lines: 739
- percentage coverage: 0
File: .../phase3/includes/SpecialPage.php
- lines covered: 156
- lines uncovered: 242
- total lines: 398
- percentage coverage: 39
File: .../phase3/includes/Status.php
- lines covered: 5
- lines uncovered: 114
- total lines: 119
- percentage coverage: 4
File: .../phase3/includes/StringUtils.php
- lines covered: 103
- lines uncovered: 89
- total lines: 192
- percentage coverage: 53
File: .../phase3/includes/StubObject.php
- lines covered: 35
- lines uncovered: 54
- total lines: 89
- percentage coverage: 39
File: .../phase3/includes/Title.php
- lines covered: 457
- lines uncovered: 1385
- total lines: 1842
- percentage coverage: 24
File: .../phase3/includes/TitleArray.php
- lines covered: 32
- lines uncovered: 9
- total lines: 41
- percentage coverage: 78
File: .../phase3/includes/User.php
- lines covered: 185
- lines uncovered: 1536
- total lines: 1721
- percentage coverage: 10
File: .../phase3/includes/UserArray.php
- lines covered: 6
- lines uncovered: 42
- total lines: 48
- percentage coverage: 12
File: .../phase3/includes/UserMailer.php
- lines covered: 58
- lines uncovered: 265
- total lines: 323
- percentage coverage: 17
File: .../phase3/includes/WebRequest.php
- lines covered: 14
- lines uncovered: 290
- total lines: 304
- percentage coverage: 4
File: .../phase3/includes/Xml.php
- lines covered: 37
- lines uncovered: 324
- total lines: 361
- percentage coverage: 10
File: .../phase3/includes/XmlFunctions.php
- lines covered: 0
- lines uncovered: 60
- total lines: 60
- percentage coverage: 0
File: .../phase3/includes/XmlTypeCheck.php
- lines covered: 15
- lines uncovered: 19
- total lines: 34
- percentage coverage: 44
File: .../phase3/includes/ZhConversion.php
- lines covered: 17339
- lines uncovered: 0
- total lines: 17339
- percentage coverage: 100
File: .../phase3/includes/db/Database.php
- lines covered: 321
- lines uncovered: 831
- total lines: 1152
- percentage coverage: 27
File: .../phase3/includes/db/DatabaseMysql.php
- lines covered: 88
- lines uncovered: 166
- total lines: 254
- percentage coverage: 34
File: .../phase3/includes/db/LBFactory.php
- lines covered: 44
- lines uncovered: 73
- total lines: 117
- percentage coverage: 37
File: .../phase3/includes/db/LoadBalancer.php
- lines covered: 87
- lines uncovered: 455
- total lines: 542
- percentage coverage: 16
File: .../phase3/includes/filerepo/FSRepo.php
- lines covered: 27
- lines uncovered: 355
- total lines: 382
- percentage coverage: 7
File: .../phase3/includes/filerepo/File.php
- lines covered: 142
- lines uncovered: 381
- total lines: 523
- percentage coverage: 27
File: .../phase3/includes/filerepo/FileCache.php
- lines covered: 33
- lines uncovered: 50
- total lines: 83
- percentage coverage: 39
File: .../phase3/includes/filerepo/FileRepo.php
- lines covered: 41
- lines uncovered: 200
- total lines: 241
- percentage coverage: 17
File: .../phase3/includes/filerepo/LocalFile.php
- lines covered: 156
- lines uncovered: 982
- total lines: 1138
- percentage coverage: 13
File: .../phase3/includes/filerepo/LocalRepo.php
- lines covered: 32
- lines uncovered: 104
- total lines: 136
- percentage coverage: 23
File: .../phase3/includes/filerepo/RepoGroup.php
- lines covered: 42
- lines uncovered: 93
- total lines: 135
- percentage coverage: 31
File: .../phase3/includes/media/Bitmap.php
- lines covered: 86
- lines uncovered: 147
- total lines: 233
- percentage coverage: 36
File: .../phase3/includes/media/Generic.php
- lines covered: 53
- lines uncovered: 129
- total lines: 182
- percentage coverage: 29
File: .../phase3/includes/normal/UtfNormal.php
- lines covered: 0
- lines uncovered: 404
- total lines: 404
- percentage coverage: 0
File: .../phase3/includes/normal/UtfNormalUtil.php
- lines covered: 6
- lines uncovered: 45
- total lines: 51
- percentage coverage: 11
File: .../phase3/includes/parser/CoreParserFunctions.php
- lines covered: 149
- lines uncovered: 273
- total lines: 422
- percentage coverage: 35
File: .../phase3/includes/parser/DateFormatter.php
- lines covered: 176
- lines uncovered: 23
- total lines: 199
- percentage coverage: 88
File: .../phase3/includes/parser/LinkHolderArray.php
- lines covered: 240
- lines uncovered: 42
- total lines: 282
- percentage coverage: 85
File: .../phase3/includes/parser/Parser.php
- lines covered: 2171
- lines uncovered: 804
- total lines: 2975
- percentage coverage: 72
File: .../phase3/includes/parser/ParserCache.php
- lines covered: 37
- lines uncovered: 41
- total lines: 78
- percentage coverage: 47
File: .../phase3/includes/parser/ParserOptions.php
- lines covered: 81
- lines uncovered: 31
- total lines: 112
- percentage coverage: 72
File: .../phase3/includes/parser/ParserOutput.php
- lines covered: 65
- lines uncovered: 49
- total lines: 114
- percentage coverage: 57
File: .../phase3/includes/parser/Preprocessor.php
- lines covered: 4
- lines uncovered: 0
- total lines: 4
- percentage coverage: 100
File: .../phase3/includes/parser/Preprocessor_DOM.php
- lines covered: 688
- lines uncovered: 290
- total lines: 978
- percentage coverage: 70
File: .../phase3/includes/specials/SpecialAllpages.php
- lines covered: 9
- lines uncovered: 282
- total lines: 291
- percentage coverage: 3
File: .../phase3/includes/specials/SpecialPrefixindex.php
- lines covered: 71
- lines uncovered: 59
- total lines: 130
- percentage coverage: 54
File: .../phase3/includes/specials/SpecialVersion.php
- lines covered: 18
- lines uncovered: 429
- total lines: 447
- percentage coverage: 4
File: .../phase3/install-utils.inc
- lines covered: 0
- lines uncovered: 83
- total lines: 83
- percentage coverage: 0
File: .../phase3/languages/Language.php
- lines covered: 352
- lines uncovered: 987
- total lines: 1339
- percentage coverage: 26
File: .../phase3/languages/LanguageConverter.php
- lines covered: 444
- lines uncovered: 229
- total lines: 673
- percentage coverage: 65
File: .../phase3/languages/Names.php
- lines covered: 362
- lines uncovered: 0
- total lines: 362
- percentage coverage: 100
File: .../phase3/languages/classes/LanguageFr.php
- lines covered: 2
- lines uncovered: 4
- total lines: 6
- percentage coverage: 33
File: .../phase3/languages/classes/LanguageSr.deps.php
- lines covered: 3
- lines uncovered: 0
- total lines: 3
- percentage coverage: 100
File: .../phase3/languages/classes/LanguageSr.php
- lines covered: 57
- lines uncovered: 20
- total lines: 77
- percentage coverage: 74
File: .../phase3/languages/classes/LanguageSr_ec.php
- lines covered: 2
- lines uncovered: 13
- total lines: 15
- percentage coverage: 13
File: .../phase3/languages/classes/LanguageSr_el.deps.php
- lines covered: 2
- lines uncovered: 0
- total lines: 2
- percentage coverage: 100
File: .../phase3/languages/classes/LanguageSr_el.php
- lines covered: 2
- lines uncovered: 13
- total lines: 15
- percentage coverage: 13
File: .../phase3/languages/classes/LanguageZh.deps.php
- lines covered: 3
- lines uncovered: 0
- total lines: 3
- percentage coverage: 100
File: .../phase3/languages/classes/LanguageZh.php
- lines covered: 108
- lines uncovered: 23
- total lines: 131
- percentage coverage: 82
File: .../phase3/languages/classes/LanguageZh_hans.php
- lines covered: 2
- lines uncovered: 9
- total lines: 11
- percentage coverage: 18
File: .../phase3/languages/messages/MessagesDe.php
- lines covered: 2648
- lines uncovered: 0
- total lines: 2648
- percentage coverage: 100
File: .../phase3/languages/messages/MessagesEn.php
- lines covered: 3079
- lines uncovered: 0
- total lines: 3079
- percentage coverage: 100
File: .../phase3/languages/messages/MessagesFa.php
- lines covered: 2719
- lines uncovered: 0
- total lines: 2719
- percentage coverage: 100
File: .../phase3/languages/messages/MessagesFr.php
- lines covered: 2642
- lines uncovered: 0
- total lines: 2642
- percentage coverage: 100
File: .../phase3/languages/messages/MessagesLn.php
- lines covered: 305
- lines uncovered: 0
- total lines: 305
- percentage coverage: 100
File: .../phase3/languages/messages/MessagesSr.php
- lines covered: 11
- lines uncovered: 0
- total lines: 11
- percentage coverage: 100
File: .../phase3/languages/messages/MessagesSr_ec.php
- lines covered: 2371
- lines uncovered: 0
- total lines: 2371
- percentage coverage: 100
File: .../phase3/languages/messages/MessagesSr_el.php
- lines covered: 1514
- lines uncovered: 0
- total lines: 1514
- percentage coverage: 100
File: .../phase3/languages/messages/MessagesZh.php
- lines covered: 160
- lines uncovered: 0
- total lines: 160
- percentage coverage: 100
File: .../phase3/languages/messages/MessagesZh_cn.php
- lines covered: 4
- lines uncovered: 0
- total lines: 4
- percentage coverage: 100
File: .../phase3/languages/messages/MessagesZh_hans.php
- lines covered: 2537
- lines uncovered: 0
- total lines: 2537
- percentage coverage: 100
File: .../phase3/languages/messages/MessagesZh_hant.php
- lines covered: 2515
- lines uncovered: 0
- total lines: 2515
- percentage coverage: 100
File: .../phase3/languages/messages/MessagesZh_hk.php
- lines covered: 15
- lines uncovered: 0
- total lines: 15
- percentage coverage: 100
File: .../phase3/languages/messages/MessagesZh_mo.php
- lines covered: 2
- lines uncovered: 0
- total lines: 2
- percentage coverage: 100
File: .../phase3/languages/messages/MessagesZh_my.php
- lines covered: 2
- lines uncovered: 0
- total lines: 2
- percentage coverage: 100
File: .../phase3/languages/messages/MessagesZh_sg.php
- lines covered: 4
- lines uncovered: 0
- total lines: 4
- percentage coverage: 100
File: .../phase3/languages/messages/MessagesZh_tw.php
- lines covered: 531
- lines uncovered: 0
- total lines: 531
- percentage coverage: 100
File: .../phase3/maintenance/RunParserTests.php
- lines covered: 29
- lines uncovered: 8
- total lines: 37
- percentage coverage: 78
File: .../phase3/maintenance/initStats.inc
- lines covered: 38
- lines uncovered: 2
- total lines: 40
- percentage coverage: 95
File: .../phase3/maintenance/parserTests.inc
- lines covered: 526
- lines uncovered: 382
- total lines: 908
- percentage coverage: 57
File: .../phase3/maintenance/parserTests.inc(656) : eval()'d code
- lines covered: 1
- lines uncovered: 0
- total lines: 1
- percentage coverage: 100
File: .../phase3/maintenance/parserTestsParserHook.php
- lines covered: 8
- lines uncovered: 2
- total lines: 10
- percentage coverage: 80
File: .../phase3/maintenance/parserTestsParserTime.php
- lines covered: 2
- lines uncovered: 1
- total lines: 3
- percentage coverage: 66
File: .../phase3/maintenance/parserTestsStaticParserHook.php
- lines covered: 14
- lines uncovered: 6
- total lines: 20
- percentage coverage: 70
File: .../phase3/skins/MonoBook.deps.php
- lines covered: 4
- lines uncovered: 0
- total lines: 4
- percentage coverage: 100
File: .../phase3/skins/MonoBook.php
- lines covered: 5
- lines uncovered: 201
- total lines: 206
- percentage coverage: 2