public static class ProjectConfig.Factory extends Object
Modifier and Type | Method and Description |
---|---|
ProjectConfig |
create(Project.NameKey projectName) |
static org.eclipse.jgit.lib.StoredConfig |
getBaseConfig(SitePaths sitePaths,
AllProjectsName allProjects,
Project.NameKey projectName) |
ProjectConfig |
read(MetaDataUpdate update) |
ProjectConfig |
read(MetaDataUpdate update,
org.eclipse.jgit.lib.ObjectId id) |
ProjectConfig |
read(org.eclipse.jgit.lib.Repository repo,
Project.NameKey name) |
public static org.eclipse.jgit.lib.StoredConfig getBaseConfig(SitePaths sitePaths, AllProjectsName allProjects, Project.NameKey projectName)
public ProjectConfig create(Project.NameKey projectName)
public ProjectConfig read(MetaDataUpdate update) throws IOException, org.eclipse.jgit.errors.ConfigInvalidException
IOException
org.eclipse.jgit.errors.ConfigInvalidException
public ProjectConfig read(MetaDataUpdate update, org.eclipse.jgit.lib.ObjectId id) throws IOException, org.eclipse.jgit.errors.ConfigInvalidException
IOException
org.eclipse.jgit.errors.ConfigInvalidException
public ProjectConfig read(org.eclipse.jgit.lib.Repository repo, Project.NameKey name) throws IOException, org.eclipse.jgit.errors.ConfigInvalidException
IOException
org.eclipse.jgit.errors.ConfigInvalidException