stable

Clone or download

Read-only

REST representations of the SVN plugin are immutable

This is a technical change, no functional change is expected. Part of request #15111: REST representations should not be mutable Change-Id: Ice1520ab1621f070567c420c549f5b9bf967bd74

Modified Files

Name
M plugins/svn/include/REST/v1/CommitRulesRepresentation.php +18 −8 Go to diff View file
M plugins/svn/include/REST/v1/FullRepositoryRepresentation.php +24 −12 Go to diff View file
M plugins/svn/include/REST/v1/ImmutableTagRepresentation.php +19 −4 Go to diff View file
M plugins/svn/include/REST/v1/NotificationPOSTPUTRepresentation.php +4 −1 Go to diff View file
M plugins/svn/include/REST/v1/NotificationRepresentation.php +5 −2 Go to diff View file
M plugins/svn/include/REST/v1/NotificationsBuilder.php +1 −2 Go to diff View file
M plugins/svn/include/REST/v1/ProjectResource.php +2 −3 Go to diff View file
M plugins/svn/include/REST/v1/RepositoryRepresentation.php +15 −5 Go to diff View file
M plugins/svn/include/REST/v1/RepositoryRepresentationBuilder.php +3 −9 Go to diff View file
M plugins/svn/include/REST/v1/SettingsPOSTRepresentation.php +4 −14 Go to diff View file
M plugins/svn/include/REST/v1/SettingsPUTRepresentation.php +4 −1 Go to diff View file
M plugins/svn/include/REST/v1/SettingsRepresentation.php +27 −7 Go to diff View file
M plugins/svn/include/SVN/AccessControl/AccessFileHistory.php +10 −24 Go to diff View file
M plugins/svn/include/SVN/AccessControl/AccessFileHistoryCreator.php +9 −10 Go to diff View file
M plugins/svn/include/SVN/AccessControl/AccessFileHistoryDao.php +11 −9 Go to diff View file
M plugins/svn/include/SVN/AccessControl/NullAccessFileHistory.php +6 −3 Go to diff View file
M plugins/svn/tests/unit/REST_Backend/SettingsRepresentationValidatorTest.php +124 −81 Go to diff View file
M plugins/svn/tests/unit/SVN/AccessFile/AccessFileHistoryCreatorTest.php +2 −12 Go to diff View file
M src/common/REST/v1/SvnRepositoryRepresentationBase.php +8 −1 Go to diff View file