Interface ChangesInfoBuilder

  • All Superinterfaces:
    VcsExtension

    @Deprecated
    public interface ChangesInfoBuilder
    extends VcsExtension
    Deprecated.
    No longer used by either Upsource or TeamCity
    Collects ChangeData for each of given commits
    Since:
    8.1
    Author:
    Eugene Petrenko (eugene.petrenko@jetbrains.com)
    • Method Detail

      • fetchChangesInfo

        void fetchChangesInfo​(@NotNull
                              VcsRoot root,
                              @NotNull
                              CheckoutRules checkoutRules,
                              @NotNull
                              java.util.Collection<java.lang.String> revisions,
                              @NotNull
                              ChangesConsumer consumer)
                       throws VcsException
        Deprecated.
        Collects changes information for a given commit.
        Parameters:
        root - - vcsRoot
        checkoutRules - - checkout rules to filter returned data
        revisions - - commit/branch pairs to process
        consumer - - callback interface
        Throws:
        VcsException