class DependencyServiceImpl implements DependencyService {

    @Override
    public Set<String> loadPackageNames(final GAV gav) {
        final Artifact artifact = getMavenRepository().resolveArtifact(gav.toString());

        if (artifact != null) {
            return stripPackageNamesFromJar(artifact.getFile());
        } else {
            return new HashSet<>();
        }
    }

    public  DependencyServiceImpl();

}