Brad Walker created NETBEANS-4465:
-------------------------------------

             Summary: update RAT license exceptions
                 Key: NETBEANS-4465
                 URL: https://issues.apache.org/jira/browse/NETBEANS-4465
             Project: NetBeans
          Issue Type: Improvement
            Reporter: Brad Walker


When running the RAT report after a build has taken place, the report picks up 
hundreds of generated files. These files do not have a license header and it's 
really not necessary as they are generated by the build process..

{code:java}
[bwalker@localhost netbeans]$ $ANT_HOME/bin/ant -quiet rat 
-Drat-report.haltonfailure=true
     [echo] Bootstrapping NetBeans-specific Ant extensions...
     [copy] Warning: Could not find file 
/home/bwalker/src/netbeans/nbbuild/gitinfo.properties to copy.
     [copy] Warning: Could not find file 
/home/bwalker/src/netbeans/nbbuild/netbeansrelease.properties to copy.
     [echo] Processing build with branch update-rat-exclusion and hash 
aa266cbc66f0dbcc637db5ee13efff363ae68ecd
     [echo] Building branch: update-rat-exclusion

BUILD FAILED
/home/bwalker/src/netbeans/nbbuild/build.xml:2220: Failed Rat test(s):
Unapproved license in 825 file(s) 
/tree/master/enterprise/j2ee.dd/src/org/netbeans/modules/j2ee/dd/impl/web/model_4_0/Filter.java
/tree/master/enterprise/j2ee.dd/src/org/netbeans/modules/j2ee/dd/impl/application/model_8/HandlerChainType.java

...

/tree/master/enterprise/j2ee.dd/src/org/netbeans/modules/j2ee/dd/impl/web/model_4_0_frag/SessionConfigType.java
/tree/master/enterprise/j2ee.dd/src/org/netbeans/modules/j2ee/dd/impl/client/model_7_0/ResourceEnvRef.java
Unapproved license in 1 file(s) 
/tree/master/contrib/j2ee.jboss4/external/j2ee.jboss4-external-resources.txt
Unapproved license in 3 file(s) 
/tree/master/groovy/gradle/netbeans-gradle-tooling/.gradle/vcs-1/gc.properties
/tree/master/groovy/gradle/netbeans-gradle-tooling/.gradle/4.10.2/gc.properties
/tree/master/groovy/gradle/netbeans-gradle-tooling/.gradle/buildOutputCleanup/cache.properties
Unapproved license in 1 file(s) 
/tree/master/webcommon/javascript2.jquery/external/jquery-api.xml

Total time: 1 minute 22 seconds
[bwalker@localhost netbeans]$ 
{code}

Let's look at a file for example:



{code:java}
/**
 *      This generated bean class SessionConfigType matches the schema element 
'session-configType'.
 *  The root bean class is WebFragment
 *
 *      ===============================================================
 *      
 *      
 *              The session-configType defines the session parameters
 *              for this web application.
 *              
 *              Used in: web-app
 *              
 *            
 *      ===============================================================
 * @Generated
 */
{code}

So it's obvious this is a generated and should be ignored by the RAT report..




--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org
For additional commands, e-mail: commits-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to