diff --git a/platform/vcs-log/api/src/com/intellij/vcs/log/VcsFullCommitDetails.java b/platform/vcs-log/api/src/com/intellij/vcs/log/VcsFullCommitDetails.java index 39150c8e9b07..a30f7fc96042 100644 --- a/platform/vcs-log/api/src/com/intellij/vcs/log/VcsFullCommitDetails.java +++ b/platform/vcs-log/api/src/com/intellij/vcs/log/VcsFullCommitDetails.java @@ -15,24 +15,13 @@ */ package com.intellij.vcs.log; -import com.intellij.openapi.util.ThrowableComputable; import com.intellij.openapi.vcs.changes.Change; -import com.intellij.openapi.vfs.VirtualFile; import org.jetbrains.annotations.NotNull; import java.util.Collection; -import java.util.List; /** * All metadata + changes. - *
- * An instance of this object can be obtained via - * {@link VcsLogObjectsFactory#createFullDetails(Hash, List, long, VirtualFile, String, String, String, String, String, String, long, - * ThrowableComputable) VcsLogObjectsFactory#createFullDetails} - * - * It is not recommended to create a custom implementation of this interface, but if you need it, make sure to implement {@code equals()} - * and {@code hashcode()} so that they consider only the Hash, i.e. two VcsFullCommitDetails are equal if and only if they have equal - * hash codes. The VCS Log framework heavily relies on this fact. */ public interface VcsFullCommitDetails extends VcsCommitMetadata {