Changes for page XWiki @ Google Code-In 2017
Last modified by Ecaterina Moraru (Valica) on 2018/08/23 13:01
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -xwiki:XWiki. VincentMassol1 +xwiki:XWiki.ThomasMortagne - Content
-
... ... @@ -45,9 +45,12 @@ 45 45 * Increase test coverage (as measure by Jacoco) for a single module by 1%, by adding new tests to existing test suites. Success criteria: 46 46 ** Pull Request 47 47 ** pom.xml modified in the PR to match the new coverage threshold and build passing with quality profile (##-Pquality##). 48 -* Move 1 deprecated method/class to Legacy module (using AspectJ for methods). Success criteria: 48 +* Replace **at least 1** call to deprecated using alternative valid APIs 49 +** The module build is still passing 49 49 ** Pull Request 51 +* Move 1 unused deprecated method/class to Legacy module (using AspectJ for methods). Success criteria: 50 50 ** Full build of commons, rendering, platform still passing without failure 53 +** Pull Request 51 51 * Remove 1 coding violation from https://sonarcloud.io/organizations/xwiki/issues?resolved=false (commons or rendering). Success criteria: 52 52 ** Pull Request 53 53 ** After PR is applied, https://sonarcloud.io/organizations/xwiki/issues?resolved=false should not show the violation any more ... ... @@ -67,8 +67,9 @@ 67 67 ** PR in the "Extra ColorTheme Pack" extension project in xwiki-contrib (we neeFind one place that doesn't allow the UI to be translated (missing translation keys). Success criteria: d to create it) 68 68 ** Screenshot of the home page using the Color Theme 69 69 ** Documentation of it on the extension page on e.x.o 70 -* Fix **at least 1** call to deprecated methods 71 71 * In **1 UI test** replace all setup code which use the UI by REST calls 74 +** The test is still passing 75 +** Pull Request 72 72 * Design a new logo for an extension found on [[doc:extensions:Main.WebHome]]. Success criteria: 73 73 ** Original logo (doesn't exist on the web already and cannot be considered as plagiarism) 74 74 ** Screenshot of the logo in action