This guide will help you to run the Apache Rat tool on service-center source code. For running the tool please follow the below guidelines.
Clone the Servcice-Center code and download Apache Rat tool.
git clone https://github.com/apache/servicecomb-service-center
wget http://mirrors.hust.edu.cn/apache//creadur/apache-rat-0.13/apache-rat-0.13-bin.tar.gz # Untar the release tar -xvf apache-rat-0.13-bin.tar.gz # Copy the jar in the root directory cp apache-rat-0.13/apache-rat-0.13.jar ./
Run the Rat tool using the below command
java -jar apache-rat-0.13.jar -a -d servicecomb-service-center/ -e '(.+(\.svg|\.md|\.MD|\.gitignore|\.gitmodules|\.cer|\.tpl))|(vendor|licenses|bower.json|cert_pwd|glide.yaml|go.mod|go.sum)'
Below is the list of the files which has been excluded from the list of RAT tool.
You can access the latest RAT report here