stable

Clone or download

Read-only

Better management of Tuleap versions for the release note links

This is part of story #15102 highlight informations to the end user Versions like 12.0 or 11.8 (4 characters) must be handled correctly. Change-Id: I3f793537b0396c9349b6b811c3f1ddceaa7b2f42

Modified Files

Name
M src/common/HelpDropdown/HelpDropdownPresenterBuilder.php +4 −4 Go to diff View file
M src/common/HelpDropdown/ReleaseNoteManager.php +22 −14 Go to diff View file
A src/common/HelpDropdown/TuleapVersionNotExtractedException.php +32 −0 Go to diff View file
A src/common/HelpDropdown/VersionNumberExtractor.php +40 −0 Go to diff View file
M src/themes/BurningParrot/include/BurningParrotTheme.php +7 −2 Go to diff View file
M src/www/themes/FlamingParrot/FlamingParrot_Theme.class.php +7 −2 Go to diff View file
M tests/unit/common/HelpDropdown/HelpDropdownPresenterBuilderTest.php +3 −3 Go to diff View file
M tests/unit/common/HelpDropdown/ReleaseNoteManagerTest.php +6 −6 Go to diff View file
A tests/unit/common/HelpDropdown/VersionNumberExtractorTest.php +63 −0 Go to diff View file