Details
-
Task
-
Resolution: Fixed
-
Major
-
10.2
-
Unit
-
Unknown
-
N/A
-
N/A
-
Description
From IRC/Matrix:
Thomas added 2 new classes (ParentResourceReference & AbstractParentResourceReferenceResolver) in
XWIKI-15096(see https://github.com/xwiki/xwiki-platform/commit/b74e949ae652ed97a9d04e880dc98254a06a666e) and also reduced the theshold in the pom.xml ( from 0.36% to 0.33% (https://github.com/xwiki/xwiki-platform/commit/1df69e12a7e5163ebad8e4860f68a096299b70fc)What happens is that even though we had only 36% unit-coverage, we had 89.56% full coverage and the 2 new classes are not tested anywhere in any test, thus lowering the full coverage from 89.56% to 74.9%!
Needs to be improved back to the previous level (i.e 89.56%).
Useful URLs:
- http://maven.xwiki.org/site/clover/20190101/XWikiReport-20171222-1835-20190101-2330.html
- http://maven.xwiki.org/site/clover/20171222/clover-commons+rendering+platform-20171222-1835/org/xwiki/url/internal/pkg-summary.html
- http://maven.xwiki.org/site/clover/20190101/clover-commons+rendering+platform-20190101-2330/org/xwiki/url/internal/pkg-summary.html