EAGLESIX-2892 removed dependencies code from DocumentSource