Class MetaDataUpdate

    • Constructor Detail

      • MetaDataUpdate

        @Inject
        public MetaDataUpdate​(GitReferenceUpdated gitRefUpdated,
                              Project.NameKey projectName,
                              org.eclipse.jgit.lib.Repository repository,
                              org.eclipse.jgit.lib.BatchRefUpdate batch)
    • Method Detail

      • setMessage

        public void setMessage​(String message)
        Set the commit message used when committing the update.
      • setAllowEmpty

        public void setAllowEmpty​(boolean allowEmpty)
      • setInsertChangeId

        public void setInsertChangeId​(boolean insertChangeId)
      • setCloseRepository

        public void setCloseRepository​(boolean closeRepository)
      • close

        public void close()
        Close the cached Repository handle.
        Specified by:
        close in interface AutoCloseable
      • getRepository

        public org.eclipse.jgit.lib.Repository getRepository()
      • getCommitBuilder

        public org.eclipse.jgit.lib.CommitBuilder getCommitBuilder()
      • fireGitRefUpdatedEvent

        protected void fireGitRefUpdatedEvent​(org.eclipse.jgit.lib.RefUpdate ru)