private File getLocalMavenRepoFile(MavenSession session, File source) {
        ArtifactRepository localRepo = session.getLocalRepository();
        if (localRepo == null) {
            log.warn("No local repo found so not adding any extra watches in the local repository");
            return null;
        }

        Artifact artifact = getArtifactFromJar(source);
        if (artifact != null) {
            try {
                return new File(localRepo.getBasedir(), localRepo.pathOf(artifact));
            } catch (InvalidArtifactRTException e) {
                log.warn("Cannot get the local repository path for %s in base dir %s : %s",
                         artifact, localRepo.getBasedir(), e.getMessage());
            }
        }
        return null;
    }
Get all files depicted by this assembly.

@return assembled files
src/main/java/io/fabric8/maven/docker/assembly/MappingTrackArchiver.java