private String getPackageInfo()

in src/main/java/org/apache/sling/feature/analyser/task/impl/CheckBundleExportsImports.java [136:163]


    private String getPackageInfo(final List<PackageInfo> pcks, final boolean includeVersion) {
        if ( pcks.size() == 1 ) {
            final StringBuilder sb = new StringBuilder("package ");
            sb.append(pcks.get(0).getName());
            if (includeVersion) {
                sb.append(";version=");
                sb.append(pcks.get(0).getVersion());
            }
            return sb.toString();
        }
        final StringBuilder sb = new StringBuilder("packages ");
        boolean first = true;
        sb.append('[');
        for(final PackageInfo info : pcks) {
            if ( first ) {
                first = false;
            } else {
                sb.append(", ");
            }
            if (includeVersion) {
                sb.append(info.toString());
            } else {
                sb.append(info.getName());
            }
        }
        sb.append(']');
        return sb.toString();
    }