Folder projectCacheDir = ProjectFolders.getCacheFolder(mp.getLocation());
String manifestCacheDirName = PipelinePluginManifestCache.CACHE_ID;
Folder manifestCacheDir = projectCacheDir.subFolder(manifestCacheDirName);
PipelinePluginManifestCacheFactory factory = PipelinePluginManifestCacheFactory
.newFileBasedCacheFactory(manifestCacheDir);
return factory.createCache();
}
// XXX: This is ugly. In version 3.0.0 we removed the requirement to provide a display name
// when creating an AppliedPipelinePlugin, since the display name is just for the UI.