title: Gradle dependendy information
body: <p>Is it possible in gradle to get information about maven artifacts in the <code>dependencies</code> extension?</p>
  
  <p>In my build.gradle I specified the dependencies as follows:</p>
  
  <pre><code>dependencies {
      compile group: 'org.controlsfx', name: 'controlsfx', version: '8.0.6'
  }
  </code></pre>
  
  <p>The specific informations I need are:    </p>
  
  <ul>
  <li>The group (org.controlsfx)</li>
  <li>The name (controlsfx)</li>
  <li>The version (8.0.6)</li>
  <li>The download url (<a href="https://oss.sonatype.org/content/repositories/releases/org/controlsfx/controlsfx/8.0.2/controlsfx-8.0.2.jar" rel="nofollow">https://oss.sonatype.org/content/repositories/releases/org/controlsfx/controlsfx/8.0.2/controlsfx-8.0.2.jar</a>)</li>
  </ul>
  
  <p>I need these informations about all the maven dependencies to write them into a file and
  deploy it with the application, so the updater can read it and automatically download the newest build and the updated dependencies.</p>
  
  <p><strong>EDIT</strong><br>
  This file should be generated by the gradle build script and contain name, version and url.
  The updater can then compare the local file with the remote file and update only the jars
  that are newer.</p>
  
  <p>I know, all the dependencies are automatically downloaded by gradle, I just want to know how I could get access to these informations in my build script.</p>