creadur-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From joc...@apache.org
Subject svn commit: r1688289 [2/7] - in /creadur/rat/trunk: ./ apache-rat-gradle/ apache-rat-gradle/src/ apache-rat-gradle/src/gradle/ apache-rat-gradle/src/gradle/.gradle/ apache-rat-gradle/src/gradle/.gradle/2.4/ apache-rat-gradle/src/gradle/.gradle/2.4/task...
Date Mon, 29 Jun 2015 19:16:56 GMT
Added: creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/do-not-fail-but-report-errors-when-rat-failOnError-is-false/build/reports/rat/index.html
URL: http://svn.apache.org/viewvc/creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/do-not-fail-but-report-errors-when-rat-failOnError-is-false/build/reports/rat/index.html?rev=1688289&view=auto
==============================================================================
--- creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/do-not-fail-but-report-errors-when-rat-failOnError-is-false/build/reports/rat/index.html (added)
+++ creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/do-not-fail-but-report-errors-when-rat-failOnError-is-false/build/reports/rat/index.html Mon Jun 29 19:16:54 2015
@@ -0,0 +1,74 @@
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<style type="text/css">
+    <!--
+body {margin-top: 0px;font-size: 0.8em;background-color: #F9F7ED;}
+
+h1 {color:red;}
+h2 {color:blue;}
+h3 {color:green;}
+h4 {color:orange;}
+
+/* Table Design */
+
+table,tr,td {text-align:center;font-weight:bold;border:1px solid #000;}
+caption {color:blue;text-align:left;}
+.notes, .binaries, .archives, .standards {width:25%;}
+.notes {background:#D7EDEE;}
+.binaries {background:#D0F2F4;}
+.archives {background:#ABE7E9;}
+.standards {background:#A0F0F4;}
+.licenced, .generated {width:50%;}
+.licenced {background:#C6EBDD;}
+.generated {background:#ABE9D2;}
+.java_note {background:#D6EBC6;}
+.generated_note {background:#C9E7A9;}
+.unknown {width:100%;background:#E92020;}
+.unknown-zero {color:#00CC00;}
+.center{text-align:center;margin:0 auto;}
+-->
+     </style>
+</head>
+<body>
+<h1>Rat Report</h1>
+<div class="center">
+<table id="rat-reports summary" cellspacing="0" summary="A snapshot summary of this rat report">
+<caption>
+Table 1: A snapshot summary of this rat report.
+</caption>
+<tr>
+<td colspan="1" class="notes">Notes: 0</td><td colspan="1" class="binaries">Binaries: 0</td><td colspan="1" class="archives">Archives: 0</td><td colspan="1" class="standards">Standards: 1</td>
+</tr>
+<tr>
+<td colspan="2" class="licenced">Apache Licensed: 0</td><td colspan="2" class="generated">Generated Documents: 0</td>
+</tr>
+<tr>
+<td colspan="2" class="java_note">Note: JavaDocs are generated and so license header is optional</td><td colspan="2" class="generated_note">Note: Generated files do not require license headers</td>
+</tr>
+<tr>
+<td colspan="4" class="unknown">1 Unknown Licenses - or files without a license.</td>
+</tr>
+</table>
+</div>
+<hr>
+<h3>Unapproved Licenses:</h3>  C:/Users/jwi/afw/apache-rat/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/do-not-fail-but-report-errors-when-rat-failOnError-is-false/no-license-file.txt<br>
+
+<hr>
+<h3>Archives:</h3>
+<hr>
+<p>
+   Files with Apache License headers will be marked AL<br>
+   Binary files (which do not require AL headers) will be marked B<br>
+  Compressed archives will be marked A<br>
+  Notices, licenses etc will be marked N<br>
+</p>!?????      C:/Users/jwi/afw/apache-rat/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/do-not-fail-but-report-errors-when-rat-failOnError-is-false/no-license-file.txt<br>
+ 
+<hr>
+<h3>Printing headers for files without AL header...</h3>
+<h4>C:/Users/jwi/afw/apache-rat/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/do-not-fail-but-report-errors-when-rat-failOnError-is-false/no-license-file.txt</h4>Nothing here.
+<hr>
+<br>
+</body>
+</html>

Added: creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/do-not-fail-but-report-errors-when-rat-failOnError-is-false/build/reports/rat/rat-report.xml
URL: http://svn.apache.org/viewvc/creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/do-not-fail-but-report-errors-when-rat-failOnError-is-false/build/reports/rat/rat-report.xml?rev=1688289&view=auto
==============================================================================
--- creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/do-not-fail-but-report-errors-when-rat-failOnError-is-false/build/reports/rat/rat-report.xml (added)
+++ creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/do-not-fail-but-report-errors-when-rat-failOnError-is-false/build/reports/rat/rat-report.xml Mon Jun 29 19:16:54 2015
@@ -0,0 +1,2 @@
+<rat-report timestamp='2015-06-29T21:03:45+02:00'><resource name='C:/Users/jwi/afw/apache-rat/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/do-not-fail-but-report-errors-when-rat-failOnError-is-false/no-license-file.txt'><header-sample>Nothing here.
+</header-sample><header-type name='?????'/><license-family name='?????'/><license-approval name='false'/><type name='standard'/></resource></rat-report>
\ No newline at end of file

Added: creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/do-not-fail-but-report-errors-when-rat-failOnError-is-false/build/tmp/rat/stylesheet.xsl
URL: http://svn.apache.org/viewvc/creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/do-not-fail-but-report-errors-when-rat-failOnError-is-false/build/tmp/rat/stylesheet.xsl?rev=1688289&view=auto
==============================================================================
--- creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/do-not-fail-but-report-errors-when-rat-failOnError-is-false/build/tmp/rat/stylesheet.xsl (added)
+++ creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/do-not-fail-but-report-errors-when-rat-failOnError-is-false/build/tmp/rat/stylesheet.xsl Mon Jun 29 19:16:54 2015
@@ -0,0 +1,204 @@
+<xsl:transform xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="2.0">
+
+<!--***********************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ ***********************************************************-->
+
+<!-- This style sheet converts any rat-report.xml file.  -->
+
+<xsl:template match="/">
+
+  <html>
+    <head>
+     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
+     <style type="text/css">
+    &lt;!--
+body {margin-top: 0px;font-size: 0.8em;background-color: #F9F7ED;}
+
+h1 {color:red;}
+h2 {color:blue;}
+h3 {color:green;}
+h4 {color:orange;}
+
+/* Table Design */
+
+table,tr,td {text-align:center;font-weight:bold;border:1px solid #000;}
+caption {color:blue;text-align:left;}
+.notes, .binaries, .archives, .standards {width:25%;}
+.notes {background:#D7EDEE;}
+.binaries {background:#D0F2F4;}
+.archives {background:#ABE7E9;}
+.standards {background:#A0F0F4;}
+.licenced, .generated {width:50%;}
+.licenced {background:#C6EBDD;}
+.generated {background:#ABE9D2;}
+.java_note {background:#D6EBC6;}
+.generated_note {background:#C9E7A9;}
+.unknown {width:100%;background:#E92020;}
+.unknown-zero {color:#00CC00;}
+.center{text-align:center;margin:0 auto;}
+--&gt;
+     </style>
+    </head>
+    <body>
+      <xsl:apply-templates/>
+      <xsl:call-template name="generated"/>
+    </body>
+  </html>
+</xsl:template>
+
+<xsl:template match="rat-report">
+
+  <h1>Rat Report</h1>
+<div class="center">
+<table id="rat-reports summary" cellspacing="0" summary="A snapshot summary of this rat report">
+<caption>
+Table 1: A snapshot summary of this rat report.
+</caption>
+  <tr>
+    <td colspan="1" class="notes">Notes: <xsl:value-of select="count(descendant::type[attribute::name=&quot;notice&quot;])"/></td>
+    <td colspan="1" class="binaries">Binaries: <xsl:value-of select="count(descendant::type[attribute::name=&quot;binary&quot;])"/></td>
+    <td colspan="1" class="archives">Archives: <xsl:value-of select="count(descendant::type[attribute::name=&quot;archive&quot;])"/></td>
+    <td colspan="1" class="standards">Standards: <xsl:value-of select="count(descendant::type[attribute::name=&quot;standard&quot;])"/></td>
+  </tr>
+  <tr>
+    <td colspan="2" class="licenced">Apache Licensed: <xsl:value-of select="count(descendant::header-type[attribute::name=&quot;AL   &quot;])"/></td>
+    <td colspan="2" class="generated">Generated Documents: <xsl:value-of select="count(descendant::header-type[attribute::name=&quot;GEN  &quot;])"/></td>
+  </tr>
+  <tr>
+    <td colspan="2" class="java_note">Note: JavaDocs are generated and so license header is optional</td>
+    <td colspan="2" class="generated_note">Note: Generated files do not require license headers</td>
+  </tr>
+  <tr>
+<xsl:choose>
+  <xsl:when test="count(descendant::header-type[attribute::name=&quot;?????&quot;]) &gt; 0">
+    <td colspan="4" class="unknown"><xsl:value-of select="count(descendant::header-type[attribute::name=&quot;?????&quot;])"/> Unknown Licenses - or files without a license.</td>
+  </xsl:when>
+  <xsl:otherwise>
+    <td colspan="4" class="unknown-zero"><xsl:value-of select="count(descendant::header-type[attribute::name=&quot;?????&quot;])"/> Unknown Licenses - or files without a license.</td>
+  </xsl:otherwise>
+</xsl:choose>
+  </tr>
+</table>
+</div>
+<hr/>
+  <h3>Unapproved Licenses:</h3>
+
+  <xsl:for-each select="descendant::resource[license-approval/@name=&quot;false&quot;]">
+  <xsl:text>  </xsl:text>
+  <xsl:value-of select="@name"/><br/>
+  <xsl:text>
+</xsl:text>
+</xsl:for-each>
+<hr/>
+
+<h3>Archives:</h3>
+
+<xsl:for-each select="descendant::resource[type/@name=&quot;archive&quot;]">
+ + <xsl:value-of select="@name"/>
+ <br/>
+ </xsl:for-each>
+ <hr/>
+
+ <p>
+   Files with Apache License headers will be marked AL<br/>
+   Binary files (which do not require AL headers) will be marked B<br/>
+  Compressed archives will be marked A<br/>
+  Notices, licenses etc will be marked N<br/>
+  </p>
+
+ <xsl:for-each select="descendant::resource">
+  <xsl:choose>
+   <xsl:when test="license-approval/@name=&quot;false&quot;">!</xsl:when>
+   <xsl:otherwise><xsl:text> </xsl:text></xsl:otherwise>
+ </xsl:choose>
+ <xsl:choose>
+   <xsl:when test="type/@name=&quot;notice&quot;">N   </xsl:when>
+   <xsl:when test="type/@name=&quot;archive&quot;">A   </xsl:when>
+   <xsl:when test="type/@name=&quot;binary&quot;">B   </xsl:when>
+   <xsl:when test="type/@name=&quot;standard&quot;"><xsl:value-of select="header-type/@name"/></xsl:when>
+   <xsl:otherwise>!!!!!</xsl:otherwise>
+ </xsl:choose>
+ <xsl:text>      </xsl:text>
+ <xsl:value-of select="@name"/><br/>
+ <xsl:text>
+ </xsl:text>
+ </xsl:for-each>
+ <hr/>
+
+ <h3>Printing headers for files without AL header...</h3>
+
+ <xsl:for-each select="descendant::resource[header-type/@name=&quot;?????&quot;]">
+
+   <h4><xsl:value-of select="@name"/></h4>
+  <xsl:value-of select="header-sample"/>
+  <hr/>
+</xsl:for-each>
+<br/>
+
+ <!-- <xsl:apply-templates select="resource"/>
+    <xsl:apply-templates select="header-sample"/>
+    <xsl:apply-templates select="header-type"/>
+    <xsl:apply-templates select="license-family"/>
+    <xsl:apply-templates select="license-approval"/>
+    <xsl:apply-templates select="type"/> -->
+
+</xsl:template>
+
+<xsl:template match="resource">
+  <div>
+    <h3>Resource: <xsl:value-of select="@name"/></h3>
+      <xsl:apply-templates/>
+    </div>
+</xsl:template>
+
+<xsl:template match="header-sample">
+  <xsl:if test="normalize-space(.) != ''">
+  <h4>First few lines of non-compliant file</h4>
+    <p>
+      <xsl:value-of select="."/>
+    </p>
+    </xsl:if>
+    <h4>Other Info:</h4>
+</xsl:template>
+
+<xsl:template match="header-type">
+  Header Type: <xsl:value-of select="@name"/>
+  <br/>
+</xsl:template>
+
+<xsl:template match="license-family">
+  License Family: <xsl:value-of select="@name"/>
+  <br/>
+</xsl:template>
+
+<xsl:template match="license-approval">
+  License Approval: <xsl:value-of select="@name"/>
+  <br/>
+</xsl:template>
+
+<xsl:template match="type">
+  Type: <xsl:value-of select="@name"/>
+  <br/>
+</xsl:template>
+
+<xsl:template name="generated">
+</xsl:template>
+</xsl:transform>

Added: creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/do-not-fail-but-report-errors-when-rat-failOnError-is-false/no-license-file.txt
URL: http://svn.apache.org/viewvc/creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/do-not-fail-but-report-errors-when-rat-failOnError-is-false/no-license-file.txt?rev=1688289&view=auto
==============================================================================
--- creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/do-not-fail-but-report-errors-when-rat-failOnError-is-false/no-license-file.txt (added)
+++ creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/do-not-fail-but-report-errors-when-rat-failOnError-is-false/no-license-file.txt Mon Jun 29 19:16:54 2015
@@ -0,0 +1 @@
+Nothing here.
\ No newline at end of file

Added: creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/do-not-fail-but-report-errors-when-rat-failOnError-is-false/settings.gradle
URL: http://svn.apache.org/viewvc/creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/do-not-fail-but-report-errors-when-rat-failOnError-is-false/settings.gradle?rev=1688289&view=auto
==============================================================================
--- creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/do-not-fail-but-report-errors-when-rat-failOnError-is-false/settings.gradle (added)
+++ creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/do-not-fail-but-report-errors-when-rat-failOnError-is-false/settings.gradle Mon Jun 29 19:16:54 2015
@@ -0,0 +1 @@
+rootProject.name='do-not-fail-but-report-errors-when-rat-failOnError-is-false'

Added: creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/.gradle-test-kit/init.gradle
URL: http://svn.apache.org/viewvc/creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/.gradle-test-kit/init.gradle?rev=1688289&view=auto
==============================================================================
--- creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/.gradle-test-kit/init.gradle (added)
+++ creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/.gradle-test-kit/init.gradle Mon Jun 29 19:16:54 2015
@@ -0,0 +1,182 @@
+allprojects {
+  buildscript {
+    dependencies {
+      classpath files('C:\\Users\\jwi\\.gradle\\caches\\2.4\\workerMain\\gradle-worker.jar')
+      classpath files('C:\\Users\\jwi\\afw\\apache-rat\\apache-rat-gradle\\target\\gradle-build\\classes\\test')
+      classpath files('C:\\Users\\jwi\\afw\\apache-rat\\apache-rat-gradle\\target\\gradle-build\\resources\\test')
+      classpath files('C:\\Users\\jwi\\afw\\apache-rat\\apache-rat-gradle\\target\\gradle-build\\classes\\main')
+      classpath files('C:\\Users\\jwi\\afw\\apache-rat\\apache-rat-gradle\\target\\gradle-build\\resources\\main')
+      classpath files('C:\\Users\\jwi\\afw\\apache-rat\\apache-rat-gradle\\target\\classes')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\gradle-core-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\groovy-all-2.3.10.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\asm-all-5.0.3.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\ant-1.9.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\commons-collections-3.2.1.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\commons-io-1.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\commons-lang-2.6.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\guava-jdk5-17.0.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\jcip-annotations-1.0.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\jul-to-slf4j-1.7.10.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\jarjar-1.3.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\javax.inject-1.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\slf4j-api-1.7.10.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\log4j-over-slf4j-1.7.10.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\jcl-over-slf4j-1.7.10.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\ant-launcher-1.9.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\gradle-docs-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\gradle-model-core-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\gradle-base-services-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\gradle-base-services-groovy-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\gradle-model-groovy-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\gradle-cli-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\gradle-native-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\jna-3.2.7.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\native-platform-0.10.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\jansi-1.2.1.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\native-platform-osx-i386-0.10.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\native-platform-osx-amd64-0.10.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\native-platform-linux-amd64-0.10.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\native-platform-linux-i386-0.10.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\native-platform-windows-amd64-0.10.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\native-platform-windows-i386-0.10.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\native-platform-freebsd-i386-0.10.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\native-platform-freebsd-amd64-0.10.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\gradle-messaging-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\kryo-2.20.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\reflectasm-1.07-shaded.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\minlog-1.2.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\objenesis-1.2.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\gradle-resources-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-dependency-management-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jarjar-maven-settings-3.0.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jarjar-maven-repository-metadata-3.0.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jarjar-plexus-container-default-1.5.5.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jarjar-maven-aether-provider-3.0.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jarjar-wagon-provider-api-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jarjar-plexus-cipher-1.7.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jarjar-plexus-interpolation-1.14.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jarjar-plexus-utils-2.0.6.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jarjar-plexus-classworlds-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jarjar-maven-plugin-api-3.0.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jarjar-maven-model-builder-3.0.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jarjar-plexus-sec-dispatcher-1.3.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jarjar-plexus-component-annotations-1.5.5.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jarjar-aether-connector-wagon-1.13.1.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jarjar-maven-compat-3.0.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jarjar-wagon-http-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jarjar-aether-api-1.13.1.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jarjar-maven-settings-builder-3.0.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jarjar-aether-spi-1.13.1.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jarjar-maven-core-3.0.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jarjar-wagon-http-shared4-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jarjar-aether-util-1.13.1.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jarjar-maven-artifact-3.0.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jarjar-maven-model-3.0.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jarjar-aether-impl-1.13.1.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\ivy-2.2.0.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gson-2.2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\xbean-reflect-3.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\bcprov-jdk15on-1.51.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jsch-0.1.51.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-plugin-use-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-resources-http-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\httpclient-4.2.2.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\nekohtml-1.9.14.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\commons-codec-1.6.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\httpcore-4.2.2.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jcifs-1.3.17.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\xml-apis-1.3.04.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\xercesImpl-2.9.1.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\gradle-tooling-api-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\gradle-wrapper-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-plugins-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\junit-4.12.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\testng-6.3.1.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\commons-cli-1.2.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\bsh-2.0b4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jcommander-1.12.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\snakeyaml-1.6.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\hamcrest-core-1.3.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-code-quality-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-jetty-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jetty-6.1.25.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jetty-util-6.1.25.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\servlet-api-2.5-20081211.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jetty-plus-6.1.25.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jsp-2.1-6.1.14.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jetty-annotations-6.1.25.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\geronimo-annotation_1.0_spec-1.0.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jetty-naming-6.1.25.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\core-3.1.1.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jsp-api-2.1-6.1.14.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-antlr-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-osgi-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\bndlib-2.1.0.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-maven-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\classworlds-1.1-alpha-2.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\plexus-container-default-1.0-alpha-9-stable-1.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\plexus-utils-1.5.15.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\plexus-interpolation-1.11.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\maven-artifact-2.2.1.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\maven-artifact-manager-2.2.1.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\maven-repository-metadata-2.2.1.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\maven-model-2.2.1.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\maven-project-2.2.1.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\maven-error-diagnostics-2.2.1.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\maven-settings-2.2.1.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\wagon-file-1.0-beta-6.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\wagon-http-lightweight-1.0-beta-6.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\wagon-provider-api-1.0-beta-6.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\pmaven-common-0.8-20100325.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\pmaven-groovy-0.8-20100325.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\plexus-component-annotations-1.5.2.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-ide-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-announce-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-scala-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-sonar-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\sonar-batch-bootstrapper-2.9.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-signing-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\bcpg-jdk15on-1.51.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-ear-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-javascript-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\rhino-1.7R3.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\simple-4.1.21.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-build-comparison-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-diagnostics-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-reporting-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jatl-0.2.2.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-publish-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-ivy-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-jacoco-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-build-init-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-platform-base-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-platform-jvm-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-language-jvm-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-language-java-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-language-groovy-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-language-scala-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-platform-native-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-platform-play-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-language-native-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-ide-native-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-testing-native-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-plugin-development-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-resources-sftp-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-resources-s3-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\aws-java-sdk-s3-1.9.19.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\aws-java-sdk-kms-1.9.19.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\aws-java-sdk-core-1.9.19.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jackson-core-2.3.2.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jackson-annotations-2.3.2.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\jackson-databind-2.3.2.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\joda-time-2.7.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\wrapper\\dists\\gradle-2.4-bin\\512l6srpmurqfb3evvm98rt6hj\\gradle-2.4\\lib\\plugins\\gradle-tooling-api-builders-2.4.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\caches\\modules-2\\files-2.1\\com.netflix.nebula\\nebula-test\\2.2.1\\c607dfa62070a1e67e0d23cc2aa30bb5a6b56dbb\\nebula-test-2.2.1.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\caches\\modules-2\\files-2.1\\org.spockframework\\spock-core\\1.0-groovy-2.3\\762fbf6c5f24baabf9addcf9cf3647151791f7eb\\spock-core-1.0-groovy-2.3.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\caches\\modules-2\\files-2.1\\cglib\\cglib-nodep\\2.2.2\\d456bb230c70c0b95c76fb28e429d42f275941\\cglib-nodep-2.2.2.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\caches\\modules-2\\files-2.1\\commons-lang\\commons-lang\\2.6\\ce1edb914c94ebc388f086c6827e8bdeec71ac2\\commons-lang-2.6.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\caches\\modules-2\\files-2.1\\junit\\junit\\4.12\\2973d150c0dc1fefe998f834810d68f278ea58ec\\junit-4.12.jar')
+      classpath files('C:\\Users\\jwi\\.gradle\\caches\\modules-2\\files-2.1\\org.hamcrest\\hamcrest-core\\1.3\\42a25dc3219429f0e5d060061f71acb49bf010a0\\hamcrest-core-1.3.jar')
+    }
+  }
+}

Added: creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/.gradle/2.4/taskArtifacts/cache.properties
URL: http://svn.apache.org/viewvc/creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/.gradle/2.4/taskArtifacts/cache.properties?rev=1688289&view=auto
==============================================================================
--- creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/.gradle/2.4/taskArtifacts/cache.properties (added)
+++ creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/.gradle/2.4/taskArtifacts/cache.properties Mon Jun 29 19:16:54 2015
@@ -0,0 +1 @@
+#Mon Jun 29 21:03:46 CEST 2015

Added: creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/.gradle/2.4/taskArtifacts/cache.properties.lock
URL: http://svn.apache.org/viewvc/creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/.gradle/2.4/taskArtifacts/cache.properties.lock?rev=1688289&view=auto
==============================================================================
Binary file - no diff available.

Propchange: creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/.gradle/2.4/taskArtifacts/cache.properties.lock
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/.gradle/2.4/taskArtifacts/fileHashes.bin
URL: http://svn.apache.org/viewvc/creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/.gradle/2.4/taskArtifacts/fileHashes.bin?rev=1688289&view=auto
==============================================================================
Binary file - no diff available.

Propchange: creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/.gradle/2.4/taskArtifacts/fileHashes.bin
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/.gradle/2.4/taskArtifacts/outputFileStates.bin
URL: http://svn.apache.org/viewvc/creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/.gradle/2.4/taskArtifacts/outputFileStates.bin?rev=1688289&view=auto
==============================================================================
Binary file - no diff available.

Propchange: creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/.gradle/2.4/taskArtifacts/outputFileStates.bin
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/.gradle/2.4/taskArtifacts/taskArtifacts.bin
URL: http://svn.apache.org/viewvc/creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/.gradle/2.4/taskArtifacts/taskArtifacts.bin?rev=1688289&view=auto
==============================================================================
Binary file - no diff available.

Propchange: creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/.gradle/2.4/taskArtifacts/taskArtifacts.bin
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/build.gradle
URL: http://svn.apache.org/viewvc/creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/build.gradle?rev=1688289&view=auto
==============================================================================
--- creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/build.gradle (added)
+++ creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/build.gradle Mon Jun 29 19:16:54 2015
@@ -0,0 +1,10 @@
+// Running test for fail-the-build-when-finding-a-file-with-unapproved-unknown-license
+
+apply plugin: 'org.apache.rat'
+rat {
+    verbose = true
+    inputDir = 'C:/Users/jwi/afw/apache-rat/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license'
+    excludes = [
+        'build.gradle', 'settings.gradle', 'build/**', '.gradle/**', '.gradle-test-kit/**'
+    ]
+}

Added: creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/build/reports/rat/index.html
URL: http://svn.apache.org/viewvc/creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/build/reports/rat/index.html?rev=1688289&view=auto
==============================================================================
--- creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/build/reports/rat/index.html (added)
+++ creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/build/reports/rat/index.html Mon Jun 29 19:16:54 2015
@@ -0,0 +1,74 @@
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<style type="text/css">
+    <!--
+body {margin-top: 0px;font-size: 0.8em;background-color: #F9F7ED;}
+
+h1 {color:red;}
+h2 {color:blue;}
+h3 {color:green;}
+h4 {color:orange;}
+
+/* Table Design */
+
+table,tr,td {text-align:center;font-weight:bold;border:1px solid #000;}
+caption {color:blue;text-align:left;}
+.notes, .binaries, .archives, .standards {width:25%;}
+.notes {background:#D7EDEE;}
+.binaries {background:#D0F2F4;}
+.archives {background:#ABE7E9;}
+.standards {background:#A0F0F4;}
+.licenced, .generated {width:50%;}
+.licenced {background:#C6EBDD;}
+.generated {background:#ABE9D2;}
+.java_note {background:#D6EBC6;}
+.generated_note {background:#C9E7A9;}
+.unknown {width:100%;background:#E92020;}
+.unknown-zero {color:#00CC00;}
+.center{text-align:center;margin:0 auto;}
+-->
+     </style>
+</head>
+<body>
+<h1>Rat Report</h1>
+<div class="center">
+<table id="rat-reports summary" cellspacing="0" summary="A snapshot summary of this rat report">
+<caption>
+Table 1: A snapshot summary of this rat report.
+</caption>
+<tr>
+<td colspan="1" class="notes">Notes: 0</td><td colspan="1" class="binaries">Binaries: 0</td><td colspan="1" class="archives">Archives: 0</td><td colspan="1" class="standards">Standards: 1</td>
+</tr>
+<tr>
+<td colspan="2" class="licenced">Apache Licensed: 0</td><td colspan="2" class="generated">Generated Documents: 0</td>
+</tr>
+<tr>
+<td colspan="2" class="java_note">Note: JavaDocs are generated and so license header is optional</td><td colspan="2" class="generated_note">Note: Generated files do not require license headers</td>
+</tr>
+<tr>
+<td colspan="4" class="unknown">1 Unknown Licenses - or files without a license.</td>
+</tr>
+</table>
+</div>
+<hr>
+<h3>Unapproved Licenses:</h3>  C:/Users/jwi/afw/apache-rat/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/no-license-file.txt<br>
+
+<hr>
+<h3>Archives:</h3>
+<hr>
+<p>
+   Files with Apache License headers will be marked AL<br>
+   Binary files (which do not require AL headers) will be marked B<br>
+  Compressed archives will be marked A<br>
+  Notices, licenses etc will be marked N<br>
+</p>!?????      C:/Users/jwi/afw/apache-rat/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/no-license-file.txt<br>
+ 
+<hr>
+<h3>Printing headers for files without AL header...</h3>
+<h4>C:/Users/jwi/afw/apache-rat/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/no-license-file.txt</h4>Nothing here.
+<hr>
+<br>
+</body>
+</html>

Added: creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/build/reports/rat/rat-report.xml
URL: http://svn.apache.org/viewvc/creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/build/reports/rat/rat-report.xml?rev=1688289&view=auto
==============================================================================
--- creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/build/reports/rat/rat-report.xml (added)
+++ creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/build/reports/rat/rat-report.xml Mon Jun 29 19:16:54 2015
@@ -0,0 +1,2 @@
+<rat-report timestamp='2015-06-29T21:03:46+02:00'><resource name='C:/Users/jwi/afw/apache-rat/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/no-license-file.txt'><header-sample>Nothing here.
+</header-sample><header-type name='?????'/><license-family name='?????'/><license-approval name='false'/><type name='standard'/></resource></rat-report>
\ No newline at end of file

Added: creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/build/tmp/rat/stylesheet.xsl
URL: http://svn.apache.org/viewvc/creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/build/tmp/rat/stylesheet.xsl?rev=1688289&view=auto
==============================================================================
--- creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/build/tmp/rat/stylesheet.xsl (added)
+++ creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/build/tmp/rat/stylesheet.xsl Mon Jun 29 19:16:54 2015
@@ -0,0 +1,204 @@
+<xsl:transform xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="2.0">
+
+<!--***********************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ ***********************************************************-->
+
+<!-- This style sheet converts any rat-report.xml file.  -->
+
+<xsl:template match="/">
+
+  <html>
+    <head>
+     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
+     <style type="text/css">
+    &lt;!--
+body {margin-top: 0px;font-size: 0.8em;background-color: #F9F7ED;}
+
+h1 {color:red;}
+h2 {color:blue;}
+h3 {color:green;}
+h4 {color:orange;}
+
+/* Table Design */
+
+table,tr,td {text-align:center;font-weight:bold;border:1px solid #000;}
+caption {color:blue;text-align:left;}
+.notes, .binaries, .archives, .standards {width:25%;}
+.notes {background:#D7EDEE;}
+.binaries {background:#D0F2F4;}
+.archives {background:#ABE7E9;}
+.standards {background:#A0F0F4;}
+.licenced, .generated {width:50%;}
+.licenced {background:#C6EBDD;}
+.generated {background:#ABE9D2;}
+.java_note {background:#D6EBC6;}
+.generated_note {background:#C9E7A9;}
+.unknown {width:100%;background:#E92020;}
+.unknown-zero {color:#00CC00;}
+.center{text-align:center;margin:0 auto;}
+--&gt;
+     </style>
+    </head>
+    <body>
+      <xsl:apply-templates/>
+      <xsl:call-template name="generated"/>
+    </body>
+  </html>
+</xsl:template>
+
+<xsl:template match="rat-report">
+
+  <h1>Rat Report</h1>
+<div class="center">
+<table id="rat-reports summary" cellspacing="0" summary="A snapshot summary of this rat report">
+<caption>
+Table 1: A snapshot summary of this rat report.
+</caption>
+  <tr>
+    <td colspan="1" class="notes">Notes: <xsl:value-of select="count(descendant::type[attribute::name=&quot;notice&quot;])"/></td>
+    <td colspan="1" class="binaries">Binaries: <xsl:value-of select="count(descendant::type[attribute::name=&quot;binary&quot;])"/></td>
+    <td colspan="1" class="archives">Archives: <xsl:value-of select="count(descendant::type[attribute::name=&quot;archive&quot;])"/></td>
+    <td colspan="1" class="standards">Standards: <xsl:value-of select="count(descendant::type[attribute::name=&quot;standard&quot;])"/></td>
+  </tr>
+  <tr>
+    <td colspan="2" class="licenced">Apache Licensed: <xsl:value-of select="count(descendant::header-type[attribute::name=&quot;AL   &quot;])"/></td>
+    <td colspan="2" class="generated">Generated Documents: <xsl:value-of select="count(descendant::header-type[attribute::name=&quot;GEN  &quot;])"/></td>
+  </tr>
+  <tr>
+    <td colspan="2" class="java_note">Note: JavaDocs are generated and so license header is optional</td>
+    <td colspan="2" class="generated_note">Note: Generated files do not require license headers</td>
+  </tr>
+  <tr>
+<xsl:choose>
+  <xsl:when test="count(descendant::header-type[attribute::name=&quot;?????&quot;]) &gt; 0">
+    <td colspan="4" class="unknown"><xsl:value-of select="count(descendant::header-type[attribute::name=&quot;?????&quot;])"/> Unknown Licenses - or files without a license.</td>
+  </xsl:when>
+  <xsl:otherwise>
+    <td colspan="4" class="unknown-zero"><xsl:value-of select="count(descendant::header-type[attribute::name=&quot;?????&quot;])"/> Unknown Licenses - or files without a license.</td>
+  </xsl:otherwise>
+</xsl:choose>
+  </tr>
+</table>
+</div>
+<hr/>
+  <h3>Unapproved Licenses:</h3>
+
+  <xsl:for-each select="descendant::resource[license-approval/@name=&quot;false&quot;]">
+  <xsl:text>  </xsl:text>
+  <xsl:value-of select="@name"/><br/>
+  <xsl:text>
+</xsl:text>
+</xsl:for-each>
+<hr/>
+
+<h3>Archives:</h3>
+
+<xsl:for-each select="descendant::resource[type/@name=&quot;archive&quot;]">
+ + <xsl:value-of select="@name"/>
+ <br/>
+ </xsl:for-each>
+ <hr/>
+
+ <p>
+   Files with Apache License headers will be marked AL<br/>
+   Binary files (which do not require AL headers) will be marked B<br/>
+  Compressed archives will be marked A<br/>
+  Notices, licenses etc will be marked N<br/>
+  </p>
+
+ <xsl:for-each select="descendant::resource">
+  <xsl:choose>
+   <xsl:when test="license-approval/@name=&quot;false&quot;">!</xsl:when>
+   <xsl:otherwise><xsl:text> </xsl:text></xsl:otherwise>
+ </xsl:choose>
+ <xsl:choose>
+   <xsl:when test="type/@name=&quot;notice&quot;">N   </xsl:when>
+   <xsl:when test="type/@name=&quot;archive&quot;">A   </xsl:when>
+   <xsl:when test="type/@name=&quot;binary&quot;">B   </xsl:when>
+   <xsl:when test="type/@name=&quot;standard&quot;"><xsl:value-of select="header-type/@name"/></xsl:when>
+   <xsl:otherwise>!!!!!</xsl:otherwise>
+ </xsl:choose>
+ <xsl:text>      </xsl:text>
+ <xsl:value-of select="@name"/><br/>
+ <xsl:text>
+ </xsl:text>
+ </xsl:for-each>
+ <hr/>
+
+ <h3>Printing headers for files without AL header...</h3>
+
+ <xsl:for-each select="descendant::resource[header-type/@name=&quot;?????&quot;]">
+
+   <h4><xsl:value-of select="@name"/></h4>
+  <xsl:value-of select="header-sample"/>
+  <hr/>
+</xsl:for-each>
+<br/>
+
+ <!-- <xsl:apply-templates select="resource"/>
+    <xsl:apply-templates select="header-sample"/>
+    <xsl:apply-templates select="header-type"/>
+    <xsl:apply-templates select="license-family"/>
+    <xsl:apply-templates select="license-approval"/>
+    <xsl:apply-templates select="type"/> -->
+
+</xsl:template>
+
+<xsl:template match="resource">
+  <div>
+    <h3>Resource: <xsl:value-of select="@name"/></h3>
+      <xsl:apply-templates/>
+    </div>
+</xsl:template>
+
+<xsl:template match="header-sample">
+  <xsl:if test="normalize-space(.) != ''">
+  <h4>First few lines of non-compliant file</h4>
+    <p>
+      <xsl:value-of select="."/>
+    </p>
+    </xsl:if>
+    <h4>Other Info:</h4>
+</xsl:template>
+
+<xsl:template match="header-type">
+  Header Type: <xsl:value-of select="@name"/>
+  <br/>
+</xsl:template>
+
+<xsl:template match="license-family">
+  License Family: <xsl:value-of select="@name"/>
+  <br/>
+</xsl:template>
+
+<xsl:template match="license-approval">
+  License Approval: <xsl:value-of select="@name"/>
+  <br/>
+</xsl:template>
+
+<xsl:template match="type">
+  Type: <xsl:value-of select="@name"/>
+  <br/>
+</xsl:template>
+
+<xsl:template name="generated">
+</xsl:template>
+</xsl:transform>

Added: creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/no-license-file.txt
URL: http://svn.apache.org/viewvc/creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/no-license-file.txt?rev=1688289&view=auto
==============================================================================
--- creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/no-license-file.txt (added)
+++ creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/no-license-file.txt Mon Jun 29 19:16:54 2015
@@ -0,0 +1 @@
+Nothing here.
\ No newline at end of file

Added: creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/settings.gradle
URL: http://svn.apache.org/viewvc/creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/settings.gradle?rev=1688289&view=auto
==============================================================================
--- creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/settings.gradle (added)
+++ creadur/rat/trunk/apache-rat-gradle/src/gradle/build/test/org.apache.rat.gradle.RatIntegrationSpec/fail-the-build-when-finding-a-file-with-unapproved-unknown-license/settings.gradle Mon Jun 29 19:16:54 2015
@@ -0,0 +1 @@
+rootProject.name='fail-the-build-when-finding-a-file-with-unapproved-unknown-license'



Mime
View raw message