This mail is a short text summary of the results of a static source code analysis tool ran on this project. It is sent as a 'proof of concept' and see if there is any interest in these information. Alternatively it can act as an automatic reviewer to enforce coding guidelines and can obviouslly save some time to Jon Stevens and Ted Husted. ;-)
For detailed information please look at the full report at: http://cvs.apache.org/~sbailliez/jakarta-ant/proposal/myrmidon/audit/ - Summary - Audited classes Reported classes Violations 462 347 2669 - Packages - Name Violations org.apache.antlib.archive 18 org.apache.antlib.core 36 org.apache.antlib.cvslib 16 org.apache.antlib.nativelib 9 org.apache.antlib.runtime 16 org.apache.antlib.selftest 8 org.apache.antlib.selftest.extension1 1 org.apache.antlib.xml 78 org.apache.aut.nativelib 23 org.apache.aut.nativelib.impl 20 org.apache.aut.nativelib.launchers 11 org.apache.myrmidon.api 1 org.apache.myrmidon.aspects 6 org.apache.myrmidon.components.aspect 8 org.apache.myrmidon.components.builder 19 org.apache.myrmidon.components.configurer 10 org.apache.myrmidon.components.converter 4 org.apache.myrmidon.components.deployer 13 org.apache.myrmidon.components.embeddor 24 org.apache.myrmidon.components.executor 19 org.apache.myrmidon.components.extensions 2 org.apache.myrmidon.components.model 4 org.apache.myrmidon.components.role 1 org.apache.myrmidon.components.type 3 org.apache.myrmidon.components.workspace 23 org.apache.myrmidon.converter 1 org.apache.myrmidon.framework 31 org.apache.myrmidon.frontends 28 org.apache.myrmidon.interfaces.type 2 org.apache.myrmidon.launcher 3 org.apache.myrmidon.listeners 8 org.apache.tools.ant 11 org.apache.tools.ant.taskdefs 363 org.apache.tools.ant.taskdefs.compilers 33 org.apache.tools.ant.taskdefs.condition 16 org.apache.tools.ant.taskdefs.exec 46 org.apache.tools.ant.taskdefs.file 33 org.apache.tools.ant.taskdefs.javadoc 47 org.apache.tools.ant.taskdefs.optional 167 org.apache.tools.ant.taskdefs.optional.ccm 18 org.apache.tools.ant.taskdefs.optional.clearcase 23 org.apache.tools.ant.taskdefs.optional.depend 14 org.apache.tools.ant.taskdefs.optional.depend.constantpool 17 org.apache.tools.ant.taskdefs.optional.dotnet 94 org.apache.tools.ant.taskdefs.optional.ejb 233 org.apache.tools.ant.taskdefs.optional.i18n 19 org.apache.tools.ant.taskdefs.optional.ide 181 org.apache.tools.ant.taskdefs.optional.javacc 7 org.apache.tools.ant.taskdefs.optional.jdepend 10 org.apache.tools.ant.taskdefs.optional.jsp 18 org.apache.tools.ant.taskdefs.optional.jsp.compilers 7 org.apache.tools.ant.taskdefs.optional.junit 119 org.apache.tools.ant.taskdefs.optional.metamata 47 org.apache.tools.ant.taskdefs.optional.net 56 org.apache.tools.ant.taskdefs.optional.perforce 65 org.apache.tools.ant.taskdefs.optional.pvcs 16 org.apache.tools.ant.taskdefs.optional.scm 18 org.apache.tools.ant.taskdefs.optional.sitraka 43 org.apache.tools.ant.taskdefs.optional.sitraka.bytecode 29 org.apache.tools.ant.taskdefs.optional.sound 21 org.apache.tools.ant.taskdefs.optional.vss 43 org.apache.tools.ant.taskdefs.rmic 23 org.apache.tools.ant.taskdefs.security 49 org.apache.tools.ant.taskdefs.text 89 org.apache.tools.ant.taskdefs.unix 10 org.apache.tools.ant.types 79 org.apache.tools.ant.types.converters 2 org.apache.tools.ant.util 21 org.apache.tools.ant.util.depend 35 org.apache.tools.ant.util.mappers 22 org.apache.tools.ant.util.regexp 59 org.apache.tools.mail 20 -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
