@Override public boolean isUnpackRequired() { if (ProjectLibraries.this.extension.getRequiresUnpack() != null) { ModuleVersionIdentifier id = this.artifact.getModuleVersion().getId(); return ProjectLibraries.this .extension .getRequiresUnpack() .contains(id.getGroup() + ":" + id.getName()); } return false; }
public String getId() { return String.format("%s:%s:%s", id.getGroup(), id.getName(), id.getVersion()); }
public String getVersion() { return id.getVersion(); }
@Override public String toString() { return id.toString(); }
public ModuleVersionResolveState getRevision(ModuleVersionIdentifier id) { return getModule(id.getModule()).getVersion(id); }