)]}'
{"src/main/java/monasca/api/domain/model/common/Paged.java":[{"author":{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},"change_message_id":"5b604550ff1227ff5c255dbc3c4db70c84d0bd65","unresolved":false,"context_lines":[{"line_number":5,"context_line":""},{"line_number":6,"context_line":"public class Paged {"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"  public static final int limit \u003d 50;"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"  public List\u003cLink\u003e links \u003d new ArrayList\u003c\u003e();"},{"line_number":11,"context_line":""}],"source_content_type":"text/x-java","patch_set":1,"id":"3a961159_01d25cff","line":8,"updated":"2015-01-08 15:13:09.000000000","message":"limit is a constant so should be all capitals","commit_id":"de292fa9c56cfe8e487675d08f0645366ac47b4b"},{"author":{"_account_id":12512,"name":"Deklan Dieterly","email":"deklan.dieterly@hpe.com","username":"deklan"},"change_message_id":"3b4e613715bdaafdae67325b4d380827360e0684","unresolved":false,"context_lines":[{"line_number":5,"context_line":""},{"line_number":6,"context_line":"public class Paged {"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"  public static final int limit \u003d 50;"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"  public List\u003cLink\u003e links \u003d new ArrayList\u003c\u003e();"},{"line_number":11,"context_line":""}],"source_content_type":"text/x-java","patch_set":1,"id":"3a961159_07b18c8e","line":8,"in_reply_to":"3a961159_01d25cff","updated":"2015-01-08 15:53:33.000000000","message":"Done","commit_id":"de292fa9c56cfe8e487675d08f0645366ac47b4b"}],"src/main/java/monasca/api/domain/model/measurement/Measurements.java":[{"author":{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},"change_message_id":"5b604550ff1227ff5c255dbc3c4db70c84d0bd65","unresolved":false,"context_lines":[{"line_number":106,"context_line":"    this.name \u003d name;"},{"line_number":107,"context_line":"  }"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"  public void setId(String id) {this.id \u003d id;}"},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"  @Override"},{"line_number":112,"context_line":"  public String toString() {"}],"source_content_type":"text/x-java","patch_set":1,"id":"3a961159_e1fe3069","line":109,"updated":"2015-01-08 15:13:09.000000000","message":"This format doesn\u0027t match the rest of the code","commit_id":"de292fa9c56cfe8e487675d08f0645366ac47b4b"},{"author":{"_account_id":12512,"name":"Deklan Dieterly","email":"deklan.dieterly@hpe.com","username":"deklan"},"change_message_id":"3b4e613715bdaafdae67325b4d380827360e0684","unresolved":false,"context_lines":[{"line_number":106,"context_line":"    this.name \u003d name;"},{"line_number":107,"context_line":"  }"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"  public void setId(String id) {this.id \u003d id;}"},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"  @Override"},{"line_number":112,"context_line":"  public String toString() {"}],"source_content_type":"text/x-java","patch_set":1,"id":"3a961159_c76a24ec","line":109,"in_reply_to":"3a961159_e1fe3069","updated":"2015-01-08 15:53:33.000000000","message":"Done","commit_id":"de292fa9c56cfe8e487675d08f0645366ac47b4b"}],"src/main/java/monasca/api/infrastructure/persistence/influxdb/MeasurementInfluxDbRepositoryImpl.java":[{"author":{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},"change_message_id":"5b604550ff1227ff5c255dbc3c4db70c84d0bd65","unresolved":false,"context_lines":[{"line_number":114,"context_line":"        // time"},{"line_number":115,"context_line":"        Double timeDouble \u003d (Double) row.get(serie.getColumns()[0]);"},{"line_number":116,"context_line":"        // last id wins. ids should be in descending order."},{"line_number":117,"context_line":"        measurements.setId(new Long(timeDouble.longValue()).toString());"},{"line_number":118,"context_line":"        objArry[1] \u003d DATETIME_FORMATTER.print(timeDouble.longValue());"},{"line_number":119,"context_line":"        // value"},{"line_number":120,"context_line":"        objArry[2] \u003d (Double) row.get(serie.getColumns()[2]);"}],"source_content_type":"text/x-java","patch_set":1,"id":"3a961159_e13b90e7","line":117,"updated":"2015-01-08 15:13:09.000000000","message":"String.valueOf(timeDouble.longValue()) might be easier to read","commit_id":"de292fa9c56cfe8e487675d08f0645366ac47b4b"},{"author":{"_account_id":12512,"name":"Deklan Dieterly","email":"deklan.dieterly@hpe.com","username":"deklan"},"change_message_id":"3b4e613715bdaafdae67325b4d380827360e0684","unresolved":false,"context_lines":[{"line_number":114,"context_line":"        // time"},{"line_number":115,"context_line":"        Double timeDouble \u003d (Double) row.get(serie.getColumns()[0]);"},{"line_number":116,"context_line":"        // last id wins. ids should be in descending order."},{"line_number":117,"context_line":"        measurements.setId(new Long(timeDouble.longValue()).toString());"},{"line_number":118,"context_line":"        objArry[1] \u003d DATETIME_FORMATTER.print(timeDouble.longValue());"},{"line_number":119,"context_line":"        // value"},{"line_number":120,"context_line":"        objArry[2] \u003d (Double) row.get(serie.getColumns()[2]);"}],"source_content_type":"text/x-java","patch_set":1,"id":"3a961159_275a0850","line":117,"in_reply_to":"3a961159_e13b90e7","updated":"2015-01-08 15:53:33.000000000","message":"Done","commit_id":"de292fa9c56cfe8e487675d08f0645366ac47b4b"}],"src/main/java/monasca/api/infrastructure/persistence/influxdb/MetricDefinitionInfluxDbRepositoryImpl.java":[{"author":{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},"change_message_id":"5b604550ff1227ff5c255dbc3c4db70c84d0bd65","unresolved":false,"context_lines":[{"line_number":28,"context_line":"import monasca.api.MonApiConfiguration;"},{"line_number":29,"context_line":"import monasca.api.domain.model.common.Paged;"},{"line_number":30,"context_line":"import monasca.api.domain.model.metric.MetricDefinitionRepository;"},{"line_number":31,"context_line":"import monasca.common.model.metric.MetricDefinition;"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"import static monasca.api.infrastructure.persistence.influxdb.Utils.buildSerieNameRegex;"},{"line_number":34,"context_line":""}],"source_content_type":"text/x-java","patch_set":1,"id":"3a961159_4103840f","line":31,"updated":"2015-01-08 15:13:09.000000000","message":"Don\u0027t rearrange the imports","commit_id":"de292fa9c56cfe8e487675d08f0645366ac47b4b"},{"author":{"_account_id":12512,"name":"Deklan Dieterly","email":"deklan.dieterly@hpe.com","username":"deklan"},"change_message_id":"3b4e613715bdaafdae67325b4d380827360e0684","unresolved":false,"context_lines":[{"line_number":28,"context_line":"import monasca.api.MonApiConfiguration;"},{"line_number":29,"context_line":"import monasca.api.domain.model.common.Paged;"},{"line_number":30,"context_line":"import monasca.api.domain.model.metric.MetricDefinitionRepository;"},{"line_number":31,"context_line":"import monasca.common.model.metric.MetricDefinition;"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"import static monasca.api.infrastructure.persistence.influxdb.Utils.buildSerieNameRegex;"},{"line_number":34,"context_line":""}],"source_content_type":"text/x-java","patch_set":1,"id":"3a961159_e73ba0e7","line":31,"in_reply_to":"3a961159_4103840f","updated":"2015-01-08 15:53:33.000000000","message":"OK","commit_id":"de292fa9c56cfe8e487675d08f0645366ac47b4b"}],"src/main/java/monasca/api/resource/Links.java":[{"author":{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},"change_message_id":"5b604550ff1227ff5c255dbc3c4db70c84d0bd65","unresolved":false,"context_lines":[{"line_number":158,"context_line":"          nextLink.href \u003d"},{"line_number":159,"context_line":"              uriInfo.getAbsolutePath().toString() + \"?offset\u003d\" + elements.get(elements.size() - 1)"},{"line_number":160,"context_line":"                  .getId();"},{"line_number":161,"context_line":"          // Add the query parms back to the URL without the original offset."},{"line_number":162,"context_line":"          for (String parmKey : uriInfo.getQueryParameters().keySet()) {"},{"line_number":163,"context_line":"            if (!parmKey.equalsIgnoreCase(\"offset\")) {"},{"line_number":164,"context_line":"              List\u003cString\u003e parmValList \u003d uriInfo.getQueryParameters().get(parmKey);"}],"source_content_type":"text/x-java","patch_set":1,"id":"3a961159_ac67bf23","line":161,"updated":"2015-01-08 15:13:09.000000000","message":"Too much duplicate code between this and paginateMeasurements","commit_id":"de292fa9c56cfe8e487675d08f0645366ac47b4b"},{"author":{"_account_id":12512,"name":"Deklan Dieterly","email":"deklan.dieterly@hpe.com","username":"deklan"},"change_message_id":"3b4e613715bdaafdae67325b4d380827360e0684","unresolved":false,"context_lines":[{"line_number":158,"context_line":"          nextLink.href \u003d"},{"line_number":159,"context_line":"              uriInfo.getAbsolutePath().toString() + \"?offset\u003d\" + elements.get(elements.size() - 1)"},{"line_number":160,"context_line":"                  .getId();"},{"line_number":161,"context_line":"          // Add the query parms back to the URL without the original offset."},{"line_number":162,"context_line":"          for (String parmKey : uriInfo.getQueryParameters().keySet()) {"},{"line_number":163,"context_line":"            if (!parmKey.equalsIgnoreCase(\"offset\")) {"},{"line_number":164,"context_line":"              List\u003cString\u003e parmValList \u003d uriInfo.getQueryParameters().get(parmKey);"}],"source_content_type":"text/x-java","patch_set":1,"id":"3a961159_e712c05f","line":161,"in_reply_to":"3a961159_ac67bf23","updated":"2015-01-08 15:53:33.000000000","message":"Methods have been modified in subsequent patches to make them sufficiently different.","commit_id":"de292fa9c56cfe8e487675d08f0645366ac47b4b"}],"src/main/java/monasca/api/resource/MetricResource.java":[{"author":{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},"change_message_id":"5b604550ff1227ff5c255dbc3c4db70c84d0bd65","unresolved":false,"context_lines":[{"line_number":66,"context_line":"  @Consumes(MediaType.APPLICATION_JSON)"},{"line_number":67,"context_line":"  public void create(@Context UriInfo uriInfo, @HeaderParam(\"X-Tenant-Id\") String tenantId,"},{"line_number":68,"context_line":"                     @HeaderParam(\"X-Roles\") String roles,"},{"line_number":69,"context_line":"                     @QueryParam(\"tenant_id\") String crossTenantId,"},{"line_number":70,"context_line":"                     @Valid CreateMetricCommand[] commands) {"},{"line_number":71,"context_line":"    boolean"},{"line_number":72,"context_line":"        isDelegate \u003d"}],"source_content_type":"text/x-java","patch_set":1,"id":"3a961159_ec446774","line":69,"updated":"2015-01-08 15:13:09.000000000","message":"Don\u0027t reformat this code. You didn\u0027t make any changes to it","commit_id":"de292fa9c56cfe8e487675d08f0645366ac47b4b"},{"author":{"_account_id":12512,"name":"Deklan Dieterly","email":"deklan.dieterly@hpe.com","username":"deklan"},"change_message_id":"3b4e613715bdaafdae67325b4d380827360e0684","unresolved":false,"context_lines":[{"line_number":66,"context_line":"  @Consumes(MediaType.APPLICATION_JSON)"},{"line_number":67,"context_line":"  public void create(@Context UriInfo uriInfo, @HeaderParam(\"X-Tenant-Id\") String tenantId,"},{"line_number":68,"context_line":"                     @HeaderParam(\"X-Roles\") String roles,"},{"line_number":69,"context_line":"                     @QueryParam(\"tenant_id\") String crossTenantId,"},{"line_number":70,"context_line":"                     @Valid CreateMetricCommand[] commands) {"},{"line_number":71,"context_line":"    boolean"},{"line_number":72,"context_line":"        isDelegate \u003d"}],"source_content_type":"text/x-java","patch_set":1,"id":"3a961159_320fa42f","line":69,"in_reply_to":"3a961159_ec446774","updated":"2015-01-08 15:53:33.000000000","message":"OK","commit_id":"de292fa9c56cfe8e487675d08f0645366ac47b4b"}]}
