This is an automated email from the ASF dual-hosted git repository.

brondsem pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/allura.git

commit 0a0c13c73f25c0c92a4f22989416d8391e0aaaf0
Author: Dave Brondsema <dbronds...@slashdotmedia.com>
AuthorDate: Tue Jan 9 11:37:36 2024 -0500

    update RAT config to work with 0.16
---
 scripts/src-license-check/build.xml             |  5 +-
 scripts/src-license-check/report_stylesheet.xsl | 81 -------------------------
 2 files changed, 1 insertion(+), 85 deletions(-)

diff --git a/scripts/src-license-check/build.xml 
b/scripts/src-license-check/build.xml
index b02cb3189..cd1ca3927 100644
--- a/scripts/src-license-check/build.xml
+++ b/scripts/src-license-check/build.xml
@@ -22,13 +22,10 @@
        xmlns:rat="antlib:org.apache.rat.anttasks">
        <target name="license-report" 
                description="outputs report about license(s) found in source 
code">
-               <rat:report format="styled">
+               <rat:report>
                        <fileset dir="../../">
                                <excludesfile name="../../rat-excludes.txt" />
                        </fileset>
-                       <stylesheet>
-                               <file file="report_stylesheet.xsl" />
-                       </stylesheet>
                </rat:report>
        </target>
 </project>
diff --git a/scripts/src-license-check/report_stylesheet.xsl 
b/scripts/src-license-check/report_stylesheet.xsl
deleted file mode 100644
index 051c858a7..000000000
--- a/scripts/src-license-check/report_stylesheet.xsl
+++ /dev/null
@@ -1,81 +0,0 @@
-<?xml version='1.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.                                           *
--->
-<xsl:stylesheet version="1.0"
-                xmlns:xsl="http://www.w3.org/1999/XSL/Transform";>
-<xsl:output method='text'/>
-<xsl:template match='/'>
-*****************************************************
-Summary
--------
-Generated at: <xsl:value-of select='rat-report/@timestamp'/>
-Notes: <xsl:value-of 
select='count(descendant::type[attribute::name="notice"])'/>
-Binaries: <xsl:value-of 
select='count(descendant::type[attribute::name="binary"])'/>
-Archives: <xsl:value-of 
select='count(descendant::type[attribute::name="archive"])'/>
-Standards: <xsl:value-of 
select='count(descendant::type[attribute::name="standard"])'/>
-
-Apache Licensed: <xsl:value-of 
select='count(descendant::header-type[attribute::name="AL   "])'/>
-Generated Documents: <xsl:value-of 
select='count(descendant::header-type[attribute::name="GEN  "])'/>
-
-Generated files do not required license headers
-
-<xsl:value-of 
select='count(descendant::header-type[attribute::name="?????"])'/> Unknown 
Licenses
-
-*******************************
-
-Unapproved licenses:
-
-<xsl:for-each select='descendant::resource[license-approval/@name="false"]'>
-  <xsl:text>  </xsl:text>
-  <xsl:value-of select='@name'/>
-  <xsl:text>
-</xsl:text>
-</xsl:for-each>
-*******************************
-
-Archives:
-<xsl:for-each select='descendant::resource[type/@name="archive"]'>
- + <xsl:value-of select='@name'/>
- <xsl:text>
- </xsl:text>
- </xsl:for-each>
-*****************************************************
-  Files with Apache License headers will be marked AL
-  Binary files (which do not require AL headers) will be marked B
-  Compressed archives will be marked A
-  Notices, licenses etc will be marked N
- <xsl:for-each select='descendant::resource'>
-  <xsl:choose>
-        <xsl:when test='license-approval/@name="false"'>!</xsl:when>
-        <xsl:otherwise><xsl:text> </xsl:text></xsl:otherwise>
- </xsl:choose>
- <xsl:choose>
-        <xsl:when test='type/@name="notice"'>N    </xsl:when>
-        <xsl:when test='type/@name="archive"'>A    </xsl:when>
-        <xsl:when test='type/@name="binary"'>B    </xsl:when>
-        <xsl:when test='type/@name="standard"'><xsl:value-of 
select='header-type/@name'/></xsl:when>
-        <xsl:otherwise>!!!!!</xsl:otherwise>
- </xsl:choose>
- <xsl:text> </xsl:text>
- <xsl:value-of select='@name'/>
- <xsl:text>
- </xsl:text>
- </xsl:for-each>
-</xsl:template>
-</xsl:stylesheet>
\ No newline at end of file

Reply via email to