On Jan 13, 2009, at 12:38 PM, Hans Dockter wrote:

For Gradle, we try to implement download progress reporting. The way we do this now, is to add a TransferListener to each of the repositories.

If the TransferListener receives the TRANSFER_STARTED event, we print something like: Starting to download <url>. For the succeeding TRANSFER_PROGRESS we print dots. All this works fine, except then when transitive dependencies are downloaded, we get more than one TRANSFER_STARTED event (It seems every resolver in the chain is sending one). This clutters obviously our output.

I have discovered that this is a bug on my side. I have added the same listener multiple times to the same resolver.

- Hans

--
Hans Dockter
Gradle Project lead
http://www.gradle.org




Reply via email to