private Map extractDependencies()

in mps-maven-plugin/src/main/java/org/jetbrains/mps/mavenplugin/GenerateJavaMojo.java [159:171]


    private Map<ArtifactCoordinates, File> extractDependencies(Map<ArtifactCoordinates, File> resolvedDependencies,
                                                               File temporaryWorkingDirectory) throws IOException {
        ZipExtractor extractor = new ZipExtractor(getLog());

        Map<ArtifactCoordinates, File> result = new HashMap<>(resolvedDependencies.size());
        for (Map.Entry<ArtifactCoordinates, File> entry : resolvedDependencies.entrySet()) {
            File extractedRoot;
            extractedRoot = extractDependency(temporaryWorkingDirectory, extractor, entry.getKey(), entry.getValue());
            result.put(entry.getKey(), extractedRoot);
        }

        return result;
    }