aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--server/sonar-server/src/main/java/org/sonar/server/issue/ws/Search2Action.java2
-rw-r--r--server/sonar-server/src/main/java/org/sonar/server/issue/ws/SearchResponseFormat.java30
-rw-r--r--server/sonar-server/src/main/java/org/sonar/server/ws/WsResponseCommonFormat.java25
-rw-r--r--server/sonar-server/src/test/resources/org/sonar/server/issue/ws/SearchActionComponentsMediumTest/display_file_facet.json8
-rw-r--r--server/sonar-server/src/test/resources/org/sonar/server/issue/ws/SearchActionComponentsMediumTest/display_module_facet.json12
-rw-r--r--server/sonar-server/src/test/resources/org/sonar/server/issue/ws/SearchActionComponentsMediumTest/display_sticky_project_facet.json8
-rw-r--r--server/sonar-server/src/test/resources/org/sonar/server/issue/ws/SearchActionComponentsMediumTest/issues_on_different_projects.json4
-rw-r--r--server/sonar-server/src/test/resources/org/sonar/server/issue/ws/SearchActionMediumTest/issue_on_removed_file.json2
-rw-r--r--sonar-ws/src/main/gen-java/org/sonarqube/ws/Common.java1691
-rw-r--r--sonar-ws/src/main/gen-java/org/sonarqube/ws/Issues.java1915
-rw-r--r--sonar-ws/src/main/protobuf/ws-common.proto12
-rw-r--r--sonar-ws/src/main/protobuf/ws-issues.proto13
12 files changed, 1819 insertions, 1903 deletions
diff --git a/server/sonar-server/src/main/java/org/sonar/server/issue/ws/Search2Action.java b/server/sonar-server/src/main/java/org/sonar/server/issue/ws/Search2Action.java
index 48c81ea8d5c..e0f5f66b573 100644
--- a/server/sonar-server/src/main/java/org/sonar/server/issue/ws/Search2Action.java
+++ b/server/sonar-server/src/main/java/org/sonar/server/issue/ws/Search2Action.java
@@ -58,7 +58,7 @@ public class Search2Action implements IssuesWsAction {
private static final String INTERNAL_PARAMETER_DISCLAIMER = "This parameter is mostly used by the Issues page, please prefer usage of the componentKeys parameter. ";
public static final String ADDITIONAL_FIELDS = "additionalFields";
- public static final String SEARCH_ACTION = "search";
+ public static final String SEARCH_ACTION = "search2";
private final UserSession userSession;
private final IssueService service;
diff --git a/server/sonar-server/src/main/java/org/sonar/server/issue/ws/SearchResponseFormat.java b/server/sonar-server/src/main/java/org/sonar/server/issue/ws/SearchResponseFormat.java
index c79e7e152cb..db0cfa65505 100644
--- a/server/sonar-server/src/main/java/org/sonar/server/issue/ws/SearchResponseFormat.java
+++ b/server/sonar-server/src/main/java/org/sonar/server/issue/ws/SearchResponseFormat.java
@@ -19,6 +19,7 @@
*/
package org.sonar.server.issue.ws;
+import com.google.common.base.Strings;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
@@ -240,12 +241,35 @@ public class SearchResponseFormat {
return result;
}
- private List<Common.Component> formatComponents(SearchResponseData data) {
- List<Common.Component> result = new ArrayList<>();
+ private List<Issues.Component> formatComponents(SearchResponseData data) {
+ List<Issues.Component> result = new ArrayList<>();
Collection<ComponentDto> components = data.getComponents();
if (components != null) {
for (ComponentDto dto : components) {
- result.add(commonFormat.formatComponent(dto).build());
+ Issues.Component.Builder builder = Issues.Component.newBuilder()
+ .setId(dto.getId())
+ .setKey(dto.key())
+ .setUuid(dto.uuid())
+ .setQualifier(dto.qualifier())
+ .setName(nullToEmpty(dto.name()))
+ .setLongName(nullToEmpty(dto.longName()))
+ .setEnabled(dto.isEnabled());
+ String path = dto.path();
+ // path is not applicable to the components that are not files.
+ // Value must not be "" in this case.
+ if (!Strings.isNullOrEmpty(path)) {
+ builder.setPath(path);
+ }
+
+ // On a root project, parentProjectId is null but projectId is equal to itself, which make no sense.
+ if (dto.projectUuid() != null && dto.parentProjectId() != null) {
+ ComponentDto project = data.getComponentByUuid(dto.projectUuid());
+ builder.setProjectId(project.getId());
+ }
+ if (dto.parentProjectId() != null) {
+ builder.setSubProjectId(dto.parentProjectId());
+ }
+ result.add(builder.build());
}
}
return result;
diff --git a/server/sonar-server/src/main/java/org/sonar/server/ws/WsResponseCommonFormat.java b/server/sonar-server/src/main/java/org/sonar/server/ws/WsResponseCommonFormat.java
index 519a81d20cd..0abcf579c23 100644
--- a/server/sonar-server/src/main/java/org/sonar/server/ws/WsResponseCommonFormat.java
+++ b/server/sonar-server/src/main/java/org/sonar/server/ws/WsResponseCommonFormat.java
@@ -60,31 +60,6 @@ public class WsResponseCommonFormat {
return builder;
}
- public Common.Component.Builder formatComponent(ComponentDto dto) {
- Common.Component.Builder builder = Common.Component.newBuilder()
- .setId(dto.uuid())
- .setKey(dto.key())
- .setQualifier(dto.qualifier())
- .setName(nullToEmpty(dto.name()))
- .setLongName(nullToEmpty(dto.longName()))
- .setEnabled(dto.isEnabled());
- String path = dto.path();
- // path is not applicable to the components that are not files.
- // Value must not be "" in this case.
- if (!Strings.isNullOrEmpty(path)) {
- builder.setPath(path);
- }
-
- // On a root project, parentProjectId is null but projectId is equal to itself, which make no sense.
- if (dto.projectUuid() != null && dto.parentProjectId() != null) {
- builder.setProject(dto.projectUuid());
- }
- if (dto.parentProjectId() != null) {
- builder.setSubProject(dto.moduleUuid());
- }
- return builder;
- }
-
public Common.User.Builder formatUser(UserDto user) {
return Common.User.newBuilder()
.setLogin(user.getLogin())
diff --git a/server/sonar-server/src/test/resources/org/sonar/server/issue/ws/SearchActionComponentsMediumTest/display_file_facet.json b/server/sonar-server/src/test/resources/org/sonar/server/issue/ws/SearchActionComponentsMediumTest/display_file_facet.json
index 2e6bf488d1b..87e6919f0de 100644
--- a/server/sonar-server/src/test/resources/org/sonar/server/issue/ws/SearchActionComponentsMediumTest/display_file_facet.json
+++ b/server/sonar-server/src/test/resources/org/sonar/server/issue/ws/SearchActionComponentsMediumTest/display_file_facet.json
@@ -10,10 +10,10 @@
}
],
"components": [
- { "id": "P1" },
- { "id": "F1" },
- { "id": "F2" },
- { "id": "F3" }
+ { "key": "PK1" },
+ { "key": "FK1" },
+ { "key": "FK2" },
+ { "key": "FK3" }
],
"facets": [
{
diff --git a/server/sonar-server/src/test/resources/org/sonar/server/issue/ws/SearchActionComponentsMediumTest/display_module_facet.json b/server/sonar-server/src/test/resources/org/sonar/server/issue/ws/SearchActionComponentsMediumTest/display_module_facet.json
index 39b1fb7a520..e5b71f6a563 100644
--- a/server/sonar-server/src/test/resources/org/sonar/server/issue/ws/SearchActionComponentsMediumTest/display_module_facet.json
+++ b/server/sonar-server/src/test/resources/org/sonar/server/issue/ws/SearchActionComponentsMediumTest/display_module_facet.json
@@ -8,12 +8,12 @@
}
],
"components": [
- { "id": "P1" },
- { "id": "M1" },
- { "id": "SUBM1" },
- { "id": "SUBM2" },
- { "id": "SUBM3" },
- { "id": "F1" }
+ { "key": "PK1" },
+ { "key": "MK1" },
+ { "key": "SUBMK1" },
+ { "key": "SUBMK2" },
+ { "key": "SUBMK3" },
+ { "key": "FK1" }
],
"facets": [
{
diff --git a/server/sonar-server/src/test/resources/org/sonar/server/issue/ws/SearchActionComponentsMediumTest/display_sticky_project_facet.json b/server/sonar-server/src/test/resources/org/sonar/server/issue/ws/SearchActionComponentsMediumTest/display_sticky_project_facet.json
index fabc55097df..6865bd97d81 100644
--- a/server/sonar-server/src/test/resources/org/sonar/server/issue/ws/SearchActionComponentsMediumTest/display_sticky_project_facet.json
+++ b/server/sonar-server/src/test/resources/org/sonar/server/issue/ws/SearchActionComponentsMediumTest/display_sticky_project_facet.json
@@ -8,10 +8,10 @@
}
],
"components": [
- { "id": "P1" },
- { "id": "P2" },
- { "id": "P3" },
- { "id": "F1" }
+ { "key": "PK1" },
+ { "key": "PK2" },
+ { "key": "PK3" },
+ { "key": "FK1" }
],
"facets": [
{
diff --git a/server/sonar-server/src/test/resources/org/sonar/server/issue/ws/SearchActionComponentsMediumTest/issues_on_different_projects.json b/server/sonar-server/src/test/resources/org/sonar/server/issue/ws/SearchActionComponentsMediumTest/issues_on_different_projects.json
index d4c45c79e6e..e88fc952a92 100644
--- a/server/sonar-server/src/test/resources/org/sonar/server/issue/ws/SearchActionComponentsMediumTest/issues_on_different_projects.json
+++ b/server/sonar-server/src/test/resources/org/sonar/server/issue/ws/SearchActionComponentsMediumTest/issues_on_different_projects.json
@@ -23,22 +23,18 @@
],
"components": [
{
- "id": "F1",
"key": "FK1",
"enabled" : true
},
{
- "id": "P1",
"key": "PK1",
"enabled" : true
},
{
- "id": "F2",
"key": "FK2",
"enabled" : true
},
{
- "id": "P2",
"key": "PK2",
"enabled" : true
}
diff --git a/server/sonar-server/src/test/resources/org/sonar/server/issue/ws/SearchActionMediumTest/issue_on_removed_file.json b/server/sonar-server/src/test/resources/org/sonar/server/issue/ws/SearchActionMediumTest/issue_on_removed_file.json
index 6ea290d3e60..19b781d83e0 100644
--- a/server/sonar-server/src/test/resources/org/sonar/server/issue/ws/SearchActionMediumTest/issue_on_removed_file.json
+++ b/server/sonar-server/src/test/resources/org/sonar/server/issue/ws/SearchActionMediumTest/issue_on_removed_file.json
@@ -13,12 +13,10 @@
],
"components": [
{
- "id": "REMOVED_FILE_ID",
"key": "REMOVED_FILE_KEY",
"enabled" : false
},
{
- "id": "PROJECT_ID",
"key": "PROJECT_KEY",
"enabled" : true
}
diff --git a/sonar-ws/src/main/gen-java/org/sonarqube/ws/Common.java b/sonar-ws/src/main/gen-java/org/sonarqube/ws/Common.java
index faf01dd4c86..dfd32c66107 100644
--- a/sonar-ws/src/main/gen-java/org/sonarqube/ws/Common.java
+++ b/sonar-ws/src/main/gen-java/org/sonarqube/ws/Common.java
@@ -2286,1659 +2286,6 @@ public final class Common {
// @@protoc_insertion_point(class_scope:sonarqube.ws.FacetValue)
}
- public interface ComponentOrBuilder extends
- // @@protoc_insertion_point(interface_extends:sonarqube.ws.Component)
- com.google.protobuf.MessageOrBuilder {
-
- /**
- * <code>optional string id = 1;</code>
- */
- boolean hasId();
- /**
- * <code>optional string id = 1;</code>
- */
- java.lang.String getId();
- /**
- * <code>optional string id = 1;</code>
- */
- com.google.protobuf.ByteString
- getIdBytes();
-
- /**
- * <code>optional string key = 2;</code>
- */
- boolean hasKey();
- /**
- * <code>optional string key = 2;</code>
- */
- java.lang.String getKey();
- /**
- * <code>optional string key = 2;</code>
- */
- com.google.protobuf.ByteString
- getKeyBytes();
-
- /**
- * <code>optional bool enabled = 3;</code>
- */
- boolean hasEnabled();
- /**
- * <code>optional bool enabled = 3;</code>
- */
- boolean getEnabled();
-
- /**
- * <code>optional string qualifier = 4;</code>
- */
- boolean hasQualifier();
- /**
- * <code>optional string qualifier = 4;</code>
- */
- java.lang.String getQualifier();
- /**
- * <code>optional string qualifier = 4;</code>
- */
- com.google.protobuf.ByteString
- getQualifierBytes();
-
- /**
- * <code>optional string name = 5;</code>
- */
- boolean hasName();
- /**
- * <code>optional string name = 5;</code>
- */
- java.lang.String getName();
- /**
- * <code>optional string name = 5;</code>
- */
- com.google.protobuf.ByteString
- getNameBytes();
-
- /**
- * <code>optional string longName = 6;</code>
- */
- boolean hasLongName();
- /**
- * <code>optional string longName = 6;</code>
- */
- java.lang.String getLongName();
- /**
- * <code>optional string longName = 6;</code>
- */
- com.google.protobuf.ByteString
- getLongNameBytes();
-
- /**
- * <code>optional string path = 7;</code>
- */
- boolean hasPath();
- /**
- * <code>optional string path = 7;</code>
- */
- java.lang.String getPath();
- /**
- * <code>optional string path = 7;</code>
- */
- com.google.protobuf.ByteString
- getPathBytes();
-
- /**
- * <code>optional string project = 8;</code>
- */
- boolean hasProject();
- /**
- * <code>optional string project = 8;</code>
- */
- java.lang.String getProject();
- /**
- * <code>optional string project = 8;</code>
- */
- com.google.protobuf.ByteString
- getProjectBytes();
-
- /**
- * <code>optional string subProject = 9;</code>
- */
- boolean hasSubProject();
- /**
- * <code>optional string subProject = 9;</code>
- */
- java.lang.String getSubProject();
- /**
- * <code>optional string subProject = 9;</code>
- */
- com.google.protobuf.ByteString
- getSubProjectBytes();
- }
- /**
- * Protobuf type {@code sonarqube.ws.Component}
- */
- public static final class Component extends
- com.google.protobuf.GeneratedMessage implements
- // @@protoc_insertion_point(message_implements:sonarqube.ws.Component)
- ComponentOrBuilder {
- // Use Component.newBuilder() to construct.
- private Component(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
- super(builder);
- this.unknownFields = builder.getUnknownFields();
- }
- private Component(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
-
- private static final Component defaultInstance;
- public static Component getDefaultInstance() {
- return defaultInstance;
- }
-
- public Component getDefaultInstanceForType() {
- return defaultInstance;
- }
-
- private final com.google.protobuf.UnknownFieldSet unknownFields;
- @java.lang.Override
- public final com.google.protobuf.UnknownFieldSet
- getUnknownFields() {
- return this.unknownFields;
- }
- private Component(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- initFields();
- int mutable_bitField0_ = 0;
- com.google.protobuf.UnknownFieldSet.Builder unknownFields =
- com.google.protobuf.UnknownFieldSet.newBuilder();
- try {
- boolean done = false;
- while (!done) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
- done = true;
- break;
- default: {
- if (!parseUnknownField(input, unknownFields,
- extensionRegistry, tag)) {
- done = true;
- }
- break;
- }
- case 10: {
- com.google.protobuf.ByteString bs = input.readBytes();
- bitField0_ |= 0x00000001;
- id_ = bs;
- break;
- }
- case 18: {
- com.google.protobuf.ByteString bs = input.readBytes();
- bitField0_ |= 0x00000002;
- key_ = bs;
- break;
- }
- case 24: {
- bitField0_ |= 0x00000004;
- enabled_ = input.readBool();
- break;
- }
- case 34: {
- com.google.protobuf.ByteString bs = input.readBytes();
- bitField0_ |= 0x00000008;
- qualifier_ = bs;
- break;
- }
- case 42: {
- com.google.protobuf.ByteString bs = input.readBytes();
- bitField0_ |= 0x00000010;
- name_ = bs;
- break;
- }
- case 50: {
- com.google.protobuf.ByteString bs = input.readBytes();
- bitField0_ |= 0x00000020;
- longName_ = bs;
- break;
- }
- case 58: {
- com.google.protobuf.ByteString bs = input.readBytes();
- bitField0_ |= 0x00000040;
- path_ = bs;
- break;
- }
- case 66: {
- com.google.protobuf.ByteString bs = input.readBytes();
- bitField0_ |= 0x00000080;
- project_ = bs;
- break;
- }
- case 74: {
- com.google.protobuf.ByteString bs = input.readBytes();
- bitField0_ |= 0x00000100;
- subProject_ = bs;
- break;
- }
- }
- }
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(this);
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(
- e.getMessage()).setUnfinishedMessage(this);
- } finally {
- this.unknownFields = unknownFields.build();
- makeExtensionsImmutable();
- }
- }
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return org.sonarqube.ws.Common.internal_static_sonarqube_ws_Component_descriptor;
- }
-
- protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return org.sonarqube.ws.Common.internal_static_sonarqube_ws_Component_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- org.sonarqube.ws.Common.Component.class, org.sonarqube.ws.Common.Component.Builder.class);
- }
-
- public static com.google.protobuf.Parser<Component> PARSER =
- new com.google.protobuf.AbstractParser<Component>() {
- public Component parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return new Component(input, extensionRegistry);
- }
- };
-
- @java.lang.Override
- public com.google.protobuf.Parser<Component> getParserForType() {
- return PARSER;
- }
-
- private int bitField0_;
- public static final int ID_FIELD_NUMBER = 1;
- private java.lang.Object id_;
- /**
- * <code>optional string id = 1;</code>
- */
- public boolean hasId() {
- return ((bitField0_ & 0x00000001) == 0x00000001);
- }
- /**
- * <code>optional string id = 1;</code>
- */
- public java.lang.String getId() {
- java.lang.Object ref = id_;
- if (ref instanceof java.lang.String) {
- return (java.lang.String) ref;
- } else {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- if (bs.isValidUtf8()) {
- id_ = s;
- }
- return s;
- }
- }
- /**
- * <code>optional string id = 1;</code>
- */
- public com.google.protobuf.ByteString
- getIdBytes() {
- java.lang.Object ref = id_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- id_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int KEY_FIELD_NUMBER = 2;
- private java.lang.Object key_;
- /**
- * <code>optional string key = 2;</code>
- */
- public boolean hasKey() {
- return ((bitField0_ & 0x00000002) == 0x00000002);
- }
- /**
- * <code>optional string key = 2;</code>
- */
- public java.lang.String getKey() {
- java.lang.Object ref = key_;
- if (ref instanceof java.lang.String) {
- return (java.lang.String) ref;
- } else {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- if (bs.isValidUtf8()) {
- key_ = s;
- }
- return s;
- }
- }
- /**
- * <code>optional string key = 2;</code>
- */
- public com.google.protobuf.ByteString
- getKeyBytes() {
- java.lang.Object ref = key_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- key_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int ENABLED_FIELD_NUMBER = 3;
- private boolean enabled_;
- /**
- * <code>optional bool enabled = 3;</code>
- */
- public boolean hasEnabled() {
- return ((bitField0_ & 0x00000004) == 0x00000004);
- }
- /**
- * <code>optional bool enabled = 3;</code>
- */
- public boolean getEnabled() {
- return enabled_;
- }
-
- public static final int QUALIFIER_FIELD_NUMBER = 4;
- private java.lang.Object qualifier_;
- /**
- * <code>optional string qualifier = 4;</code>
- */
- public boolean hasQualifier() {
- return ((bitField0_ & 0x00000008) == 0x00000008);
- }
- /**
- * <code>optional string qualifier = 4;</code>
- */
- public java.lang.String getQualifier() {
- java.lang.Object ref = qualifier_;
- if (ref instanceof java.lang.String) {
- return (java.lang.String) ref;
- } else {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- if (bs.isValidUtf8()) {
- qualifier_ = s;
- }
- return s;
- }
- }
- /**
- * <code>optional string qualifier = 4;</code>
- */
- public com.google.protobuf.ByteString
- getQualifierBytes() {
- java.lang.Object ref = qualifier_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- qualifier_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int NAME_FIELD_NUMBER = 5;
- private java.lang.Object name_;
- /**
- * <code>optional string name = 5;</code>
- */
- public boolean hasName() {
- return ((bitField0_ & 0x00000010) == 0x00000010);
- }
- /**
- * <code>optional string name = 5;</code>
- */
- public java.lang.String getName() {
- java.lang.Object ref = name_;
- if (ref instanceof java.lang.String) {
- return (java.lang.String) ref;
- } else {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- if (bs.isValidUtf8()) {
- name_ = s;
- }
- return s;
- }
- }
- /**
- * <code>optional string name = 5;</code>
- */
- public com.google.protobuf.ByteString
- getNameBytes() {
- java.lang.Object ref = name_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- name_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int LONGNAME_FIELD_NUMBER = 6;
- private java.lang.Object longName_;
- /**
- * <code>optional string longName = 6;</code>
- */
- public boolean hasLongName() {
- return ((bitField0_ & 0x00000020) == 0x00000020);
- }
- /**
- * <code>optional string longName = 6;</code>
- */
- public java.lang.String getLongName() {
- java.lang.Object ref = longName_;
- if (ref instanceof java.lang.String) {
- return (java.lang.String) ref;
- } else {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- if (bs.isValidUtf8()) {
- longName_ = s;
- }
- return s;
- }
- }
- /**
- * <code>optional string longName = 6;</code>
- */
- public com.google.protobuf.ByteString
- getLongNameBytes() {
- java.lang.Object ref = longName_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- longName_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int PATH_FIELD_NUMBER = 7;
- private java.lang.Object path_;
- /**
- * <code>optional string path = 7;</code>
- */
- public boolean hasPath() {
- return ((bitField0_ & 0x00000040) == 0x00000040);
- }
- /**
- * <code>optional string path = 7;</code>
- */
- public java.lang.String getPath() {
- java.lang.Object ref = path_;
- if (ref instanceof java.lang.String) {
- return (java.lang.String) ref;
- } else {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- if (bs.isValidUtf8()) {
- path_ = s;
- }
- return s;
- }
- }
- /**
- * <code>optional string path = 7;</code>
- */
- public com.google.protobuf.ByteString
- getPathBytes() {
- java.lang.Object ref = path_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- path_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int PROJECT_FIELD_NUMBER = 8;
- private java.lang.Object project_;
- /**
- * <code>optional string project = 8;</code>
- */
- public boolean hasProject() {
- return ((bitField0_ & 0x00000080) == 0x00000080);
- }
- /**
- * <code>optional string project = 8;</code>
- */
- public java.lang.String getProject() {
- java.lang.Object ref = project_;
- if (ref instanceof java.lang.String) {
- return (java.lang.String) ref;
- } else {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- if (bs.isValidUtf8()) {
- project_ = s;
- }
- return s;
- }
- }
- /**
- * <code>optional string project = 8;</code>
- */
- public com.google.protobuf.ByteString
- getProjectBytes() {
- java.lang.Object ref = project_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- project_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- public static final int SUBPROJECT_FIELD_NUMBER = 9;
- private java.lang.Object subProject_;
- /**
- * <code>optional string subProject = 9;</code>
- */
- public boolean hasSubProject() {
- return ((bitField0_ & 0x00000100) == 0x00000100);
- }
- /**
- * <code>optional string subProject = 9;</code>
- */
- public java.lang.String getSubProject() {
- java.lang.Object ref = subProject_;
- if (ref instanceof java.lang.String) {
- return (java.lang.String) ref;
- } else {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- if (bs.isValidUtf8()) {
- subProject_ = s;
- }
- return s;
- }
- }
- /**
- * <code>optional string subProject = 9;</code>
- */
- public com.google.protobuf.ByteString
- getSubProjectBytes() {
- java.lang.Object ref = subProject_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- subProject_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
-
- private void initFields() {
- id_ = "";
- key_ = "";
- enabled_ = false;
- qualifier_ = "";
- name_ = "";
- longName_ = "";
- path_ = "";
- project_ = "";
- subProject_ = "";
- }
- private byte memoizedIsInitialized = -1;
- public final boolean isInitialized() {
- byte isInitialized = memoizedIsInitialized;
- if (isInitialized == 1) return true;
- if (isInitialized == 0) return false;
-
- memoizedIsInitialized = 1;
- return true;
- }
-
- public void writeTo(com.google.protobuf.CodedOutputStream output)
- throws java.io.IOException {
- getSerializedSize();
- if (((bitField0_ & 0x00000001) == 0x00000001)) {
- output.writeBytes(1, getIdBytes());
- }
- if (((bitField0_ & 0x00000002) == 0x00000002)) {
- output.writeBytes(2, getKeyBytes());
- }
- if (((bitField0_ & 0x00000004) == 0x00000004)) {
- output.writeBool(3, enabled_);
- }
- if (((bitField0_ & 0x00000008) == 0x00000008)) {
- output.writeBytes(4, getQualifierBytes());
- }
- if (((bitField0_ & 0x00000010) == 0x00000010)) {
- output.writeBytes(5, getNameBytes());
- }
- if (((bitField0_ & 0x00000020) == 0x00000020)) {
- output.writeBytes(6, getLongNameBytes());
- }
- if (((bitField0_ & 0x00000040) == 0x00000040)) {
- output.writeBytes(7, getPathBytes());
- }
- if (((bitField0_ & 0x00000080) == 0x00000080)) {
- output.writeBytes(8, getProjectBytes());
- }
- if (((bitField0_ & 0x00000100) == 0x00000100)) {
- output.writeBytes(9, getSubProjectBytes());
- }
- getUnknownFields().writeTo(output);
- }
-
- private int memoizedSerializedSize = -1;
- public int getSerializedSize() {
- int size = memoizedSerializedSize;
- if (size != -1) return size;
-
- size = 0;
- if (((bitField0_ & 0x00000001) == 0x00000001)) {
- size += com.google.protobuf.CodedOutputStream
- .computeBytesSize(1, getIdBytes());
- }
- if (((bitField0_ & 0x00000002) == 0x00000002)) {
- size += com.google.protobuf.CodedOutputStream
- .computeBytesSize(2, getKeyBytes());
- }
- if (((bitField0_ & 0x00000004) == 0x00000004)) {
- size += com.google.protobuf.CodedOutputStream
- .computeBoolSize(3, enabled_);
- }
- if (((bitField0_ & 0x00000008) == 0x00000008)) {
- size += com.google.protobuf.CodedOutputStream
- .computeBytesSize(4, getQualifierBytes());
- }
- if (((bitField0_ & 0x00000010) == 0x00000010)) {
- size += com.google.protobuf.CodedOutputStream
- .computeBytesSize(5, getNameBytes());
- }
- if (((bitField0_ & 0x00000020) == 0x00000020)) {
- size += com.google.protobuf.CodedOutputStream
- .computeBytesSize(6, getLongNameBytes());
- }
- if (((bitField0_ & 0x00000040) == 0x00000040)) {
- size += com.google.protobuf.CodedOutputStream
- .computeBytesSize(7, getPathBytes());
- }
- if (((bitField0_ & 0x00000080) == 0x00000080)) {
- size += com.google.protobuf.CodedOutputStream
- .computeBytesSize(8, getProjectBytes());
- }
- if (((bitField0_ & 0x00000100) == 0x00000100)) {
- size += com.google.protobuf.CodedOutputStream
- .computeBytesSize(9, getSubProjectBytes());
- }
- size += getUnknownFields().getSerializedSize();
- memoizedSerializedSize = size;
- return size;
- }
-
- private static final long serialVersionUID = 0L;
- @java.lang.Override
- protected java.lang.Object writeReplace()
- throws java.io.ObjectStreamException {
- return super.writeReplace();
- }
-
- public static org.sonarqube.ws.Common.Component parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static org.sonarqube.ws.Common.Component parseFrom(
- com.google.protobuf.ByteString data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static org.sonarqube.ws.Common.Component parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static org.sonarqube.ws.Common.Component parseFrom(
- byte[] data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static org.sonarqube.ws.Common.Component parseFrom(java.io.InputStream input)
- throws java.io.IOException {
- return PARSER.parseFrom(input);
- }
- public static org.sonarqube.ws.Common.Component parseFrom(
- java.io.InputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return PARSER.parseFrom(input, extensionRegistry);
- }
- public static org.sonarqube.ws.Common.Component parseDelimitedFrom(java.io.InputStream input)
- throws java.io.IOException {
- return PARSER.parseDelimitedFrom(input);
- }
- public static org.sonarqube.ws.Common.Component parseDelimitedFrom(
- java.io.InputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return PARSER.parseDelimitedFrom(input, extensionRegistry);
- }
- public static org.sonarqube.ws.Common.Component parseFrom(
- com.google.protobuf.CodedInputStream input)
- throws java.io.IOException {
- return PARSER.parseFrom(input);
- }
- public static org.sonarqube.ws.Common.Component parseFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return PARSER.parseFrom(input, extensionRegistry);
- }
-
- public static Builder newBuilder() { return Builder.create(); }
- public Builder newBuilderForType() { return newBuilder(); }
- public static Builder newBuilder(org.sonarqube.ws.Common.Component prototype) {
- return newBuilder().mergeFrom(prototype);
- }
- public Builder toBuilder() { return newBuilder(this); }
-
- @java.lang.Override
- protected Builder newBuilderForType(
- com.google.protobuf.GeneratedMessage.BuilderParent parent) {
- Builder builder = new Builder(parent);
- return builder;
- }
- /**
- * Protobuf type {@code sonarqube.ws.Component}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessage.Builder<Builder> implements
- // @@protoc_insertion_point(builder_implements:sonarqube.ws.Component)
- org.sonarqube.ws.Common.ComponentOrBuilder {
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return org.sonarqube.ws.Common.internal_static_sonarqube_ws_Component_descriptor;
- }
-
- protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return org.sonarqube.ws.Common.internal_static_sonarqube_ws_Component_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- org.sonarqube.ws.Common.Component.class, org.sonarqube.ws.Common.Component.Builder.class);
- }
-
- // Construct using org.sonarqube.ws.Common.Component.newBuilder()
- private Builder() {
- maybeForceBuilderInitialization();
- }
-
- private Builder(
- com.google.protobuf.GeneratedMessage.BuilderParent parent) {
- super(parent);
- maybeForceBuilderInitialization();
- }
- private void maybeForceBuilderInitialization() {
- if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
- }
- }
- private static Builder create() {
- return new Builder();
- }
-
- public Builder clear() {
- super.clear();
- id_ = "";
- bitField0_ = (bitField0_ & ~0x00000001);
- key_ = "";
- bitField0_ = (bitField0_ & ~0x00000002);
- enabled_ = false;
- bitField0_ = (bitField0_ & ~0x00000004);
- qualifier_ = "";
- bitField0_ = (bitField0_ & ~0x00000008);
- name_ = "";
- bitField0_ = (bitField0_ & ~0x00000010);
- longName_ = "";
- bitField0_ = (bitField0_ & ~0x00000020);
- path_ = "";
- bitField0_ = (bitField0_ & ~0x00000040);
- project_ = "";
- bitField0_ = (bitField0_ & ~0x00000080);
- subProject_ = "";
- bitField0_ = (bitField0_ & ~0x00000100);
- return this;
- }
-
- public Builder clone() {
- return create().mergeFrom(buildPartial());
- }
-
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return org.sonarqube.ws.Common.internal_static_sonarqube_ws_Component_descriptor;
- }
-
- public org.sonarqube.ws.Common.Component getDefaultInstanceForType() {
- return org.sonarqube.ws.Common.Component.getDefaultInstance();
- }
-
- public org.sonarqube.ws.Common.Component build() {
- org.sonarqube.ws.Common.Component result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
-
- public org.sonarqube.ws.Common.Component buildPartial() {
- org.sonarqube.ws.Common.Component result = new org.sonarqube.ws.Common.Component(this);
- int from_bitField0_ = bitField0_;
- int to_bitField0_ = 0;
- if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
- to_bitField0_ |= 0x00000001;
- }
- result.id_ = id_;
- if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
- to_bitField0_ |= 0x00000002;
- }
- result.key_ = key_;
- if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
- to_bitField0_ |= 0x00000004;
- }
- result.enabled_ = enabled_;
- if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
- to_bitField0_ |= 0x00000008;
- }
- result.qualifier_ = qualifier_;
- if (((from_bitField0_ & 0x00000010) == 0x00000010)) {
- to_bitField0_ |= 0x00000010;
- }
- result.name_ = name_;
- if (((from_bitField0_ & 0x00000020) == 0x00000020)) {
- to_bitField0_ |= 0x00000020;
- }
- result.longName_ = longName_;
- if (((from_bitField0_ & 0x00000040) == 0x00000040)) {
- to_bitField0_ |= 0x00000040;
- }
- result.path_ = path_;
- if (((from_bitField0_ & 0x00000080) == 0x00000080)) {
- to_bitField0_ |= 0x00000080;
- }
- result.project_ = project_;
- if (((from_bitField0_ & 0x00000100) == 0x00000100)) {
- to_bitField0_ |= 0x00000100;
- }
- result.subProject_ = subProject_;
- result.bitField0_ = to_bitField0_;
- onBuilt();
- return result;
- }
-
- public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof org.sonarqube.ws.Common.Component) {
- return mergeFrom((org.sonarqube.ws.Common.Component)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
-
- public Builder mergeFrom(org.sonarqube.ws.Common.Component other) {
- if (other == org.sonarqube.ws.Common.Component.getDefaultInstance()) return this;
- if (other.hasId()) {
- bitField0_ |= 0x00000001;
- id_ = other.id_;
- onChanged();
- }
- if (other.hasKey()) {
- bitField0_ |= 0x00000002;
- key_ = other.key_;
- onChanged();
- }
- if (other.hasEnabled()) {
- setEnabled(other.getEnabled());
- }
- if (other.hasQualifier()) {
- bitField0_ |= 0x00000008;
- qualifier_ = other.qualifier_;
- onChanged();
- }
- if (other.hasName()) {
- bitField0_ |= 0x00000010;
- name_ = other.name_;
- onChanged();
- }
- if (other.hasLongName()) {
- bitField0_ |= 0x00000020;
- longName_ = other.longName_;
- onChanged();
- }
- if (other.hasPath()) {
- bitField0_ |= 0x00000040;
- path_ = other.path_;
- onChanged();
- }
- if (other.hasProject()) {
- bitField0_ |= 0x00000080;
- project_ = other.project_;
- onChanged();
- }
- if (other.hasSubProject()) {
- bitField0_ |= 0x00000100;
- subProject_ = other.subProject_;
- onChanged();
- }
- this.mergeUnknownFields(other.getUnknownFields());
- return this;
- }
-
- public final boolean isInitialized() {
- return true;
- }
-
- public Builder mergeFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- org.sonarqube.ws.Common.Component parsedMessage = null;
- try {
- parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- parsedMessage = (org.sonarqube.ws.Common.Component) e.getUnfinishedMessage();
- throw e;
- } finally {
- if (parsedMessage != null) {
- mergeFrom(parsedMessage);
- }
- }
- return this;
- }
- private int bitField0_;
-
- private java.lang.Object id_ = "";
- /**
- * <code>optional string id = 1;</code>
- */
- public boolean hasId() {
- return ((bitField0_ & 0x00000001) == 0x00000001);
- }
- /**
- * <code>optional string id = 1;</code>
- */
- public java.lang.String getId() {
- java.lang.Object ref = id_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- if (bs.isValidUtf8()) {
- id_ = s;
- }
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * <code>optional string id = 1;</code>
- */
- public com.google.protobuf.ByteString
- getIdBytes() {
- java.lang.Object ref = id_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- id_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * <code>optional string id = 1;</code>
- */
- public Builder setId(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
- bitField0_ |= 0x00000001;
- id_ = value;
- onChanged();
- return this;
- }
- /**
- * <code>optional string id = 1;</code>
- */
- public Builder clearId() {
- bitField0_ = (bitField0_ & ~0x00000001);
- id_ = getDefaultInstance().getId();
- onChanged();
- return this;
- }
- /**
- * <code>optional string id = 1;</code>
- */
- public Builder setIdBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- bitField0_ |= 0x00000001;
- id_ = value;
- onChanged();
- return this;
- }
-
- private java.lang.Object key_ = "";
- /**
- * <code>optional string key = 2;</code>
- */
- public boolean hasKey() {
- return ((bitField0_ & 0x00000002) == 0x00000002);
- }
- /**
- * <code>optional string key = 2;</code>
- */
- public java.lang.String getKey() {
- java.lang.Object ref = key_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- if (bs.isValidUtf8()) {
- key_ = s;
- }
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * <code>optional string key = 2;</code>
- */
- public com.google.protobuf.ByteString
- getKeyBytes() {
- java.lang.Object ref = key_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- key_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * <code>optional string key = 2;</code>
- */
- public Builder setKey(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
- bitField0_ |= 0x00000002;
- key_ = value;
- onChanged();
- return this;
- }
- /**
- * <code>optional string key = 2;</code>
- */
- public Builder clearKey() {
- bitField0_ = (bitField0_ & ~0x00000002);
- key_ = getDefaultInstance().getKey();
- onChanged();
- return this;
- }
- /**
- * <code>optional string key = 2;</code>
- */
- public Builder setKeyBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- bitField0_ |= 0x00000002;
- key_ = value;
- onChanged();
- return this;
- }
-
- private boolean enabled_ ;
- /**
- * <code>optional bool enabled = 3;</code>
- */
- public boolean hasEnabled() {
- return ((bitField0_ & 0x00000004) == 0x00000004);
- }
- /**
- * <code>optional bool enabled = 3;</code>
- */
- public boolean getEnabled() {
- return enabled_;
- }
- /**
- * <code>optional bool enabled = 3;</code>
- */
- public Builder setEnabled(boolean value) {
- bitField0_ |= 0x00000004;
- enabled_ = value;
- onChanged();
- return this;
- }
- /**
- * <code>optional bool enabled = 3;</code>
- */
- public Builder clearEnabled() {
- bitField0_ = (bitField0_ & ~0x00000004);
- enabled_ = false;
- onChanged();
- return this;
- }
-
- private java.lang.Object qualifier_ = "";
- /**
- * <code>optional string qualifier = 4;</code>
- */
- public boolean hasQualifier() {
- return ((bitField0_ & 0x00000008) == 0x00000008);
- }
- /**
- * <code>optional string qualifier = 4;</code>
- */
- public java.lang.String getQualifier() {
- java.lang.Object ref = qualifier_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- if (bs.isValidUtf8()) {
- qualifier_ = s;
- }
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * <code>optional string qualifier = 4;</code>
- */
- public com.google.protobuf.ByteString
- getQualifierBytes() {
- java.lang.Object ref = qualifier_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- qualifier_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * <code>optional string qualifier = 4;</code>
- */
- public Builder setQualifier(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
- bitField0_ |= 0x00000008;
- qualifier_ = value;
- onChanged();
- return this;
- }
- /**
- * <code>optional string qualifier = 4;</code>
- */
- public Builder clearQualifier() {
- bitField0_ = (bitField0_ & ~0x00000008);
- qualifier_ = getDefaultInstance().getQualifier();
- onChanged();
- return this;
- }
- /**
- * <code>optional string qualifier = 4;</code>
- */
- public Builder setQualifierBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- bitField0_ |= 0x00000008;
- qualifier_ = value;
- onChanged();
- return this;
- }
-
- private java.lang.Object name_ = "";
- /**
- * <code>optional string name = 5;</code>
- */
- public boolean hasName() {
- return ((bitField0_ & 0x00000010) == 0x00000010);
- }
- /**
- * <code>optional string name = 5;</code>
- */
- public java.lang.String getName() {
- java.lang.Object ref = name_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- if (bs.isValidUtf8()) {
- name_ = s;
- }
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * <code>optional string name = 5;</code>
- */
- public com.google.protobuf.ByteString
- getNameBytes() {
- java.lang.Object ref = name_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- name_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * <code>optional string name = 5;</code>
- */
- public Builder setName(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
- bitField0_ |= 0x00000010;
- name_ = value;
- onChanged();
- return this;
- }
- /**
- * <code>optional string name = 5;</code>
- */
- public Builder clearName() {
- bitField0_ = (bitField0_ & ~0x00000010);
- name_ = getDefaultInstance().getName();
- onChanged();
- return this;
- }
- /**
- * <code>optional string name = 5;</code>
- */
- public Builder setNameBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- bitField0_ |= 0x00000010;
- name_ = value;
- onChanged();
- return this;
- }
-
- private java.lang.Object longName_ = "";
- /**
- * <code>optional string longName = 6;</code>
- */
- public boolean hasLongName() {
- return ((bitField0_ & 0x00000020) == 0x00000020);
- }
- /**
- * <code>optional string longName = 6;</code>
- */
- public java.lang.String getLongName() {
- java.lang.Object ref = longName_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- if (bs.isValidUtf8()) {
- longName_ = s;
- }
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * <code>optional string longName = 6;</code>
- */
- public com.google.protobuf.ByteString
- getLongNameBytes() {
- java.lang.Object ref = longName_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- longName_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * <code>optional string longName = 6;</code>
- */
- public Builder setLongName(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
- bitField0_ |= 0x00000020;
- longName_ = value;
- onChanged();
- return this;
- }
- /**
- * <code>optional string longName = 6;</code>
- */
- public Builder clearLongName() {
- bitField0_ = (bitField0_ & ~0x00000020);
- longName_ = getDefaultInstance().getLongName();
- onChanged();
- return this;
- }
- /**
- * <code>optional string longName = 6;</code>
- */
- public Builder setLongNameBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- bitField0_ |= 0x00000020;
- longName_ = value;
- onChanged();
- return this;
- }
-
- private java.lang.Object path_ = "";
- /**
- * <code>optional string path = 7;</code>
- */
- public boolean hasPath() {
- return ((bitField0_ & 0x00000040) == 0x00000040);
- }
- /**
- * <code>optional string path = 7;</code>
- */
- public java.lang.String getPath() {
- java.lang.Object ref = path_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- if (bs.isValidUtf8()) {
- path_ = s;
- }
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * <code>optional string path = 7;</code>
- */
- public com.google.protobuf.ByteString
- getPathBytes() {
- java.lang.Object ref = path_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- path_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * <code>optional string path = 7;</code>
- */
- public Builder setPath(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
- bitField0_ |= 0x00000040;
- path_ = value;
- onChanged();
- return this;
- }
- /**
- * <code>optional string path = 7;</code>
- */
- public Builder clearPath() {
- bitField0_ = (bitField0_ & ~0x00000040);
- path_ = getDefaultInstance().getPath();
- onChanged();
- return this;
- }
- /**
- * <code>optional string path = 7;</code>
- */
- public Builder setPathBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- bitField0_ |= 0x00000040;
- path_ = value;
- onChanged();
- return this;
- }
-
- private java.lang.Object project_ = "";
- /**
- * <code>optional string project = 8;</code>
- */
- public boolean hasProject() {
- return ((bitField0_ & 0x00000080) == 0x00000080);
- }
- /**
- * <code>optional string project = 8;</code>
- */
- public java.lang.String getProject() {
- java.lang.Object ref = project_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- if (bs.isValidUtf8()) {
- project_ = s;
- }
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * <code>optional string project = 8;</code>
- */
- public com.google.protobuf.ByteString
- getProjectBytes() {
- java.lang.Object ref = project_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- project_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * <code>optional string project = 8;</code>
- */
- public Builder setProject(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
- bitField0_ |= 0x00000080;
- project_ = value;
- onChanged();
- return this;
- }
- /**
- * <code>optional string project = 8;</code>
- */
- public Builder clearProject() {
- bitField0_ = (bitField0_ & ~0x00000080);
- project_ = getDefaultInstance().getProject();
- onChanged();
- return this;
- }
- /**
- * <code>optional string project = 8;</code>
- */
- public Builder setProjectBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- bitField0_ |= 0x00000080;
- project_ = value;
- onChanged();
- return this;
- }
-
- private java.lang.Object subProject_ = "";
- /**
- * <code>optional string subProject = 9;</code>
- */
- public boolean hasSubProject() {
- return ((bitField0_ & 0x00000100) == 0x00000100);
- }
- /**
- * <code>optional string subProject = 9;</code>
- */
- public java.lang.String getSubProject() {
- java.lang.Object ref = subProject_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- if (bs.isValidUtf8()) {
- subProject_ = s;
- }
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- * <code>optional string subProject = 9;</code>
- */
- public com.google.protobuf.ByteString
- getSubProjectBytes() {
- java.lang.Object ref = subProject_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- subProject_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- * <code>optional string subProject = 9;</code>
- */
- public Builder setSubProject(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
- bitField0_ |= 0x00000100;
- subProject_ = value;
- onChanged();
- return this;
- }
- /**
- * <code>optional string subProject = 9;</code>
- */
- public Builder clearSubProject() {
- bitField0_ = (bitField0_ & ~0x00000100);
- subProject_ = getDefaultInstance().getSubProject();
- onChanged();
- return this;
- }
- /**
- * <code>optional string subProject = 9;</code>
- */
- public Builder setSubProjectBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- bitField0_ |= 0x00000100;
- subProject_ = value;
- onChanged();
- return this;
- }
-
- // @@protoc_insertion_point(builder_scope:sonarqube.ws.Component)
- }
-
- static {
- defaultInstance = new Component(true);
- defaultInstance.initFields();
- }
-
- // @@protoc_insertion_point(class_scope:sonarqube.ws.Component)
- }
-
public interface RuleOrBuilder extends
// @@protoc_insertion_point(interface_extends:sonarqube.ws.Rule)
com.google.protobuf.MessageOrBuilder {
@@ -5857,11 +4204,6 @@ public final class Common {
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_sonarqube_ws_FacetValue_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
- internal_static_sonarqube_ws_Component_descriptor;
- private static
- com.google.protobuf.GeneratedMessage.FieldAccessorTable
- internal_static_sonarqube_ws_Component_fieldAccessorTable;
- private static final com.google.protobuf.Descriptors.Descriptor
internal_static_sonarqube_ws_Rule_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
@@ -5885,19 +4227,16 @@ public final class Common {
"\n\005total\030\003 \001(\005\022\r\n\005pages\030\004 \001(\005\"C\n\005Facet\022\020\n" +
"\010property\030\001 \001(\t\022(\n\006values\030\002 \003(\0132\030.sonarq" +
"ube.ws.FacetValue\"(\n\nFacetValue\022\013\n\003val\030\001" +
- " \001(\t\022\r\n\005count\030\002 \001(\003\"\233\001\n\tComponent\022\n\n\002id\030" +
- "\001 \001(\t\022\013\n\003key\030\002 \001(\t\022\017\n\007enabled\030\003 \001(\010\022\021\n\tq" +
- "ualifier\030\004 \001(\t\022\014\n\004name\030\005 \001(\t\022\020\n\010longName" +
- "\030\006 \001(\t\022\014\n\004path\030\007 \001(\t\022\017\n\007project\030\010 \001(\t\022\022\n" +
- "\nsubProject\030\t \001(\t\"k\n\004Rule\022\013\n\003key\030\001 \001(\t\022\014",
- "\n\004name\030\002 \001(\t\022\014\n\004lang\030\003 \001(\t\022(\n\006status\030\004 \001" +
- "(\0162\030.sonarqube.ws.RuleStatus\022\020\n\010langName" +
- "\030\005 \001(\t\"B\n\004User\022\r\n\005login\030\001 \001(\t\022\014\n\004name\030\002 " +
- "\001(\t\022\r\n\005email\030\003 \001(\t\022\016\n\006active\030\004 \001(\010*E\n\010Se" +
- "verity\022\010\n\004INFO\020\000\022\t\n\005MINOR\020\001\022\t\n\005MAJOR\020\002\022\014" +
- "\n\010CRITICAL\020\003\022\013\n\007BLOCKER\020\004*>\n\nRuleStatus\022" +
- "\010\n\004BETA\020\000\022\016\n\nDEPRECATED\020\001\022\t\n\005READY\020\002\022\013\n\007" +
- "REMOVED\020\003B\034\n\020org.sonarqube.wsB\006CommonH\001"
+ " \001(\t\022\r\n\005count\030\002 \001(\003\"k\n\004Rule\022\013\n\003key\030\001 \001(\t" +
+ "\022\014\n\004name\030\002 \001(\t\022\014\n\004lang\030\003 \001(\t\022(\n\006status\030\004" +
+ " \001(\0162\030.sonarqube.ws.RuleStatus\022\020\n\010langNa" +
+ "me\030\005 \001(\t\"B\n\004User\022\r\n\005login\030\001 \001(\t\022\014\n\004name\030" +
+ "\002 \001(\t\022\r\n\005email\030\003 \001(\t\022\016\n\006active\030\004 \001(\010*E\n\010",
+ "Severity\022\010\n\004INFO\020\000\022\t\n\005MINOR\020\001\022\t\n\005MAJOR\020\002" +
+ "\022\014\n\010CRITICAL\020\003\022\013\n\007BLOCKER\020\004*>\n\nRuleStatu" +
+ "s\022\010\n\004BETA\020\000\022\016\n\nDEPRECATED\020\001\022\t\n\005READY\020\002\022\013" +
+ "\n\007REMOVED\020\003B\034\n\020org.sonarqube.wsB\006CommonH" +
+ "\001"
};
com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() {
@@ -5929,20 +4268,14 @@ public final class Common {
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_sonarqube_ws_FacetValue_descriptor,
new java.lang.String[] { "Val", "Count", });
- internal_static_sonarqube_ws_Component_descriptor =
- getDescriptor().getMessageTypes().get(3);
- internal_static_sonarqube_ws_Component_fieldAccessorTable = new
- com.google.protobuf.GeneratedMessage.FieldAccessorTable(
- internal_static_sonarqube_ws_Component_descriptor,
- new java.lang.String[] { "Id", "Key", "Enabled", "Qualifier", "Name", "LongName", "Path", "Project", "SubProject", });
internal_static_sonarqube_ws_Rule_descriptor =
- getDescriptor().getMessageTypes().get(4);
+ getDescriptor().getMessageTypes().get(3);
internal_static_sonarqube_ws_Rule_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_sonarqube_ws_Rule_descriptor,
new java.lang.String[] { "Key", "Name", "Lang", "Status", "LangName", });
internal_static_sonarqube_ws_User_descriptor =
- getDescriptor().getMessageTypes().get(5);
+ getDescriptor().getMessageTypes().get(4);
internal_static_sonarqube_ws_User_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_sonarqube_ws_User_descriptor,
diff --git a/sonar-ws/src/main/gen-java/org/sonarqube/ws/Issues.java b/sonar-ws/src/main/gen-java/org/sonarqube/ws/Issues.java
index d67d3b6bebc..6f3e55cb6e2 100644
--- a/sonar-ws/src/main/gen-java/org/sonarqube/ws/Issues.java
+++ b/sonar-ws/src/main/gen-java/org/sonarqube/ws/Issues.java
@@ -94,27 +94,27 @@ public final class Issues {
int index);
/**
- * <code>repeated .sonarqube.ws.Component components = 7;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 7;</code>
*/
- java.util.List<org.sonarqube.ws.Common.Component>
+ java.util.List<org.sonarqube.ws.Issues.Component>
getComponentsList();
/**
- * <code>repeated .sonarqube.ws.Component components = 7;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 7;</code>
*/
- org.sonarqube.ws.Common.Component getComponents(int index);
+ org.sonarqube.ws.Issues.Component getComponents(int index);
/**
- * <code>repeated .sonarqube.ws.Component components = 7;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 7;</code>
*/
int getComponentsCount();
/**
- * <code>repeated .sonarqube.ws.Component components = 7;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 7;</code>
*/
- java.util.List<? extends org.sonarqube.ws.Common.ComponentOrBuilder>
+ java.util.List<? extends org.sonarqube.ws.Issues.ComponentOrBuilder>
getComponentsOrBuilderList();
/**
- * <code>repeated .sonarqube.ws.Component components = 7;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 7;</code>
*/
- org.sonarqube.ws.Common.ComponentOrBuilder getComponentsOrBuilder(
+ org.sonarqube.ws.Issues.ComponentOrBuilder getComponentsOrBuilder(
int index);
/**
@@ -381,10 +381,10 @@ public final class Issues {
}
case 58: {
if (!((mutable_bitField0_ & 0x00000040) == 0x00000040)) {
- components_ = new java.util.ArrayList<org.sonarqube.ws.Common.Component>();
+ components_ = new java.util.ArrayList<org.sonarqube.ws.Issues.Component>();
mutable_bitField0_ |= 0x00000040;
}
- components_.add(input.readMessage(org.sonarqube.ws.Common.Component.PARSER, extensionRegistry));
+ components_.add(input.readMessage(org.sonarqube.ws.Issues.Component.PARSER, extensionRegistry));
break;
}
case 64: {
@@ -638,36 +638,36 @@ public final class Issues {
}
public static final int COMPONENTS_FIELD_NUMBER = 7;
- private java.util.List<org.sonarqube.ws.Common.Component> components_;
+ private java.util.List<org.sonarqube.ws.Issues.Component> components_;
/**
- * <code>repeated .sonarqube.ws.Component components = 7;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 7;</code>
*/
- public java.util.List<org.sonarqube.ws.Common.Component> getComponentsList() {
+ public java.util.List<org.sonarqube.ws.Issues.Component> getComponentsList() {
return components_;
}
/**
- * <code>repeated .sonarqube.ws.Component components = 7;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 7;</code>
*/
- public java.util.List<? extends org.sonarqube.ws.Common.ComponentOrBuilder>
+ public java.util.List<? extends org.sonarqube.ws.Issues.ComponentOrBuilder>
getComponentsOrBuilderList() {
return components_;
}
/**
- * <code>repeated .sonarqube.ws.Component components = 7;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 7;</code>
*/
public int getComponentsCount() {
return components_.size();
}
/**
- * <code>repeated .sonarqube.ws.Component components = 7;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 7;</code>
*/
- public org.sonarqube.ws.Common.Component getComponents(int index) {
+ public org.sonarqube.ws.Issues.Component getComponents(int index) {
return components_.get(index);
}
/**
- * <code>repeated .sonarqube.ws.Component components = 7;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 7;</code>
*/
- public org.sonarqube.ws.Common.ComponentOrBuilder getComponentsOrBuilder(
+ public org.sonarqube.ws.Issues.ComponentOrBuilder getComponentsOrBuilder(
int index) {
return components_.get(index);
}
@@ -2167,22 +2167,22 @@ public final class Issues {
return issuesBuilder_;
}
- private java.util.List<org.sonarqube.ws.Common.Component> components_ =
+ private java.util.List<org.sonarqube.ws.Issues.Component> components_ =
java.util.Collections.emptyList();
private void ensureComponentsIsMutable() {
if (!((bitField0_ & 0x00000040) == 0x00000040)) {
- components_ = new java.util.ArrayList<org.sonarqube.ws.Common.Component>(components_);
+ components_ = new java.util.ArrayList<org.sonarqube.ws.Issues.Component>(components_);
bitField0_ |= 0x00000040;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
- org.sonarqube.ws.Common.Component, org.sonarqube.ws.Common.Component.Builder, org.sonarqube.ws.Common.ComponentOrBuilder> componentsBuilder_;
+ org.sonarqube.ws.Issues.Component, org.sonarqube.ws.Issues.Component.Builder, org.sonarqube.ws.Issues.ComponentOrBuilder> componentsBuilder_;
/**
- * <code>repeated .sonarqube.ws.Component components = 7;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 7;</code>
*/
- public java.util.List<org.sonarqube.ws.Common.Component> getComponentsList() {
+ public java.util.List<org.sonarqube.ws.Issues.Component> getComponentsList() {
if (componentsBuilder_ == null) {
return java.util.Collections.unmodifiableList(components_);
} else {
@@ -2190,7 +2190,7 @@ public final class Issues {
}
}
/**
- * <code>repeated .sonarqube.ws.Component components = 7;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 7;</code>
*/
public int getComponentsCount() {
if (componentsBuilder_ == null) {
@@ -2200,9 +2200,9 @@ public final class Issues {
}
}
/**
- * <code>repeated .sonarqube.ws.Component components = 7;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 7;</code>
*/
- public org.sonarqube.ws.Common.Component getComponents(int index) {
+ public org.sonarqube.ws.Issues.Component getComponents(int index) {
if (componentsBuilder_ == null) {
return components_.get(index);
} else {
@@ -2210,10 +2210,10 @@ public final class Issues {
}
}
/**
- * <code>repeated .sonarqube.ws.Component components = 7;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 7;</code>
*/
public Builder setComponents(
- int index, org.sonarqube.ws.Common.Component value) {
+ int index, org.sonarqube.ws.Issues.Component value) {
if (componentsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
@@ -2227,10 +2227,10 @@ public final class Issues {
return this;
}
/**
- * <code>repeated .sonarqube.ws.Component components = 7;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 7;</code>
*/
public Builder setComponents(
- int index, org.sonarqube.ws.Common.Component.Builder builderForValue) {
+ int index, org.sonarqube.ws.Issues.Component.Builder builderForValue) {
if (componentsBuilder_ == null) {
ensureComponentsIsMutable();
components_.set(index, builderForValue.build());
@@ -2241,9 +2241,9 @@ public final class Issues {
return this;
}
/**
- * <code>repeated .sonarqube.ws.Component components = 7;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 7;</code>
*/
- public Builder addComponents(org.sonarqube.ws.Common.Component value) {
+ public Builder addComponents(org.sonarqube.ws.Issues.Component value) {
if (componentsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
@@ -2257,10 +2257,10 @@ public final class Issues {
return this;
}
/**
- * <code>repeated .sonarqube.ws.Component components = 7;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 7;</code>
*/
public Builder addComponents(
- int index, org.sonarqube.ws.Common.Component value) {
+ int index, org.sonarqube.ws.Issues.Component value) {
if (componentsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
@@ -2274,10 +2274,10 @@ public final class Issues {
return this;
}
/**
- * <code>repeated .sonarqube.ws.Component components = 7;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 7;</code>
*/
public Builder addComponents(
- org.sonarqube.ws.Common.Component.Builder builderForValue) {
+ org.sonarqube.ws.Issues.Component.Builder builderForValue) {
if (componentsBuilder_ == null) {
ensureComponentsIsMutable();
components_.add(builderForValue.build());
@@ -2288,10 +2288,10 @@ public final class Issues {
return this;
}
/**
- * <code>repeated .sonarqube.ws.Component components = 7;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 7;</code>
*/
public Builder addComponents(
- int index, org.sonarqube.ws.Common.Component.Builder builderForValue) {
+ int index, org.sonarqube.ws.Issues.Component.Builder builderForValue) {
if (componentsBuilder_ == null) {
ensureComponentsIsMutable();
components_.add(index, builderForValue.build());
@@ -2302,10 +2302,10 @@ public final class Issues {
return this;
}
/**
- * <code>repeated .sonarqube.ws.Component components = 7;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 7;</code>
*/
public Builder addAllComponents(
- java.lang.Iterable<? extends org.sonarqube.ws.Common.Component> values) {
+ java.lang.Iterable<? extends org.sonarqube.ws.Issues.Component> values) {
if (componentsBuilder_ == null) {
ensureComponentsIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
@@ -2317,7 +2317,7 @@ public final class Issues {
return this;
}
/**
- * <code>repeated .sonarqube.ws.Component components = 7;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 7;</code>
*/
public Builder clearComponents() {
if (componentsBuilder_ == null) {
@@ -2330,7 +2330,7 @@ public final class Issues {
return this;
}
/**
- * <code>repeated .sonarqube.ws.Component components = 7;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 7;</code>
*/
public Builder removeComponents(int index) {
if (componentsBuilder_ == null) {
@@ -2343,16 +2343,16 @@ public final class Issues {
return this;
}
/**
- * <code>repeated .sonarqube.ws.Component components = 7;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 7;</code>
*/
- public org.sonarqube.ws.Common.Component.Builder getComponentsBuilder(
+ public org.sonarqube.ws.Issues.Component.Builder getComponentsBuilder(
int index) {
return getComponentsFieldBuilder().getBuilder(index);
}
/**
- * <code>repeated .sonarqube.ws.Component components = 7;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 7;</code>
*/
- public org.sonarqube.ws.Common.ComponentOrBuilder getComponentsOrBuilder(
+ public org.sonarqube.ws.Issues.ComponentOrBuilder getComponentsOrBuilder(
int index) {
if (componentsBuilder_ == null) {
return components_.get(index); } else {
@@ -2360,9 +2360,9 @@ public final class Issues {
}
}
/**
- * <code>repeated .sonarqube.ws.Component components = 7;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 7;</code>
*/
- public java.util.List<? extends org.sonarqube.ws.Common.ComponentOrBuilder>
+ public java.util.List<? extends org.sonarqube.ws.Issues.ComponentOrBuilder>
getComponentsOrBuilderList() {
if (componentsBuilder_ != null) {
return componentsBuilder_.getMessageOrBuilderList();
@@ -2371,33 +2371,33 @@ public final class Issues {
}
}
/**
- * <code>repeated .sonarqube.ws.Component components = 7;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 7;</code>
*/
- public org.sonarqube.ws.Common.Component.Builder addComponentsBuilder() {
+ public org.sonarqube.ws.Issues.Component.Builder addComponentsBuilder() {
return getComponentsFieldBuilder().addBuilder(
- org.sonarqube.ws.Common.Component.getDefaultInstance());
+ org.sonarqube.ws.Issues.Component.getDefaultInstance());
}
/**
- * <code>repeated .sonarqube.ws.Component components = 7;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 7;</code>
*/
- public org.sonarqube.ws.Common.Component.Builder addComponentsBuilder(
+ public org.sonarqube.ws.Issues.Component.Builder addComponentsBuilder(
int index) {
return getComponentsFieldBuilder().addBuilder(
- index, org.sonarqube.ws.Common.Component.getDefaultInstance());
+ index, org.sonarqube.ws.Issues.Component.getDefaultInstance());
}
/**
- * <code>repeated .sonarqube.ws.Component components = 7;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 7;</code>
*/
- public java.util.List<org.sonarqube.ws.Common.Component.Builder>
+ public java.util.List<org.sonarqube.ws.Issues.Component.Builder>
getComponentsBuilderList() {
return getComponentsFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
- org.sonarqube.ws.Common.Component, org.sonarqube.ws.Common.Component.Builder, org.sonarqube.ws.Common.ComponentOrBuilder>
+ org.sonarqube.ws.Issues.Component, org.sonarqube.ws.Issues.Component.Builder, org.sonarqube.ws.Issues.ComponentOrBuilder>
getComponentsFieldBuilder() {
if (componentsBuilder_ == null) {
componentsBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
- org.sonarqube.ws.Common.Component, org.sonarqube.ws.Common.Component.Builder, org.sonarqube.ws.Common.ComponentOrBuilder>(
+ org.sonarqube.ws.Issues.Component, org.sonarqube.ws.Issues.Component.Builder, org.sonarqube.ws.Issues.ComponentOrBuilder>(
components_,
((bitField0_ & 0x00000040) == 0x00000040),
getParentForChildren(),
@@ -3796,27 +3796,27 @@ public final class Issues {
org.sonarqube.ws.Issues.IssueOrBuilder getIssueOrBuilder();
/**
- * <code>repeated .sonarqube.ws.Component components = 2;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 2;</code>
*/
- java.util.List<org.sonarqube.ws.Common.Component>
+ java.util.List<org.sonarqube.ws.Issues.Component>
getComponentsList();
/**
- * <code>repeated .sonarqube.ws.Component components = 2;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 2;</code>
*/
- org.sonarqube.ws.Common.Component getComponents(int index);
+ org.sonarqube.ws.Issues.Component getComponents(int index);
/**
- * <code>repeated .sonarqube.ws.Component components = 2;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 2;</code>
*/
int getComponentsCount();
/**
- * <code>repeated .sonarqube.ws.Component components = 2;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 2;</code>
*/
- java.util.List<? extends org.sonarqube.ws.Common.ComponentOrBuilder>
+ java.util.List<? extends org.sonarqube.ws.Issues.ComponentOrBuilder>
getComponentsOrBuilderList();
/**
- * <code>repeated .sonarqube.ws.Component components = 2;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 2;</code>
*/
- org.sonarqube.ws.Common.ComponentOrBuilder getComponentsOrBuilder(
+ org.sonarqube.ws.Issues.ComponentOrBuilder getComponentsOrBuilder(
int index);
/**
@@ -3962,10 +3962,10 @@ public final class Issues {
}
case 18: {
if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
- components_ = new java.util.ArrayList<org.sonarqube.ws.Common.Component>();
+ components_ = new java.util.ArrayList<org.sonarqube.ws.Issues.Component>();
mutable_bitField0_ |= 0x00000002;
}
- components_.add(input.readMessage(org.sonarqube.ws.Common.Component.PARSER, extensionRegistry));
+ components_.add(input.readMessage(org.sonarqube.ws.Issues.Component.PARSER, extensionRegistry));
break;
}
case 26: {
@@ -4066,36 +4066,36 @@ public final class Issues {
}
public static final int COMPONENTS_FIELD_NUMBER = 2;
- private java.util.List<org.sonarqube.ws.Common.Component> components_;
+ private java.util.List<org.sonarqube.ws.Issues.Component> components_;
/**
- * <code>repeated .sonarqube.ws.Component components = 2;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 2;</code>
*/
- public java.util.List<org.sonarqube.ws.Common.Component> getComponentsList() {
+ public java.util.List<org.sonarqube.ws.Issues.Component> getComponentsList() {
return components_;
}
/**
- * <code>repeated .sonarqube.ws.Component components = 2;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 2;</code>
*/
- public java.util.List<? extends org.sonarqube.ws.Common.ComponentOrBuilder>
+ public java.util.List<? extends org.sonarqube.ws.Issues.ComponentOrBuilder>
getComponentsOrBuilderList() {
return components_;
}
/**
- * <code>repeated .sonarqube.ws.Component components = 2;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 2;</code>
*/
public int getComponentsCount() {
return components_.size();
}
/**
- * <code>repeated .sonarqube.ws.Component components = 2;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 2;</code>
*/
- public org.sonarqube.ws.Common.Component getComponents(int index) {
+ public org.sonarqube.ws.Issues.Component getComponents(int index) {
return components_.get(index);
}
/**
- * <code>repeated .sonarqube.ws.Component components = 2;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 2;</code>
*/
- public org.sonarqube.ws.Common.ComponentOrBuilder getComponentsOrBuilder(
+ public org.sonarqube.ws.Issues.ComponentOrBuilder getComponentsOrBuilder(
int index) {
return components_.get(index);
}
@@ -4763,22 +4763,22 @@ public final class Issues {
return issueBuilder_;
}
- private java.util.List<org.sonarqube.ws.Common.Component> components_ =
+ private java.util.List<org.sonarqube.ws.Issues.Component> components_ =
java.util.Collections.emptyList();
private void ensureComponentsIsMutable() {
if (!((bitField0_ & 0x00000002) == 0x00000002)) {
- components_ = new java.util.ArrayList<org.sonarqube.ws.Common.Component>(components_);
+ components_ = new java.util.ArrayList<org.sonarqube.ws.Issues.Component>(components_);
bitField0_ |= 0x00000002;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
- org.sonarqube.ws.Common.Component, org.sonarqube.ws.Common.Component.Builder, org.sonarqube.ws.Common.ComponentOrBuilder> componentsBuilder_;
+ org.sonarqube.ws.Issues.Component, org.sonarqube.ws.Issues.Component.Builder, org.sonarqube.ws.Issues.ComponentOrBuilder> componentsBuilder_;
/**
- * <code>repeated .sonarqube.ws.Component components = 2;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 2;</code>
*/
- public java.util.List<org.sonarqube.ws.Common.Component> getComponentsList() {
+ public java.util.List<org.sonarqube.ws.Issues.Component> getComponentsList() {
if (componentsBuilder_ == null) {
return java.util.Collections.unmodifiableList(components_);
} else {
@@ -4786,7 +4786,7 @@ public final class Issues {
}
}
/**
- * <code>repeated .sonarqube.ws.Component components = 2;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 2;</code>
*/
public int getComponentsCount() {
if (componentsBuilder_ == null) {
@@ -4796,9 +4796,9 @@ public final class Issues {
}
}
/**
- * <code>repeated .sonarqube.ws.Component components = 2;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 2;</code>
*/
- public org.sonarqube.ws.Common.Component getComponents(int index) {
+ public org.sonarqube.ws.Issues.Component getComponents(int index) {
if (componentsBuilder_ == null) {
return components_.get(index);
} else {
@@ -4806,10 +4806,10 @@ public final class Issues {
}
}
/**
- * <code>repeated .sonarqube.ws.Component components = 2;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 2;</code>
*/
public Builder setComponents(
- int index, org.sonarqube.ws.Common.Component value) {
+ int index, org.sonarqube.ws.Issues.Component value) {
if (componentsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
@@ -4823,10 +4823,10 @@ public final class Issues {
return this;
}
/**
- * <code>repeated .sonarqube.ws.Component components = 2;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 2;</code>
*/
public Builder setComponents(
- int index, org.sonarqube.ws.Common.Component.Builder builderForValue) {
+ int index, org.sonarqube.ws.Issues.Component.Builder builderForValue) {
if (componentsBuilder_ == null) {
ensureComponentsIsMutable();
components_.set(index, builderForValue.build());
@@ -4837,9 +4837,9 @@ public final class Issues {
return this;
}
/**
- * <code>repeated .sonarqube.ws.Component components = 2;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 2;</code>
*/
- public Builder addComponents(org.sonarqube.ws.Common.Component value) {
+ public Builder addComponents(org.sonarqube.ws.Issues.Component value) {
if (componentsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
@@ -4853,10 +4853,10 @@ public final class Issues {
return this;
}
/**
- * <code>repeated .sonarqube.ws.Component components = 2;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 2;</code>
*/
public Builder addComponents(
- int index, org.sonarqube.ws.Common.Component value) {
+ int index, org.sonarqube.ws.Issues.Component value) {
if (componentsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
@@ -4870,10 +4870,10 @@ public final class Issues {
return this;
}
/**
- * <code>repeated .sonarqube.ws.Component components = 2;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 2;</code>
*/
public Builder addComponents(
- org.sonarqube.ws.Common.Component.Builder builderForValue) {
+ org.sonarqube.ws.Issues.Component.Builder builderForValue) {
if (componentsBuilder_ == null) {
ensureComponentsIsMutable();
components_.add(builderForValue.build());
@@ -4884,10 +4884,10 @@ public final class Issues {
return this;
}
/**
- * <code>repeated .sonarqube.ws.Component components = 2;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 2;</code>
*/
public Builder addComponents(
- int index, org.sonarqube.ws.Common.Component.Builder builderForValue) {
+ int index, org.sonarqube.ws.Issues.Component.Builder builderForValue) {
if (componentsBuilder_ == null) {
ensureComponentsIsMutable();
components_.add(index, builderForValue.build());
@@ -4898,10 +4898,10 @@ public final class Issues {
return this;
}
/**
- * <code>repeated .sonarqube.ws.Component components = 2;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 2;</code>
*/
public Builder addAllComponents(
- java.lang.Iterable<? extends org.sonarqube.ws.Common.Component> values) {
+ java.lang.Iterable<? extends org.sonarqube.ws.Issues.Component> values) {
if (componentsBuilder_ == null) {
ensureComponentsIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
@@ -4913,7 +4913,7 @@ public final class Issues {
return this;
}
/**
- * <code>repeated .sonarqube.ws.Component components = 2;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 2;</code>
*/
public Builder clearComponents() {
if (componentsBuilder_ == null) {
@@ -4926,7 +4926,7 @@ public final class Issues {
return this;
}
/**
- * <code>repeated .sonarqube.ws.Component components = 2;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 2;</code>
*/
public Builder removeComponents(int index) {
if (componentsBuilder_ == null) {
@@ -4939,16 +4939,16 @@ public final class Issues {
return this;
}
/**
- * <code>repeated .sonarqube.ws.Component components = 2;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 2;</code>
*/
- public org.sonarqube.ws.Common.Component.Builder getComponentsBuilder(
+ public org.sonarqube.ws.Issues.Component.Builder getComponentsBuilder(
int index) {
return getComponentsFieldBuilder().getBuilder(index);
}
/**
- * <code>repeated .sonarqube.ws.Component components = 2;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 2;</code>
*/
- public org.sonarqube.ws.Common.ComponentOrBuilder getComponentsOrBuilder(
+ public org.sonarqube.ws.Issues.ComponentOrBuilder getComponentsOrBuilder(
int index) {
if (componentsBuilder_ == null) {
return components_.get(index); } else {
@@ -4956,9 +4956,9 @@ public final class Issues {
}
}
/**
- * <code>repeated .sonarqube.ws.Component components = 2;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 2;</code>
*/
- public java.util.List<? extends org.sonarqube.ws.Common.ComponentOrBuilder>
+ public java.util.List<? extends org.sonarqube.ws.Issues.ComponentOrBuilder>
getComponentsOrBuilderList() {
if (componentsBuilder_ != null) {
return componentsBuilder_.getMessageOrBuilderList();
@@ -4967,33 +4967,33 @@ public final class Issues {
}
}
/**
- * <code>repeated .sonarqube.ws.Component components = 2;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 2;</code>
*/
- public org.sonarqube.ws.Common.Component.Builder addComponentsBuilder() {
+ public org.sonarqube.ws.Issues.Component.Builder addComponentsBuilder() {
return getComponentsFieldBuilder().addBuilder(
- org.sonarqube.ws.Common.Component.getDefaultInstance());
+ org.sonarqube.ws.Issues.Component.getDefaultInstance());
}
/**
- * <code>repeated .sonarqube.ws.Component components = 2;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 2;</code>
*/
- public org.sonarqube.ws.Common.Component.Builder addComponentsBuilder(
+ public org.sonarqube.ws.Issues.Component.Builder addComponentsBuilder(
int index) {
return getComponentsFieldBuilder().addBuilder(
- index, org.sonarqube.ws.Common.Component.getDefaultInstance());
+ index, org.sonarqube.ws.Issues.Component.getDefaultInstance());
}
/**
- * <code>repeated .sonarqube.ws.Component components = 2;</code>
+ * <code>repeated .sonarqube.ws.issues.Component components = 2;</code>
*/
- public java.util.List<org.sonarqube.ws.Common.Component.Builder>
+ public java.util.List<org.sonarqube.ws.Issues.Component.Builder>
getComponentsBuilderList() {
return getComponentsFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
- org.sonarqube.ws.Common.Component, org.sonarqube.ws.Common.Component.Builder, org.sonarqube.ws.Common.ComponentOrBuilder>
+ org.sonarqube.ws.Issues.Component, org.sonarqube.ws.Issues.Component.Builder, org.sonarqube.ws.Issues.ComponentOrBuilder>
getComponentsFieldBuilder() {
if (componentsBuilder_ == null) {
componentsBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
- org.sonarqube.ws.Common.Component, org.sonarqube.ws.Common.Component.Builder, org.sonarqube.ws.Common.ComponentOrBuilder>(
+ org.sonarqube.ws.Issues.Component, org.sonarqube.ws.Issues.Component.Builder, org.sonarqube.ws.Issues.ComponentOrBuilder>(
components_,
((bitField0_ & 0x00000002) == 0x00000002),
getParentForChildren(),
@@ -14007,6 +14007,1579 @@ public final class Issues {
// @@protoc_insertion_point(class_scope:sonarqube.ws.issues.Language)
}
+ public interface ComponentOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:sonarqube.ws.issues.Component)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * <code>optional int64 id = 1;</code>
+ */
+ boolean hasId();
+ /**
+ * <code>optional int64 id = 1;</code>
+ */
+ long getId();
+
+ /**
+ * <code>optional string key = 2;</code>
+ */
+ boolean hasKey();
+ /**
+ * <code>optional string key = 2;</code>
+ */
+ java.lang.String getKey();
+ /**
+ * <code>optional string key = 2;</code>
+ */
+ com.google.protobuf.ByteString
+ getKeyBytes();
+
+ /**
+ * <code>optional string uuid = 3;</code>
+ */
+ boolean hasUuid();
+ /**
+ * <code>optional string uuid = 3;</code>
+ */
+ java.lang.String getUuid();
+ /**
+ * <code>optional string uuid = 3;</code>
+ */
+ com.google.protobuf.ByteString
+ getUuidBytes();
+
+ /**
+ * <code>optional bool enabled = 4;</code>
+ */
+ boolean hasEnabled();
+ /**
+ * <code>optional bool enabled = 4;</code>
+ */
+ boolean getEnabled();
+
+ /**
+ * <code>optional string qualifier = 5;</code>
+ */
+ boolean hasQualifier();
+ /**
+ * <code>optional string qualifier = 5;</code>
+ */
+ java.lang.String getQualifier();
+ /**
+ * <code>optional string qualifier = 5;</code>
+ */
+ com.google.protobuf.ByteString
+ getQualifierBytes();
+
+ /**
+ * <code>optional string name = 6;</code>
+ */
+ boolean hasName();
+ /**
+ * <code>optional string name = 6;</code>
+ */
+ java.lang.String getName();
+ /**
+ * <code>optional string name = 6;</code>
+ */
+ com.google.protobuf.ByteString
+ getNameBytes();
+
+ /**
+ * <code>optional string longName = 7;</code>
+ */
+ boolean hasLongName();
+ /**
+ * <code>optional string longName = 7;</code>
+ */
+ java.lang.String getLongName();
+ /**
+ * <code>optional string longName = 7;</code>
+ */
+ com.google.protobuf.ByteString
+ getLongNameBytes();
+
+ /**
+ * <code>optional string path = 8;</code>
+ */
+ boolean hasPath();
+ /**
+ * <code>optional string path = 8;</code>
+ */
+ java.lang.String getPath();
+ /**
+ * <code>optional string path = 8;</code>
+ */
+ com.google.protobuf.ByteString
+ getPathBytes();
+
+ /**
+ * <code>optional int64 projectId = 9;</code>
+ */
+ boolean hasProjectId();
+ /**
+ * <code>optional int64 projectId = 9;</code>
+ */
+ long getProjectId();
+
+ /**
+ * <code>optional int64 subProjectId = 10;</code>
+ */
+ boolean hasSubProjectId();
+ /**
+ * <code>optional int64 subProjectId = 10;</code>
+ */
+ long getSubProjectId();
+ }
+ /**
+ * Protobuf type {@code sonarqube.ws.issues.Component}
+ */
+ public static final class Component extends
+ com.google.protobuf.GeneratedMessage implements
+ // @@protoc_insertion_point(message_implements:sonarqube.ws.issues.Component)
+ ComponentOrBuilder {
+ // Use Component.newBuilder() to construct.
+ private Component(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
+ super(builder);
+ this.unknownFields = builder.getUnknownFields();
+ }
+ private Component(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
+
+ private static final Component defaultInstance;
+ public static Component getDefaultInstance() {
+ return defaultInstance;
+ }
+
+ public Component getDefaultInstanceForType() {
+ return defaultInstance;
+ }
+
+ private final com.google.protobuf.UnknownFieldSet unknownFields;
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet
+ getUnknownFields() {
+ return this.unknownFields;
+ }
+ private Component(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ initFields();
+ int mutable_bitField0_ = 0;
+ com.google.protobuf.UnknownFieldSet.Builder unknownFields =
+ com.google.protobuf.UnknownFieldSet.newBuilder();
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ default: {
+ if (!parseUnknownField(input, unknownFields,
+ extensionRegistry, tag)) {
+ done = true;
+ }
+ break;
+ }
+ case 8: {
+ bitField0_ |= 0x00000001;
+ id_ = input.readInt64();
+ break;
+ }
+ case 18: {
+ com.google.protobuf.ByteString bs = input.readBytes();
+ bitField0_ |= 0x00000002;
+ key_ = bs;
+ break;
+ }
+ case 26: {
+ com.google.protobuf.ByteString bs = input.readBytes();
+ bitField0_ |= 0x00000004;
+ uuid_ = bs;
+ break;
+ }
+ case 32: {
+ bitField0_ |= 0x00000008;
+ enabled_ = input.readBool();
+ break;
+ }
+ case 42: {
+ com.google.protobuf.ByteString bs = input.readBytes();
+ bitField0_ |= 0x00000010;
+ qualifier_ = bs;
+ break;
+ }
+ case 50: {
+ com.google.protobuf.ByteString bs = input.readBytes();
+ bitField0_ |= 0x00000020;
+ name_ = bs;
+ break;
+ }
+ case 58: {
+ com.google.protobuf.ByteString bs = input.readBytes();
+ bitField0_ |= 0x00000040;
+ longName_ = bs;
+ break;
+ }
+ case 66: {
+ com.google.protobuf.ByteString bs = input.readBytes();
+ bitField0_ |= 0x00000080;
+ path_ = bs;
+ break;
+ }
+ case 72: {
+ bitField0_ |= 0x00000100;
+ projectId_ = input.readInt64();
+ break;
+ }
+ case 80: {
+ bitField0_ |= 0x00000200;
+ subProjectId_ = input.readInt64();
+ break;
+ }
+ }
+ }
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(this);
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(
+ e.getMessage()).setUnfinishedMessage(this);
+ } finally {
+ this.unknownFields = unknownFields.build();
+ makeExtensionsImmutable();
+ }
+ }
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return org.sonarqube.ws.Issues.internal_static_sonarqube_ws_issues_Component_descriptor;
+ }
+
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return org.sonarqube.ws.Issues.internal_static_sonarqube_ws_issues_Component_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ org.sonarqube.ws.Issues.Component.class, org.sonarqube.ws.Issues.Component.Builder.class);
+ }
+
+ public static com.google.protobuf.Parser<Component> PARSER =
+ new com.google.protobuf.AbstractParser<Component>() {
+ public Component parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return new Component(input, extensionRegistry);
+ }
+ };
+
+ @java.lang.Override
+ public com.google.protobuf.Parser<Component> getParserForType() {
+ return PARSER;
+ }
+
+ private int bitField0_;
+ public static final int ID_FIELD_NUMBER = 1;
+ private long id_;
+ /**
+ * <code>optional int64 id = 1;</code>
+ */
+ public boolean hasId() {
+ return ((bitField0_ & 0x00000001) == 0x00000001);
+ }
+ /**
+ * <code>optional int64 id = 1;</code>
+ */
+ public long getId() {
+ return id_;
+ }
+
+ public static final int KEY_FIELD_NUMBER = 2;
+ private java.lang.Object key_;
+ /**
+ * <code>optional string key = 2;</code>
+ */
+ public boolean hasKey() {
+ return ((bitField0_ & 0x00000002) == 0x00000002);
+ }
+ /**
+ * <code>optional string key = 2;</code>
+ */
+ public java.lang.String getKey() {
+ java.lang.Object ref = key_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ if (bs.isValidUtf8()) {
+ key_ = s;
+ }
+ return s;
+ }
+ }
+ /**
+ * <code>optional string key = 2;</code>
+ */
+ public com.google.protobuf.ByteString
+ getKeyBytes() {
+ java.lang.Object ref = key_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ key_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int UUID_FIELD_NUMBER = 3;
+ private java.lang.Object uuid_;
+ /**
+ * <code>optional string uuid = 3;</code>
+ */
+ public boolean hasUuid() {
+ return ((bitField0_ & 0x00000004) == 0x00000004);
+ }
+ /**
+ * <code>optional string uuid = 3;</code>
+ */
+ public java.lang.String getUuid() {
+ java.lang.Object ref = uuid_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ if (bs.isValidUtf8()) {
+ uuid_ = s;
+ }
+ return s;
+ }
+ }
+ /**
+ * <code>optional string uuid = 3;</code>
+ */
+ public com.google.protobuf.ByteString
+ getUuidBytes() {
+ java.lang.Object ref = uuid_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ uuid_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int ENABLED_FIELD_NUMBER = 4;
+ private boolean enabled_;
+ /**
+ * <code>optional bool enabled = 4;</code>
+ */
+ public boolean hasEnabled() {
+ return ((bitField0_ & 0x00000008) == 0x00000008);
+ }
+ /**
+ * <code>optional bool enabled = 4;</code>
+ */
+ public boolean getEnabled() {
+ return enabled_;
+ }
+
+ public static final int QUALIFIER_FIELD_NUMBER = 5;
+ private java.lang.Object qualifier_;
+ /**
+ * <code>optional string qualifier = 5;</code>
+ */
+ public boolean hasQualifier() {
+ return ((bitField0_ & 0x00000010) == 0x00000010);
+ }
+ /**
+ * <code>optional string qualifier = 5;</code>
+ */
+ public java.lang.String getQualifier() {
+ java.lang.Object ref = qualifier_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ if (bs.isValidUtf8()) {
+ qualifier_ = s;
+ }
+ return s;
+ }
+ }
+ /**
+ * <code>optional string qualifier = 5;</code>
+ */
+ public com.google.protobuf.ByteString
+ getQualifierBytes() {
+ java.lang.Object ref = qualifier_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ qualifier_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int NAME_FIELD_NUMBER = 6;
+ private java.lang.Object name_;
+ /**
+ * <code>optional string name = 6;</code>
+ */
+ public boolean hasName() {
+ return ((bitField0_ & 0x00000020) == 0x00000020);
+ }
+ /**
+ * <code>optional string name = 6;</code>
+ */
+ public java.lang.String getName() {
+ java.lang.Object ref = name_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ if (bs.isValidUtf8()) {
+ name_ = s;
+ }
+ return s;
+ }
+ }
+ /**
+ * <code>optional string name = 6;</code>
+ */
+ public com.google.protobuf.ByteString
+ getNameBytes() {
+ java.lang.Object ref = name_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ name_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int LONGNAME_FIELD_NUMBER = 7;
+ private java.lang.Object longName_;
+ /**
+ * <code>optional string longName = 7;</code>
+ */
+ public boolean hasLongName() {
+ return ((bitField0_ & 0x00000040) == 0x00000040);
+ }
+ /**
+ * <code>optional string longName = 7;</code>
+ */
+ public java.lang.String getLongName() {
+ java.lang.Object ref = longName_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ if (bs.isValidUtf8()) {
+ longName_ = s;
+ }
+ return s;
+ }
+ }
+ /**
+ * <code>optional string longName = 7;</code>
+ */
+ public com.google.protobuf.ByteString
+ getLongNameBytes() {
+ java.lang.Object ref = longName_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ longName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int PATH_FIELD_NUMBER = 8;
+ private java.lang.Object path_;
+ /**
+ * <code>optional string path = 8;</code>
+ */
+ public boolean hasPath() {
+ return ((bitField0_ & 0x00000080) == 0x00000080);
+ }
+ /**
+ * <code>optional string path = 8;</code>
+ */
+ public java.lang.String getPath() {
+ java.lang.Object ref = path_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ if (bs.isValidUtf8()) {
+ path_ = s;
+ }
+ return s;
+ }
+ }
+ /**
+ * <code>optional string path = 8;</code>
+ */
+ public com.google.protobuf.ByteString
+ getPathBytes() {
+ java.lang.Object ref = path_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ path_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int PROJECTID_FIELD_NUMBER = 9;
+ private long projectId_;
+ /**
+ * <code>optional int64 projectId = 9;</code>
+ */
+ public boolean hasProjectId() {
+ return ((bitField0_ & 0x00000100) == 0x00000100);
+ }
+ /**
+ * <code>optional int64 projectId = 9;</code>
+ */
+ public long getProjectId() {
+ return projectId_;
+ }
+
+ public static final int SUBPROJECTID_FIELD_NUMBER = 10;
+ private long subProjectId_;
+ /**
+ * <code>optional int64 subProjectId = 10;</code>
+ */
+ public boolean hasSubProjectId() {
+ return ((bitField0_ & 0x00000200) == 0x00000200);
+ }
+ /**
+ * <code>optional int64 subProjectId = 10;</code>
+ */
+ public long getSubProjectId() {
+ return subProjectId_;
+ }
+
+ private void initFields() {
+ id_ = 0L;
+ key_ = "";
+ uuid_ = "";
+ enabled_ = false;
+ qualifier_ = "";
+ name_ = "";
+ longName_ = "";
+ path_ = "";
+ projectId_ = 0L;
+ subProjectId_ = 0L;
+ }
+ private byte memoizedIsInitialized = -1;
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ getSerializedSize();
+ if (((bitField0_ & 0x00000001) == 0x00000001)) {
+ output.writeInt64(1, id_);
+ }
+ if (((bitField0_ & 0x00000002) == 0x00000002)) {
+ output.writeBytes(2, getKeyBytes());
+ }
+ if (((bitField0_ & 0x00000004) == 0x00000004)) {
+ output.writeBytes(3, getUuidBytes());
+ }
+ if (((bitField0_ & 0x00000008) == 0x00000008)) {
+ output.writeBool(4, enabled_);
+ }
+ if (((bitField0_ & 0x00000010) == 0x00000010)) {
+ output.writeBytes(5, getQualifierBytes());
+ }
+ if (((bitField0_ & 0x00000020) == 0x00000020)) {
+ output.writeBytes(6, getNameBytes());
+ }
+ if (((bitField0_ & 0x00000040) == 0x00000040)) {
+ output.writeBytes(7, getLongNameBytes());
+ }
+ if (((bitField0_ & 0x00000080) == 0x00000080)) {
+ output.writeBytes(8, getPathBytes());
+ }
+ if (((bitField0_ & 0x00000100) == 0x00000100)) {
+ output.writeInt64(9, projectId_);
+ }
+ if (((bitField0_ & 0x00000200) == 0x00000200)) {
+ output.writeInt64(10, subProjectId_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ private int memoizedSerializedSize = -1;
+ public int getSerializedSize() {
+ int size = memoizedSerializedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (((bitField0_ & 0x00000001) == 0x00000001)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt64Size(1, id_);
+ }
+ if (((bitField0_ & 0x00000002) == 0x00000002)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBytesSize(2, getKeyBytes());
+ }
+ if (((bitField0_ & 0x00000004) == 0x00000004)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBytesSize(3, getUuidBytes());
+ }
+ if (((bitField0_ & 0x00000008) == 0x00000008)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBoolSize(4, enabled_);
+ }
+ if (((bitField0_ & 0x00000010) == 0x00000010)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBytesSize(5, getQualifierBytes());
+ }
+ if (((bitField0_ & 0x00000020) == 0x00000020)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBytesSize(6, getNameBytes());
+ }
+ if (((bitField0_ & 0x00000040) == 0x00000040)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBytesSize(7, getLongNameBytes());
+ }
+ if (((bitField0_ & 0x00000080) == 0x00000080)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBytesSize(8, getPathBytes());
+ }
+ if (((bitField0_ & 0x00000100) == 0x00000100)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt64Size(9, projectId_);
+ }
+ if (((bitField0_ & 0x00000200) == 0x00000200)) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt64Size(10, subProjectId_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSerializedSize = size;
+ return size;
+ }
+
+ private static final long serialVersionUID = 0L;
+ @java.lang.Override
+ protected java.lang.Object writeReplace()
+ throws java.io.ObjectStreamException {
+ return super.writeReplace();
+ }
+
+ public static org.sonarqube.ws.Issues.Component parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static org.sonarqube.ws.Issues.Component parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static org.sonarqube.ws.Issues.Component parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static org.sonarqube.ws.Issues.Component parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static org.sonarqube.ws.Issues.Component parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input);
+ }
+ public static org.sonarqube.ws.Issues.Component parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input, extensionRegistry);
+ }
+ public static org.sonarqube.ws.Issues.Component parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return PARSER.parseDelimitedFrom(input);
+ }
+ public static org.sonarqube.ws.Issues.Component parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseDelimitedFrom(input, extensionRegistry);
+ }
+ public static org.sonarqube.ws.Issues.Component parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input);
+ }
+ public static org.sonarqube.ws.Issues.Component parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return PARSER.parseFrom(input, extensionRegistry);
+ }
+
+ public static Builder newBuilder() { return Builder.create(); }
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder(org.sonarqube.ws.Issues.Component prototype) {
+ return newBuilder().mergeFrom(prototype);
+ }
+ public Builder toBuilder() { return newBuilder(this); }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * Protobuf type {@code sonarqube.ws.issues.Component}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessage.Builder<Builder> implements
+ // @@protoc_insertion_point(builder_implements:sonarqube.ws.issues.Component)
+ org.sonarqube.ws.Issues.ComponentOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return org.sonarqube.ws.Issues.internal_static_sonarqube_ws_issues_Component_descriptor;
+ }
+
+ protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return org.sonarqube.ws.Issues.internal_static_sonarqube_ws_issues_Component_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ org.sonarqube.ws.Issues.Component.class, org.sonarqube.ws.Issues.Component.Builder.class);
+ }
+
+ // Construct using org.sonarqube.ws.Issues.Component.newBuilder()
+ private Builder() {
+ maybeForceBuilderInitialization();
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessage.BuilderParent parent) {
+ super(parent);
+ maybeForceBuilderInitialization();
+ }
+ private void maybeForceBuilderInitialization() {
+ if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
+ }
+ }
+ private static Builder create() {
+ return new Builder();
+ }
+
+ public Builder clear() {
+ super.clear();
+ id_ = 0L;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ key_ = "";
+ bitField0_ = (bitField0_ & ~0x00000002);
+ uuid_ = "";
+ bitField0_ = (bitField0_ & ~0x00000004);
+ enabled_ = false;
+ bitField0_ = (bitField0_ & ~0x00000008);
+ qualifier_ = "";
+ bitField0_ = (bitField0_ & ~0x00000010);
+ name_ = "";
+ bitField0_ = (bitField0_ & ~0x00000020);
+ longName_ = "";
+ bitField0_ = (bitField0_ & ~0x00000040);
+ path_ = "";
+ bitField0_ = (bitField0_ & ~0x00000080);
+ projectId_ = 0L;
+ bitField0_ = (bitField0_ & ~0x00000100);
+ subProjectId_ = 0L;
+ bitField0_ = (bitField0_ & ~0x00000200);
+ return this;
+ }
+
+ public Builder clone() {
+ return create().mergeFrom(buildPartial());
+ }
+
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return org.sonarqube.ws.Issues.internal_static_sonarqube_ws_issues_Component_descriptor;
+ }
+
+ public org.sonarqube.ws.Issues.Component getDefaultInstanceForType() {
+ return org.sonarqube.ws.Issues.Component.getDefaultInstance();
+ }
+
+ public org.sonarqube.ws.Issues.Component build() {
+ org.sonarqube.ws.Issues.Component result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ public org.sonarqube.ws.Issues.Component buildPartial() {
+ org.sonarqube.ws.Issues.Component result = new org.sonarqube.ws.Issues.Component(this);
+ int from_bitField0_ = bitField0_;
+ int to_bitField0_ = 0;
+ if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
+ to_bitField0_ |= 0x00000001;
+ }
+ result.id_ = id_;
+ if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
+ to_bitField0_ |= 0x00000002;
+ }
+ result.key_ = key_;
+ if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
+ to_bitField0_ |= 0x00000004;
+ }
+ result.uuid_ = uuid_;
+ if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
+ to_bitField0_ |= 0x00000008;
+ }
+ result.enabled_ = enabled_;
+ if (((from_bitField0_ & 0x00000010) == 0x00000010)) {
+ to_bitField0_ |= 0x00000010;
+ }
+ result.qualifier_ = qualifier_;
+ if (((from_bitField0_ & 0x00000020) == 0x00000020)) {
+ to_bitField0_ |= 0x00000020;
+ }
+ result.name_ = name_;
+ if (((from_bitField0_ & 0x00000040) == 0x00000040)) {
+ to_bitField0_ |= 0x00000040;
+ }
+ result.longName_ = longName_;
+ if (((from_bitField0_ & 0x00000080) == 0x00000080)) {
+ to_bitField0_ |= 0x00000080;
+ }
+ result.path_ = path_;
+ if (((from_bitField0_ & 0x00000100) == 0x00000100)) {
+ to_bitField0_ |= 0x00000100;
+ }
+ result.projectId_ = projectId_;
+ if (((from_bitField0_ & 0x00000200) == 0x00000200)) {
+ to_bitField0_ |= 0x00000200;
+ }
+ result.subProjectId_ = subProjectId_;
+ result.bitField0_ = to_bitField0_;
+ onBuilt();
+ return result;
+ }
+
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof org.sonarqube.ws.Issues.Component) {
+ return mergeFrom((org.sonarqube.ws.Issues.Component)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(org.sonarqube.ws.Issues.Component other) {
+ if (other == org.sonarqube.ws.Issues.Component.getDefaultInstance()) return this;
+ if (other.hasId()) {
+ setId(other.getId());
+ }
+ if (other.hasKey()) {
+ bitField0_ |= 0x00000002;
+ key_ = other.key_;
+ onChanged();
+ }
+ if (other.hasUuid()) {
+ bitField0_ |= 0x00000004;
+ uuid_ = other.uuid_;
+ onChanged();
+ }
+ if (other.hasEnabled()) {
+ setEnabled(other.getEnabled());
+ }
+ if (other.hasQualifier()) {
+ bitField0_ |= 0x00000010;
+ qualifier_ = other.qualifier_;
+ onChanged();
+ }
+ if (other.hasName()) {
+ bitField0_ |= 0x00000020;
+ name_ = other.name_;
+ onChanged();
+ }
+ if (other.hasLongName()) {
+ bitField0_ |= 0x00000040;
+ longName_ = other.longName_;
+ onChanged();
+ }
+ if (other.hasPath()) {
+ bitField0_ |= 0x00000080;
+ path_ = other.path_;
+ onChanged();
+ }
+ if (other.hasProjectId()) {
+ setProjectId(other.getProjectId());
+ }
+ if (other.hasSubProjectId()) {
+ setSubProjectId(other.getSubProjectId());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ return this;
+ }
+
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ org.sonarqube.ws.Issues.Component parsedMessage = null;
+ try {
+ parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ parsedMessage = (org.sonarqube.ws.Issues.Component) e.getUnfinishedMessage();
+ throw e;
+ } finally {
+ if (parsedMessage != null) {
+ mergeFrom(parsedMessage);
+ }
+ }
+ return this;
+ }
+ private int bitField0_;
+
+ private long id_ ;
+ /**
+ * <code>optional int64 id = 1;</code>
+ */
+ public boolean hasId() {
+ return ((bitField0_ & 0x00000001) == 0x00000001);
+ }
+ /**
+ * <code>optional int64 id = 1;</code>
+ */
+ public long getId() {
+ return id_;
+ }
+ /**
+ * <code>optional int64 id = 1;</code>
+ */
+ public Builder setId(long value) {
+ bitField0_ |= 0x00000001;
+ id_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * <code>optional int64 id = 1;</code>
+ */
+ public Builder clearId() {
+ bitField0_ = (bitField0_ & ~0x00000001);
+ id_ = 0L;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object key_ = "";
+ /**
+ * <code>optional string key = 2;</code>
+ */
+ public boolean hasKey() {
+ return ((bitField0_ & 0x00000002) == 0x00000002);
+ }
+ /**
+ * <code>optional string key = 2;</code>
+ */
+ public java.lang.String getKey() {
+ java.lang.Object ref = key_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ if (bs.isValidUtf8()) {
+ key_ = s;
+ }
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * <code>optional string key = 2;</code>
+ */
+ public com.google.protobuf.ByteString
+ getKeyBytes() {
+ java.lang.Object ref = key_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ key_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * <code>optional string key = 2;</code>
+ */
+ public Builder setKey(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000002;
+ key_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * <code>optional string key = 2;</code>
+ */
+ public Builder clearKey() {
+ bitField0_ = (bitField0_ & ~0x00000002);
+ key_ = getDefaultInstance().getKey();
+ onChanged();
+ return this;
+ }
+ /**
+ * <code>optional string key = 2;</code>
+ */
+ public Builder setKeyBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000002;
+ key_ = value;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object uuid_ = "";
+ /**
+ * <code>optional string uuid = 3;</code>
+ */
+ public boolean hasUuid() {
+ return ((bitField0_ & 0x00000004) == 0x00000004);
+ }
+ /**
+ * <code>optional string uuid = 3;</code>
+ */
+ public java.lang.String getUuid() {
+ java.lang.Object ref = uuid_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ if (bs.isValidUtf8()) {
+ uuid_ = s;
+ }
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * <code>optional string uuid = 3;</code>
+ */
+ public com.google.protobuf.ByteString
+ getUuidBytes() {
+ java.lang.Object ref = uuid_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ uuid_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * <code>optional string uuid = 3;</code>
+ */
+ public Builder setUuid(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000004;
+ uuid_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * <code>optional string uuid = 3;</code>
+ */
+ public Builder clearUuid() {
+ bitField0_ = (bitField0_ & ~0x00000004);
+ uuid_ = getDefaultInstance().getUuid();
+ onChanged();
+ return this;
+ }
+ /**
+ * <code>optional string uuid = 3;</code>
+ */
+ public Builder setUuidBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000004;
+ uuid_ = value;
+ onChanged();
+ return this;
+ }
+
+ private boolean enabled_ ;
+ /**
+ * <code>optional bool enabled = 4;</code>
+ */
+ public boolean hasEnabled() {
+ return ((bitField0_ & 0x00000008) == 0x00000008);
+ }
+ /**
+ * <code>optional bool enabled = 4;</code>
+ */
+ public boolean getEnabled() {
+ return enabled_;
+ }
+ /**
+ * <code>optional bool enabled = 4;</code>
+ */
+ public Builder setEnabled(boolean value) {
+ bitField0_ |= 0x00000008;
+ enabled_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * <code>optional bool enabled = 4;</code>
+ */
+ public Builder clearEnabled() {
+ bitField0_ = (bitField0_ & ~0x00000008);
+ enabled_ = false;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object qualifier_ = "";
+ /**
+ * <code>optional string qualifier = 5;</code>
+ */
+ public boolean hasQualifier() {
+ return ((bitField0_ & 0x00000010) == 0x00000010);
+ }
+ /**
+ * <code>optional string qualifier = 5;</code>
+ */
+ public java.lang.String getQualifier() {
+ java.lang.Object ref = qualifier_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ if (bs.isValidUtf8()) {
+ qualifier_ = s;
+ }
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * <code>optional string qualifier = 5;</code>
+ */
+ public com.google.protobuf.ByteString
+ getQualifierBytes() {
+ java.lang.Object ref = qualifier_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ qualifier_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * <code>optional string qualifier = 5;</code>
+ */
+ public Builder setQualifier(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000010;
+ qualifier_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * <code>optional string qualifier = 5;</code>
+ */
+ public Builder clearQualifier() {
+ bitField0_ = (bitField0_ & ~0x00000010);
+ qualifier_ = getDefaultInstance().getQualifier();
+ onChanged();
+ return this;
+ }
+ /**
+ * <code>optional string qualifier = 5;</code>
+ */
+ public Builder setQualifierBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000010;
+ qualifier_ = value;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object name_ = "";
+ /**
+ * <code>optional string name = 6;</code>
+ */
+ public boolean hasName() {
+ return ((bitField0_ & 0x00000020) == 0x00000020);
+ }
+ /**
+ * <code>optional string name = 6;</code>
+ */
+ public java.lang.String getName() {
+ java.lang.Object ref = name_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ if (bs.isValidUtf8()) {
+ name_ = s;
+ }
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * <code>optional string name = 6;</code>
+ */
+ public com.google.protobuf.ByteString
+ getNameBytes() {
+ java.lang.Object ref = name_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ name_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * <code>optional string name = 6;</code>
+ */
+ public Builder setName(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000020;
+ name_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * <code>optional string name = 6;</code>
+ */
+ public Builder clearName() {
+ bitField0_ = (bitField0_ & ~0x00000020);
+ name_ = getDefaultInstance().getName();
+ onChanged();
+ return this;
+ }
+ /**
+ * <code>optional string name = 6;</code>
+ */
+ public Builder setNameBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000020;
+ name_ = value;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object longName_ = "";
+ /**
+ * <code>optional string longName = 7;</code>
+ */
+ public boolean hasLongName() {
+ return ((bitField0_ & 0x00000040) == 0x00000040);
+ }
+ /**
+ * <code>optional string longName = 7;</code>
+ */
+ public java.lang.String getLongName() {
+ java.lang.Object ref = longName_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ if (bs.isValidUtf8()) {
+ longName_ = s;
+ }
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * <code>optional string longName = 7;</code>
+ */
+ public com.google.protobuf.ByteString
+ getLongNameBytes() {
+ java.lang.Object ref = longName_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ longName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * <code>optional string longName = 7;</code>
+ */
+ public Builder setLongName(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000040;
+ longName_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * <code>optional string longName = 7;</code>
+ */
+ public Builder clearLongName() {
+ bitField0_ = (bitField0_ & ~0x00000040);
+ longName_ = getDefaultInstance().getLongName();
+ onChanged();
+ return this;
+ }
+ /**
+ * <code>optional string longName = 7;</code>
+ */
+ public Builder setLongNameBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000040;
+ longName_ = value;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object path_ = "";
+ /**
+ * <code>optional string path = 8;</code>
+ */
+ public boolean hasPath() {
+ return ((bitField0_ & 0x00000080) == 0x00000080);
+ }
+ /**
+ * <code>optional string path = 8;</code>
+ */
+ public java.lang.String getPath() {
+ java.lang.Object ref = path_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ if (bs.isValidUtf8()) {
+ path_ = s;
+ }
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * <code>optional string path = 8;</code>
+ */
+ public com.google.protobuf.ByteString
+ getPathBytes() {
+ java.lang.Object ref = path_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ path_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * <code>optional string path = 8;</code>
+ */
+ public Builder setPath(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000080;
+ path_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * <code>optional string path = 8;</code>
+ */
+ public Builder clearPath() {
+ bitField0_ = (bitField0_ & ~0x00000080);
+ path_ = getDefaultInstance().getPath();
+ onChanged();
+ return this;
+ }
+ /**
+ * <code>optional string path = 8;</code>
+ */
+ public Builder setPathBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ bitField0_ |= 0x00000080;
+ path_ = value;
+ onChanged();
+ return this;
+ }
+
+ private long projectId_ ;
+ /**
+ * <code>optional int64 projectId = 9;</code>
+ */
+ public boolean hasProjectId() {
+ return ((bitField0_ & 0x00000100) == 0x00000100);
+ }
+ /**
+ * <code>optional int64 projectId = 9;</code>
+ */
+ public long getProjectId() {
+ return projectId_;
+ }
+ /**
+ * <code>optional int64 projectId = 9;</code>
+ */
+ public Builder setProjectId(long value) {
+ bitField0_ |= 0x00000100;
+ projectId_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * <code>optional int64 projectId = 9;</code>
+ */
+ public Builder clearProjectId() {
+ bitField0_ = (bitField0_ & ~0x00000100);
+ projectId_ = 0L;
+ onChanged();
+ return this;
+ }
+
+ private long subProjectId_ ;
+ /**
+ * <code>optional int64 subProjectId = 10;</code>
+ */
+ public boolean hasSubProjectId() {
+ return ((bitField0_ & 0x00000200) == 0x00000200);
+ }
+ /**
+ * <code>optional int64 subProjectId = 10;</code>
+ */
+ public long getSubProjectId() {
+ return subProjectId_;
+ }
+ /**
+ * <code>optional int64 subProjectId = 10;</code>
+ */
+ public Builder setSubProjectId(long value) {
+ bitField0_ |= 0x00000200;
+ subProjectId_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * <code>optional int64 subProjectId = 10;</code>
+ */
+ public Builder clearSubProjectId() {
+ bitField0_ = (bitField0_ & ~0x00000200);
+ subProjectId_ = 0L;
+ onChanged();
+ return this;
+ }
+
+ // @@protoc_insertion_point(builder_scope:sonarqube.ws.issues.Component)
+ }
+
+ static {
+ defaultInstance = new Component(true);
+ defaultInstance.initFields();
+ }
+
+ // @@protoc_insertion_point(class_scope:sonarqube.ws.issues.Component)
+ }
+
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_sonarqube_ws_issues_Search_descriptor;
private static
@@ -14037,6 +15610,11 @@ public final class Issues {
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_sonarqube_ws_issues_Language_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_sonarqube_ws_issues_Component_descriptor;
+ private static
+ com.google.protobuf.GeneratedMessage.FieldAccessorTable
+ internal_static_sonarqube_ws_issues_Component_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
@@ -14047,50 +15625,55 @@ public final class Issues {
static {
java.lang.String[] descriptorData = {
"\n\017ws-issues.proto\022\023sonarqube.ws.issues\032\017" +
- "ws-common.proto\"\257\004\n\006Search\022\r\n\005total\030\001 \001(" +
+ "ws-common.proto\"\266\004\n\006Search\022\r\n\005total\030\001 \001(" +
"\003\022\t\n\001p\030\002 \001(\003\022\n\n\002ps\030\003 \001(\005\022$\n\006paging\030\004 \001(\013" +
"2\024.sonarqube.ws.Paging\022\021\n\tdebtTotal\030\005 \001(" +
"\003\022*\n\006issues\030\006 \003(\0132\032.sonarqube.ws.issues." +
- "Issue\022+\n\ncomponents\030\007 \003(\0132\027.sonarqube.ws" +
- ".Component\022\033\n\023rulesPresentIfEmpty\030\010 \001(\010\022" +
- "!\n\005rules\030\t \003(\0132\022.sonarqube.ws.Rule\022\033\n\023us" +
- "ersPresentIfEmpty\030\n \001(\010\022!\n\005users\030\013 \003(\0132\022" +
- ".sonarqube.ws.User\022!\n\031actionPlansPresent",
- "IfEmpty\030\014 \001(\010\0224\n\013actionPlans\030\r \003(\0132\037.son" +
- "arqube.ws.issues.ActionPlan\022\037\n\027languages" +
- "PresentIfEmpty\030\016 \001(\010\0220\n\tlanguages\030\017 \003(\0132" +
- "\035.sonarqube.ws.issues.Language\022\034\n\024facets" +
- "PresentIfEmpty\030\020 \001(\010\022#\n\006facets\030\021 \003(\0132\023.s" +
- "onarqube.ws.Facet\"\337\001\n\tOperation\022)\n\005issue" +
- "\030\001 \001(\0132\032.sonarqube.ws.issues.Issue\022+\n\nco" +
- "mponents\030\002 \003(\0132\027.sonarqube.ws.Component\022" +
- "!\n\005rules\030\003 \003(\0132\022.sonarqube.ws.Rule\022!\n\005us" +
- "ers\030\004 \003(\0132\022.sonarqube.ws.User\0224\n\013actionP",
- "lans\030\005 \003(\0132\037.sonarqube.ws.issues.ActionP" +
- "lan\"\357\004\n\005Issue\022\013\n\003key\030\001 \001(\t\022\014\n\004rule\030\002 \001(\t" +
- "\022(\n\010severity\030\003 \001(\0162\026.sonarqube.ws.Severi" +
- "ty\022\021\n\tcomponent\030\004 \001(\t\022\023\n\013componentId\030\005 \001" +
- "(\003\022\017\n\007project\030\006 \001(\t\022\022\n\nsubProject\030\007 \001(\t\022" +
- "\014\n\004line\030\010 \001(\005\022\022\n\nresolution\030\t \001(\t\022\016\n\006sta" +
- "tus\030\n \001(\t\022\017\n\007message\030\013 \001(\t\022\014\n\004debt\030\014 \001(\t" +
- "\022\020\n\010assignee\030\r \001(\t\022\020\n\010reporter\030\016 \001(\t\022\016\n\006" +
- "author\030\017 \001(\t\022\022\n\nactionPlan\030\020 \001(\t\022\026\n\016acti" +
- "onPlanName\030\021 \001(\t\022\014\n\004attr\030\022 \001(\t\022\014\n\004tags\030\023",
- " \003(\t\022!\n\031transitionsPresentIfEmpty\030\024 \001(\010\022" +
- "\023\n\013transitions\030\025 \003(\t\022\035\n\025actionsPresentIf" +
- "Empty\030\026 \001(\010\022\017\n\007actions\030\027 \003(\t\022\036\n\026comments" +
- "PresentIfEmpty\030\030 \001(\010\022.\n\010comments\030\031 \003(\0132\034" +
- ".sonarqube.ws.issues.Comment\022\024\n\014creation" +
- "Date\030\032 \001(\t\022\022\n\nupdateDate\030\033 \001(\t\022\022\n\nfUpdat" +
- "eAge\030\034 \001(\t\022\021\n\tcloseDate\030\035 \001(\t\"\220\001\n\007Commen" +
- "t\022\013\n\003key\030\001 \001(\t\022\r\n\005login\030\002 \001(\t\022\r\n\005email\030\003" +
- " \001(\t\022\020\n\010userName\030\004 \001(\t\022\020\n\010htmlText\030\005 \001(\t" +
- "\022\020\n\010markdown\030\006 \001(\t\022\021\n\tupdatable\030\007 \001(\010\022\021\n",
- "\tcreatedAt\030\010 \001(\t\"Z\n\nActionPlan\022\013\n\003key\030\001 " +
- "\001(\t\022\014\n\004name\030\002 \001(\t\022\016\n\006status\030\003 \001(\t\022\020\n\010dea" +
- "dLine\030\004 \001(\t\022\017\n\007project\030\005 \001(\t\"%\n\010Language" +
- "\022\013\n\003key\030\001 \001(\t\022\014\n\004name\030\002 \001(\tB\034\n\020org.sonar" +
- "qube.wsB\006IssuesH\001"
+ "Issue\0222\n\ncomponents\030\007 \003(\0132\036.sonarqube.ws" +
+ ".issues.Component\022\033\n\023rulesPresentIfEmpty" +
+ "\030\010 \001(\010\022!\n\005rules\030\t \003(\0132\022.sonarqube.ws.Rul" +
+ "e\022\033\n\023usersPresentIfEmpty\030\n \001(\010\022!\n\005users\030" +
+ "\013 \003(\0132\022.sonarqube.ws.User\022!\n\031actionPlans",
+ "PresentIfEmpty\030\014 \001(\010\0224\n\013actionPlans\030\r \003(" +
+ "\0132\037.sonarqube.ws.issues.ActionPlan\022\037\n\027la" +
+ "nguagesPresentIfEmpty\030\016 \001(\010\0220\n\tlanguages" +
+ "\030\017 \003(\0132\035.sonarqube.ws.issues.Language\022\034\n" +
+ "\024facetsPresentIfEmpty\030\020 \001(\010\022#\n\006facets\030\021 " +
+ "\003(\0132\023.sonarqube.ws.Facet\"\346\001\n\tOperation\022)" +
+ "\n\005issue\030\001 \001(\0132\032.sonarqube.ws.issues.Issu" +
+ "e\0222\n\ncomponents\030\002 \003(\0132\036.sonarqube.ws.iss" +
+ "ues.Component\022!\n\005rules\030\003 \003(\0132\022.sonarqube" +
+ ".ws.Rule\022!\n\005users\030\004 \003(\0132\022.sonarqube.ws.U",
+ "ser\0224\n\013actionPlans\030\005 \003(\0132\037.sonarqube.ws." +
+ "issues.ActionPlan\"\357\004\n\005Issue\022\013\n\003key\030\001 \001(\t" +
+ "\022\014\n\004rule\030\002 \001(\t\022(\n\010severity\030\003 \001(\0162\026.sonar" +
+ "qube.ws.Severity\022\021\n\tcomponent\030\004 \001(\t\022\023\n\013c" +
+ "omponentId\030\005 \001(\003\022\017\n\007project\030\006 \001(\t\022\022\n\nsub" +
+ "Project\030\007 \001(\t\022\014\n\004line\030\010 \001(\005\022\022\n\nresolutio" +
+ "n\030\t \001(\t\022\016\n\006status\030\n \001(\t\022\017\n\007message\030\013 \001(\t" +
+ "\022\014\n\004debt\030\014 \001(\t\022\020\n\010assignee\030\r \001(\t\022\020\n\010repo" +
+ "rter\030\016 \001(\t\022\016\n\006author\030\017 \001(\t\022\022\n\nactionPlan" +
+ "\030\020 \001(\t\022\026\n\016actionPlanName\030\021 \001(\t\022\014\n\004attr\030\022",
+ " \001(\t\022\014\n\004tags\030\023 \003(\t\022!\n\031transitionsPresent" +
+ "IfEmpty\030\024 \001(\010\022\023\n\013transitions\030\025 \003(\t\022\035\n\025ac" +
+ "tionsPresentIfEmpty\030\026 \001(\010\022\017\n\007actions\030\027 \003" +
+ "(\t\022\036\n\026commentsPresentIfEmpty\030\030 \001(\010\022.\n\010co" +
+ "mments\030\031 \003(\0132\034.sonarqube.ws.issues.Comme" +
+ "nt\022\024\n\014creationDate\030\032 \001(\t\022\022\n\nupdateDate\030\033" +
+ " \001(\t\022\022\n\nfUpdateAge\030\034 \001(\t\022\021\n\tcloseDate\030\035 " +
+ "\001(\t\"\220\001\n\007Comment\022\013\n\003key\030\001 \001(\t\022\r\n\005login\030\002 " +
+ "\001(\t\022\r\n\005email\030\003 \001(\t\022\020\n\010userName\030\004 \001(\t\022\020\n\010" +
+ "htmlText\030\005 \001(\t\022\020\n\010markdown\030\006 \001(\t\022\021\n\tupda",
+ "table\030\007 \001(\010\022\021\n\tcreatedAt\030\010 \001(\t\"Z\n\nAction" +
+ "Plan\022\013\n\003key\030\001 \001(\t\022\014\n\004name\030\002 \001(\t\022\016\n\006statu" +
+ "s\030\003 \001(\t\022\020\n\010deadLine\030\004 \001(\t\022\017\n\007project\030\005 \001" +
+ "(\t\"%\n\010Language\022\013\n\003key\030\001 \001(\t\022\014\n\004name\030\002 \001(" +
+ "\t\"\255\001\n\tComponent\022\n\n\002id\030\001 \001(\003\022\013\n\003key\030\002 \001(\t" +
+ "\022\014\n\004uuid\030\003 \001(\t\022\017\n\007enabled\030\004 \001(\010\022\021\n\tquali" +
+ "fier\030\005 \001(\t\022\014\n\004name\030\006 \001(\t\022\020\n\010longName\030\007 \001" +
+ "(\t\022\014\n\004path\030\010 \001(\t\022\021\n\tprojectId\030\t \001(\003\022\024\n\014s" +
+ "ubProjectId\030\n \001(\003B\034\n\020org.sonarqube.wsB\006I" +
+ "ssuesH\001"
};
com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() {
@@ -14141,6 +15724,12 @@ public final class Issues {
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_sonarqube_ws_issues_Language_descriptor,
new java.lang.String[] { "Key", "Name", });
+ internal_static_sonarqube_ws_issues_Component_descriptor =
+ getDescriptor().getMessageTypes().get(6);
+ internal_static_sonarqube_ws_issues_Component_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessage.FieldAccessorTable(
+ internal_static_sonarqube_ws_issues_Component_descriptor,
+ new java.lang.String[] { "Id", "Key", "Uuid", "Enabled", "Qualifier", "Name", "LongName", "Path", "ProjectId", "SubProjectId", });
org.sonarqube.ws.Common.getDescriptor();
}
diff --git a/sonar-ws/src/main/protobuf/ws-common.proto b/sonar-ws/src/main/protobuf/ws-common.proto
index f61123e7715..24c5a276cde 100644
--- a/sonar-ws/src/main/protobuf/ws-common.proto
+++ b/sonar-ws/src/main/protobuf/ws-common.proto
@@ -50,18 +50,6 @@ enum Severity {
BLOCKER = 4;
}
-message Component {
- optional string id = 1;
- optional string key = 2;
- optional bool enabled = 3;
- optional string qualifier = 4;
- optional string name = 5;
- optional string longName = 6;
- optional string path = 7;
- optional string project = 8;
- optional string subProject = 9;
-}
-
message Rule {
optional string key = 1;
optional string name = 2;
diff --git a/sonar-ws/src/main/protobuf/ws-issues.proto b/sonar-ws/src/main/protobuf/ws-issues.proto
index 3183973316b..ef0fa5a0c8e 100644
--- a/sonar-ws/src/main/protobuf/ws-issues.proto
+++ b/sonar-ws/src/main/protobuf/ws-issues.proto
@@ -129,3 +129,16 @@ message Language {
optional string key = 1;
optional string name = 2;
}
+
+message Component {
+ optional int64 id = 1;
+ optional string key = 2;
+ optional string uuid = 3;
+ optional bool enabled = 4;
+ optional string qualifier = 5;
+ optional string name = 6;
+ optional string longName = 7;
+ optional string path = 8;
+ optional int64 projectId = 9;
+ optional int64 subProjectId = 10;
+}