Class FileDiffCacheKey

    • Constructor Detail

      • FileDiffCacheKey

        public FileDiffCacheKey()
    • Method Detail

      • project

        public abstract Project.NameKey project()
        A specific git project / repository.
      • oldCommit

        public abstract org.eclipse.jgit.lib.ObjectId oldCommit()
        The 20 bytes SHA-1 commit ID of the old commit used in the diff.
      • newCommit

        public abstract org.eclipse.jgit.lib.ObjectId newCommit()
        The 20 bytes SHA-1 commit ID of the new commit used in the diff.
      • newFilePath

        public abstract String newFilePath()
        File path identified by its name.
      • renameScore

        public abstract int renameScore()
        Percentage score used to identify a file as a "rename". A special value of -1 means that the computation will ignore renames and rename detection will be disabled.
      • weight

        public int weight()
        Number of bytes that this entity occupies.