组织ID: |
javancss |
项目ID: |
javancss |
版本: |
30.51 |
最后修改时间: |
2019-10-23 13:13:50 |
包类型: |
jar |
标题: |
JavaNCSS |
描述: |
JavaNCSS is a simple command line utility which measures two standard source code metrics for the Java programming
language. The metrics are collected globally, for each class and/or for each function.
|
相关URL: |
http://www.kclee.de/clemens/java/javancss/ |
大小: |
107.42KB |
|
Maven引入代码: |
<dependency>
<groupId>javancss</groupId>
<artifactId>javancss</artifactId>
<version>30.51</version>
</dependency>
|
Gradle引入代码: |
javancss:javancss:30.51
|
下载Jar包: |
|
POM文件内容: |
<?xml version="1.0"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>javancss</groupId>
<artifactId>javancss</artifactId>
<version>30.51</version>
<packaging>jar</packaging>
<name>JavaNCSS</name>
<description>
JavaNCSS is a simple command line utility which measures two standard source code metrics for the Java programming
language. The metrics are collected globally, for each class and/or for each function.
</description>
<url>http://www.kclee.de/clemens/java/javancss/</url>
<inceptionYear>1997</inceptionYear>
<organization>
<name>Chr. Clemens Lee and companions</name>
<url>http://www.kclee.de/clemens/java/javancss/index.html#credits</url>
</organization>
<licenses>
<license>
<name>LGPL</name>
<url>http://www.gnu.org/licenses/lgpl-3.0.txt</url>
<distribution>repo</distribution>
</license>
</licenses>
<mailingLists>
<mailingList>
<name>Development List</name>
<subscribe>dev-subscribe@javancss.codehaus.org</subscribe>
<unsubscribe>dev-unsubscribe@javancss.codehaus.org</unsubscribe>
<post>dev@javancss.codehaus.org</post>
<archive>http://archive.javancss.codehaus.org/dev/</archive>
</mailingList>
<mailingList>
<name>User List</name>
<subscribe>user-subscribe@javancss.codehaus.org</subscribe>
<unsubscribe>user-unsubscribe@javancss.codehaus.org</unsubscribe>
<post>user@javancss.codehaus.org</post>
<archive>http://archive.javancss.codehaus.org/user/</archive>
</mailingList>
<mailingList>
<name>Commits List</name>
<subscribe>scm-subscribe@javancss.codehaus.org</subscribe>
<unsubscribe>scm-unsubscribe@javancss.codehaus.org</unsubscribe>
<archive>http://archive.javancss.codehaus.org/scm/</archive>
</mailingList>
</mailingLists>
<issueManagement>
<system>jira</system>
<url>http://jira.codehaus.org/browse/JAVANCSS</url>
</issueManagement>
<scm>
<connection>scm:svn:http://svn.codehaus.org/javancss/trunk/</connection>
<developerConnection>scm:svn:https://svn.codehaus.org/javancss/trunk/</developerConnection>
<url>http://fisheye.codehaus.org/browse/javancss/trunk/</url>
</scm>
<developers>
<developer>
<id>clemens</id>
<name>Clemens Lee</name>
<email>clemens@kclee.de</email>
<timezone>+1</timezone>
</developer>
<developer>
<id>hboutemy</id>
<name>Herv茅 Boutemy</name>
<email>hboutemy@codehaus.org</email>
<timezone>+1</timezone>
</developer>
<developer>
<id>jeanlaurent</id>
<name>Jean-Laurent de Morlhon</name>
<email>jeanlaurent@codehaus.org</email>
<timezone>+1</timezone>
</developer>
<developer>
<id>simon.brandhof</id>
<name>Simon Brandhof</name>
<email>simon.brandhof@codehaus.org</email>
<timezone>+1</timezone>
</developer>
</developers>
<properties>
<project.build.sourceEncoding>ISO-8859-1</project.build.sourceEncoding>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.0.2</version>
<configuration>
<source>1.4</source>
<target>1.4</target>
<encoding>${project.build.sourceEncoding}</encoding><!-- not needed for 2.1 -->
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.1</version>
<configuration>
<descriptors>
<descriptor>src/main/assembly/bin.xml</descriptor>
</descriptors>
</configuration>
<executions>
<execution>
<id>make-assembly</id>
<phase>package</phase>
<goals>
<goal>attached</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.1</version>
<configuration>
<archive>
<index>true</index>
<manifest>
<mainClass>javancss.Main</mainClass>
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
</manifest>
<manifestEntries>
<Class-Path>ccl.jar jhbasic.jar</Class-Path>
</manifestEntries>
</archive>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-clean-plugin</artifactId>
<version>2.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>2.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-install-plugin</artifactId>
<version>2.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.3</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>2.0-beta-7</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.1</version>
<configuration>
<executable>java</executable>
<arguments>
<argument>-classpath</argument>
<classpath/>
<argument>javancss.test.JavancssTest</argument>
</arguments>
</configuration>
<executions>
<execution>
<phase>test</phase>
<goals>
<goal>exec</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>javacc-maven-plugin</artifactId>
<version>2.4.1</version>
<executions>
<execution>
<id>javacc</id>
<goals>
<goal>javacc</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-eclipse-plugin</artifactId>
<version>2.5.1</version>
<configuration>
<downloadSources>true</downloadSources>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<version>2.0-beta-8</version>
<configuration>
<tagBase>https://svn.codehaus.org/javancss/tags</tagBase>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>2.0.4</version>
<executions>
<execution>
<id>attach-sources</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.2</version>
<executions>
<execution>
<id>test</id>
<phase>test</phase>
<configuration>
<tasks>
<path id="task.classpath">
<pathelement path="lib/javancssanttask.jar"/>
<path refid="maven.compile.classpath"/>
</path>
<taskdef name="javancss" classname="javancss.JavancssAntTask" classpathref="task.classpath"/>
<javancss srcdir="src/main/java" includes="**/*.java" generateReport="yes"
abortOnFail="true" classMetrics="false" functionMetrics="false"/>
</tasks>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
<execution>
<id>site</id>
<phase>site</phase>
<configuration>
<tasks>
<copy todir="target/site">
<fileset dir="doc"/>
</copy>
<copy file="doc/index.html" todir="target/site" overwrite="true"/>
</tasks>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<version>1.0-alpha-4</version>
<executions>
<execution>
<id>enforce-versions</id>
<goals>
<goal>enforce</goal>
</goals>
<configuration>
<rules>
<requirePluginVersions/>
</rules>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.4.3</version>
</plugin>
</plugins>
</pluginManagement>
</build>
<dependencies>
<dependency>
<groupId>javancss</groupId>
<artifactId>ccl</artifactId>
<version>29.50</version>
</dependency>
<dependency>
<groupId>javancss</groupId>
<artifactId>jhbasic</artifactId>
<version>29.50</version>
<scope>runtime</scope>
<optional>true</optional>
</dependency>
</dependencies>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>2.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.5</version>
<configuration>
<overview>${basedir}/src/overview.html</overview>
<linksource>true</linksource>
<links>
<link>http://java.sun.com/j2se/1.4.2/docs/api</link>
<link>http://www.kclee.de/clemens/java/ccl/api</link>
</links>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
<version>2.4</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
<version>2.1</version>
<configuration>
<inputEncoding>${project.build.sourceEncoding}</inputEncoding><!-- not needed in 2.2 -->
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>jdepend-maven-plugin</artifactId>
<version>2.0-beta-1</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>1.2</version>
<configuration>
<excludeFilterFile>src/site/findbugs-exclude.xml</excludeFilterFile>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>javacc-maven-plugin</artifactId>
<version>2.4.1</version>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>javancss-maven-plugin</artifactId>
<version>2.0-beta-2</version>
</plugin>
<plugin>
<groupId>net.sf.dtddoc</groupId>
<artifactId>dtddoc-maven-plugin</artifactId>
<version>1.1</version>
<configuration>
<sourceDirectory>${basedir}</sourceDirectory>
<docTitle>JavaNCSS report DTD</docTitle>
<includes>
<include>javancss.dtd</include>
</includes>
</configuration>
</plugin>
</plugins>
</reporting>
<distributionManagement>
<repository>
<id>codehaus.org</id>
<name>JavaNCSS Central Repository</name>
<url>dav:https://dav.codehaus.org/repository/javancss/</url>
</repository>
<snapshotRepository>
<id>codehaus.org</id>
<name>JavaNCSS Central Development Repository</name>
<url>dav:https://dav.codehaus.org/snapshots.repository/javancss/</url>
</snapshotRepository>
<site>
<id>codehaus.org</id>
<name>JavaNCSS Website</name>
<url>dav:https://dav.codehaus.org/javancss/</url>
</site>
</distributionManagement>
</project>
|
Jar包内容: |
META-INF/MANIFEST.MF
javancss.AsciiFormatter.class
javancss.Formatter.class
javancss.FunctionMetric.class
javancss.Javancss$1.class
javancss.Javancss.class
javancss.JavancssFrame.class
javancss.Main.class
javancss.Metric.class
javancss.ObjectMetric.class
javancss.PackageMetric.class
javancss.XmlFormatter.class
javancss.parser.JavaCharStream.class
javancss.parser.JavaParser$1.class
javancss.parser.JavaParser$JJCalls.class
javancss.parser.JavaParser$LookaheadSuccess.class
javancss.parser.JavaParser$ModifierSet.class
javancss.parser.JavaParser.class
javancss.parser.JavaParserConstants.class
javancss.parser.JavaParserTokenManager.class
javancss.parser.ParseException.class
javancss.parser.Token.class
javancss.parser.TokenMgrError.class
javancss.test.AbstractTest.class
javancss.test.JavancssTest.class
javancss.test.XmlFormatterTest.class
|
依赖Jar: |
ccl-29.50.jar
/javancss/ccl/29.50
查看ccl所有版本文件
jhbasic-29.50.jar
/javancss/jhbasic/29.50
查看jhbasic所有版本文件
|