You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by gi...@apache.org on 2018/06/09 08:55:47 UTC

ant git commit: Update tool documentation and Simian

Repository: ant
Updated Branches:
  refs/heads/master 1b98901b0 -> 16b10ed35


Update tool documentation and Simian

Project: http://git-wip-us.apache.org/repos/asf/ant/repo
Commit: http://git-wip-us.apache.org/repos/asf/ant/commit/16b10ed3
Tree: http://git-wip-us.apache.org/repos/asf/ant/tree/16b10ed3
Diff: http://git-wip-us.apache.org/repos/asf/ant/diff/16b10ed3

Branch: refs/heads/master
Commit: 16b10ed35e9b8787fbecbb7191fefb514a4d647c
Parents: 1b98901
Author: Gintas Grigelionis <gi...@apache.org>
Authored: Sat Jun 9 10:55:34 2018 +0200
Committer: Gintas Grigelionis <gi...@apache.org>
Committed: Sat Jun 9 10:55:34 2018 +0200

----------------------------------------------------------------------
 check.xml | 25 ++++++++++++++++++-------
 1 file changed, 18 insertions(+), 7 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ant/blob/16b10ed3/check.xml
----------------------------------------------------------------------
diff --git a/check.xml b/check.xml
index 8d56f0d..bed388a 100644
--- a/check.xml
+++ b/check.xml
@@ -18,16 +18,27 @@
 <project default="checkstyle" name="CheckAnt" xmlns:ivy="antlib:org.apache.ivy.ant" xmlns:if="ant:if" xmlns:unless="ant:unless">
 
   <description>
-    Check Ants codebase against certain code styleguide rules using
-    checkstyle and simian.
+    Check Ant codebase against certain code style guidelines using
+    Checkstyle, Apache Rat, SpotBugs, OWASP Dependency Check and Simian.
 
     Checkstyle uses an abstract syntax tree (AST) for doing checks
-    against java sources. It is available at http://checkstyle.sourceforge.net/
+    against Java sources. It is available at http://checkstyle.sourceforge.net/
     under GPL 2.1 license.
 
-    "Simian (Similarity Analyser) identifies duplication in Java, C#, C,
-    CPP, COBOL, JSP, HTML source code and even plain text files."
-    It is available at http://www.redhillconsulting.com.au/products/simian/
+    "Apache Rat is a release audit tool, focused on licenses." It is available
+    at https://creadur.apache.org/rat/ under Apache License, Version 2.0
+
+    "SpotBugs is a program which uses static analysis to look for bugs in Java
+    code." It is available at https://spotbugs.github.io/ under LGPL 3 license.
+
+    "Dependency-Check is a utility that identifies project dependencies and
+    checks if there are any known, publicly disclosed, vulnerabilities." It is
+    available at https://www.owasp.org/index.php/OWASP_Dependency_Check under
+    Apache License, Version 2.0
+
+    "Simian (Similarity Analyser) identifies duplication in Java, C#, C, CPP,
+    COBOL, Ruby, JSP, ASP, HTML, XML, Visual Basic, Groovy source code and even
+    plain text files."  It is available at https://www.harukizaemon.com/simian/
     and is for free use in open source projects.
 
     See external task page and homepages for more information.
@@ -91,7 +102,7 @@
 
   <!-- Simian -->
   <property name="simian.version"
-            value="2.5.9"
+            value="2.5.10"
             description="Which Version of Simian to use"/>
   <property name="simian.uri"
             value="http://www.harukizaemon.com/simian/simian-${simian.version}.tar.gz"