Interface BuildChanges

  • All Known Implementing Classes:
    BuildChangesImpl

    public interface BuildChanges
    • Method Detail

      • getVcsChanges

        @NotNull
        Iterable<SVcsModification> getVcsChanges()
        Returns all VCS changes in a build, result includes both own changes and changes from dependencies
        Returns:
        see above
      • getOwnVcsChanges

        @NotNull
        Iterable<SVcsModification> getOwnVcsChanges()
        Returns own VCS changes (not changes from snapshot dependencies)
        Returns:
        see above
      • getDependencyVcsChanges

        @NotNull
        Iterable<SVcsModification> getDependencyVcsChanges()
        Returns VCS changes from snapshot dependencies
        Returns:
        see above
      • isOwnChange

        boolean isOwnChange​(@NotNull
                            SVcsModification modification)
        Returns true if modification is from build itself
        Parameters:
        modification - modification to check
        Returns:
        see above
      • isDependencyChange

        boolean isDependencyChange​(@NotNull
                                   SVcsModification modification)
        Returns true if modification is from dependencies
        Parameters:
        modification - modification to check
        Returns:
        see above