CPD Results

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

Duplications

FileLine
net/sf/jasperreports/jsf/util/Services.java80
net/sf/jasperreports/jsf/util/Services.java182
        while (resources.hasMoreElements()) {
            final URL url = resources.nextElement();
            BufferedReader reader = null;
            try {
                String line;
                reader = new BufferedReader(new InputStreamReader(
                        url.openStream()));
                while (null != (line = reader.readLine())) {
                    // skip line comments
                    if (line.startsWith("#")) {
                        continue;
                    }

                    Class<T> serviceClass;
                    try {
                        serviceClass = (Class<T>) loader.loadClass(line);
                    } catch (final ClassNotFoundException e) {
                        final LogRecord logRecord = new LogRecord(Level.SEVERE,
                                "JRJSF_0014");
                        logRecord.setParameters(new Object[]{line});
                        logRecord.setThrown(e);
FileLine
net/sf/jasperreports/jsf/context/ReportHttpRenderRequest.java91
net/sf/jasperreports/jsf/context/ReportPortletRenderRequest.java64
    public Map<String, String[]> getParameterMap() {
        Map<String, String[]> paramMap = new HashMap<String, String[]>();
        paramMap.putAll(super.getParameterMap());
        paramMap.put(ResponseStateManager.VIEW_STATE_PARAM,
                new String[]{viewState});
        return Collections.unmodifiableMap(paramMap);
    }

    @Override
    public Enumeration<String> getParameterNames() {
        return Collections.enumeration(getParameterMap().keySet());
    }

    @Override
    public String[] getParameterValues(String name) {