Class AllProjectsConfig


public class AllProjectsConfig extends VersionedMetaDataOnInit
  • Method Details

    • getConfig

      public org.eclipse.jgit.lib.Config getConfig()
    • getGroups

      public GroupList getGroups()
    • load

      @CanIgnoreReturnValue public AllProjectsConfig load() throws IOException, org.eclipse.jgit.errors.ConfigInvalidException
      Overrides:
      load in class VersionedMetaDataOnInit
      Throws:
      IOException
      org.eclipse.jgit.errors.ConfigInvalidException
    • onLoad

      protected void onLoad() throws IOException, org.eclipse.jgit.errors.ConfigInvalidException
      Description copied from class: VersionedMetaData
      Set up the metadata, parsing any state from the loaded revision.
      Specified by:
      onLoad in class VersionedMetaData
      Throws:
      IOException
      org.eclipse.jgit.errors.ConfigInvalidException
    • save

      public void save(String pluginName, String message) throws IOException, org.eclipse.jgit.errors.ConfigInvalidException
      Throws:
      IOException
      org.eclipse.jgit.errors.ConfigInvalidException
    • save

      protected void save(org.eclipse.jgit.lib.PersonIdent ident, String msg) throws IOException, org.eclipse.jgit.errors.ConfigInvalidException
      Overrides:
      save in class VersionedMetaDataOnInit
      Throws:
      IOException
      org.eclipse.jgit.errors.ConfigInvalidException
    • onSave

      protected boolean onSave(org.eclipse.jgit.lib.CommitBuilder commit) throws IOException, org.eclipse.jgit.errors.ConfigInvalidException
      Description copied from class: VersionedMetaData
      Save any changes to the metadata in a commit.
      Specified by:
      onSave in class VersionedMetaData
      Returns:
      true if the commit should proceed, false to abort.
      Throws:
      IOException
      org.eclipse.jgit.errors.ConfigInvalidException