class FixNotMavenizedArtifactInfo {

    public Properties getProperties(final String filePath) {
        final Properties result = new Properties();
        final String fullFileName = filePath.substring(filePath.lastIndexOf('/') + 1);

        for (Map.Entry<String, String[]> entry : notMavenizedArtifacts.entrySet()) {
            if (fullFileName.startsWith(entry.getKey())) {
                final String fileVersion = fullFileName.substring(entry.getKey().length()).replace(".jar", "");

                result.put(GROUP_ID, entry.getValue()[0]);
                result.put(ARTIFACT_ID, entry.getValue()[1]);
                result.put(VERSION, fileVersion);
                break;
            }
        }
        return result;
    }

    public  FixNotMavenizedArtifactInfo();

}