CPD Results

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

Duplications

File Line
info/magnolia/resteasy/client/factory/RestEasyClientFactory.java 72
info/magnolia/resteasy/client/factory/SSLRestEasyClientFactory.java 125
        ClientConnectionManager cm = new PoolingClientConnectionManager();
        HttpClient httpClient = new DefaultHttpClient(cm);
        ApacheHttpClient4Engine engine = new ApacheHttpClient4Engine(httpClient);
        ResteasyClient client = ((ResteasyClientBuilder) ResteasyClientBuilder.newBuilder()).httpEngine(engine).build();
        registerComponents(client, definition.getComponents());
        ResteasyWebTarget target = client.target(definition.getBaseUrl());
        ResteasyProviderFactory pf = ResteasyProviderFactory.getInstance();
        for (ClientErrorInterceptor handler : definition.getClientErrorInterceptors()) {
            pf.addClientErrorInterceptor(handler);
        }
        if (definition.isCacheable()) {
            target.register(BrowserCacheFeature.class);
        }
        return new RestEasyClient(target, definition);
    }