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"