CPD Results

The following document contains the results of PMD's CPD 7.14.0.

Duplications

File Line
org/forgerock/json/resource/http/HttpAdapter.java 319
org/forgerock/json/resource/http/HttpAdapter.java 656
Requests.newDeleteRequest(getResourcePath(context, req))
                            .setRevision(ifMatchRevision)
                            .setResourceVersion(requestedResourceVersion);
            for (final Map.Entry<String, List<String>> p : parameters.entrySet()) {
                final String name = p.getKey();
                final List<String> values = p.getValue();
                if (parseCommonParameter(name, values, request)) {
                    continue;
                } else {
                    request.setAdditionalParameter(name, asSingleValue(name, values));
                }
            }
            return doRequest(context, req, resp, request);
        } catch (final Exception e) {
            return fail(req, e);
        }
    }
File Line
org/forgerock/json/resource/http/HttpAdapter.java 321
org/forgerock/json/resource/http/HttpAdapter.java 508
.setResourceVersion(requestedResourceVersion);
            for (final Map.Entry<String, List<String>> p : parameters.entrySet()) {
                final String name = p.getKey();
                final List<String> values = p.getValue();
                if (parseCommonParameter(name, values, request)) {
                    continue;
                } else {
                    request.setAdditionalParameter(name, asSingleValue(name, values));
                }
            }
            return doRequest(context, req, resp, request);
        } catch (final Exception e) {
            return fail(req, e);
        }
    }

    Promise<Response, NeverThrowsException> doRead(Context context, org.forgerock.http.protocol.Request req) {
File Line
org/forgerock/json/resource/http/HttpAdapter.java 541
org/forgerock/json/resource/http/HttpAdapter.java 614
Requests.newCreateRequest(getResourcePath(context, req), content)
                                .setResourceVersion(requestedResourceVersion);
                for (final Map.Entry<String, List<String>> p : parameters.entrySet()) {
                    final String name = p.getKey();
                    final List<String> values = p.getValue();
                    if (parseCommonParameter(name, values, request)) {
                        continue;
                    } else if (name.equalsIgnoreCase(PARAM_ACTION)) {
                        // Ignore - already handled.
                    } else {
                        request.setAdditionalParameter(name, asSingleValue(name, values));
                    }
                }
                return doRequest(context, req, resp, request);
            } else {
File Line
org/forgerock/json/resource/http/HttpAdapter.java 508
org/forgerock/json/resource/http/HttpAdapter.java 658
request.getPatchOperations().addAll(getJsonPatchContent(req));
            for (final Map.Entry<String, List<String>> p : parameters.entrySet()) {
                final String name = p.getKey();
                final List<String> values = p.getValue();
                if (parseCommonParameter(name, values, request)) {
                    continue;
                } else {
                    request.setAdditionalParameter(name, asSingleValue(name, values));
                }
            }
            return doRequest(context, req, resp, request);
        } catch (final Exception e) {
            return fail(req, e);
        }
    }