public String getArtifactMetadataPath()

in src/main/java/org/apache/maven/shared/verifier/Verifier.java [604:630]


    public String getArtifactMetadataPath(String gid, String aid, String version, String filename) {
        StringBuilder buffer = new StringBuilder(256);

        buffer.append(localRepo);
        buffer.append('/');

        if ("default".equals(localRepoLayout)) {
            buffer.append(gid.replace('.', '/'));
            buffer.append('/');

            if (aid != null) {
                buffer.append(aid);
                buffer.append('/');

                if (version != null) {
                    buffer.append(version);
                    buffer.append('/');
                }
            }

            buffer.append(filename);
        } else {
            throw new IllegalStateException("Unsupported repository layout: " + localRepoLayout);
        }

        return buffer.toString();
    }