]> source.dussan.org Git - sonarqube.git/commit
Improve protobuf to json converter
authorSimon Brandhof <simon.brandhof@sonarsource.com>
Tue, 15 Sep 2015 23:15:42 +0000 (01:15 +0200)
committerTeryk Bellahsene <teryk.bellahsene@sonarsource.com>
Thu, 17 Sep 2015 09:36:10 +0000 (11:36 +0200)
commit15005289f592f7a574f8947d09ab4cc6f6f2bd2e
treeefb9a6fff7b0371775dd2c8befa70e0aa679832a
parent361c419cb05a0fcb1ba6840a3aab736bb3f65b86
Improve protobuf to json converter

- replace bool field *PresentIfEmpty by a wrapper of repeated fields
- support arrays/maps in map values
19 files changed:
server/sonar-server/src/main/java/org/sonar/server/issue/ws/SearchResponseFormat.java
server/sonar-server/src/main/java/org/sonar/server/permission/ws/CreateTemplateAction.java
server/sonar-server/src/main/java/org/sonar/server/permission/ws/GroupsAction.java
server/sonar-server/src/main/java/org/sonar/server/permission/ws/PermissionTemplateDtoToPermissionTemplateResponse.java
server/sonar-server/src/main/java/org/sonar/server/permission/ws/SearchGlobalPermissionsAction.java
server/sonar-server/src/main/java/org/sonar/server/permission/ws/SearchProjectPermissionsAction.java
server/sonar-server/src/main/java/org/sonar/server/permission/ws/SearchTemplatesAction.java
server/sonar-server/src/main/java/org/sonar/server/permission/ws/UpdateTemplateAction.java
server/sonar-server/src/main/java/org/sonar/server/permission/ws/UsersAction.java
sonar-core/src/main/java/org/sonar/core/util/ProtobufJsonFormat.java
sonar-core/src/test/gen-java/org/sonar/core/test/Test.java
sonar-core/src/test/java/org/sonar/core/util/ProtobufJsonFormatTest.java
sonar-core/src/test/protobuf/test.proto
sonar-ws/src/main/gen-java/org/sonarqube/ws/Common.java
sonar-ws/src/main/gen-java/org/sonarqube/ws/Issues.java
sonar-ws/src/main/gen-java/org/sonarqube/ws/Permissions.java [deleted file]
sonar-ws/src/main/protobuf/ws-commons.proto
sonar-ws/src/main/protobuf/ws-issues.proto
sonar-ws/src/main/protobuf/ws-permissions.proto