deadcode4j Maven Plugin

Finds unused classes of a project

Лицензия

Лицензия

Категории

Категории

Maven Компиляция и сборка
Группа

Группа

de.is24.mavenplugins
Идентификатор

Идентификатор

deadcode4j-maven-plugin
Последняя версия

Последняя версия

2.1.0
Дата

Дата

Тип

Тип

maven-plugin
Описание

Описание

deadcode4j Maven Plugin
Finds unused classes of a project
Ссылка на сайт

Ссылка на сайт

https://github.com/ImmobilienScout24/deadcode4j
Организация-разработчик

Организация-разработчик

Immobilien Scout GmbH
Система контроля версий

Система контроля версий

https://github.com/ImmobilienScout24/deadcode4j.git

Скачать deadcode4j-maven-plugin

Как подключить последнюю версию

<plugin>
    <groupId>de.is24.mavenplugins</groupId>
    <artifactId>deadcode4j-maven-plugin</artifactId>
    <version>2.1.0</version>
</plugin>

Зависимости

compile (15)

Идентификатор библиотеки Тип Версия
org.apache.maven : maven-plugin-api jar 3.2.2
org.apache.maven : maven-core jar 3.2.2
org.apache.maven : maven-model jar 3.2.2
org.apache.maven : maven-artifact jar 3.2.2
org.apache.maven : maven-repository-metadata jar 3.2.2
org.apache.maven.shared : maven-runtime jar 1.0-alpha-3
org.codehaus.plexus : plexus-component-annotations jar 1.5.5
org.codehaus.plexus : plexus-utils jar 3.0.17
org.codehaus.plexus : plexus-interactivity-api jar 1.0-alpha-6
org.eclipse.aether : aether-api jar 1.0.0.v20140518
org.slf4j : slf4j-api jar 1.7.7
com.google.guava : guava jar 17.0
commons-io : commons-io jar 2.4
org.javassist : javassist jar 3.18.2-GA
com.github.javaparser : javaparser-core jar 2.3.0

provided (3)

Идентификатор библиотеки Тип Версия
org.apache.maven.plugin-tools : maven-plugin-annotations jar 3.3
com.google.code.findbugs : jsr305 jar 2.0.3
com.google.code.findbugs : annotations jar 2.0.3

test (11)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.11
org.hamcrest : hamcrest-core jar 1.3
org.hamcrest : hamcrest-library jar 1.3
org.mockito : mockito-core jar 1.9.5
org.jmockit : jmockit jar 1.21
org.apache.maven.plugin-testing : maven-plugin-testing-harness jar 3.1.0
org.apache.maven : maven-compat jar 3.2.2
javax.servlet : javax.servlet-api jar 3.1.0
org.hibernate.javax.persistence : hibernate-jpa-2.0-api jar 1.0.1.Final
org.hibernate : hibernate-annotations jar 3.5.6-Final
org.springframework.data : spring-data-commons jar 1.8.0.RELEASE

Модули Проекта

Данный проект не имеет модулей.

deadcode4j Latest version Build Status Coverage Status

Join the chat at https://gitter.im/ImmobilienScout24/deadcode4j

deadcode4j helps you find code that is no longer used by your application. It is especially useful for cleaning up legacy code.

As deadcode4j is available via the Maven repository, you can simply run
mvn de.is24.mavenplugins:deadcode4j-maven-plugin:find -Dmaven.test.skip=true
to analyze your project.
deadcode4j will trigger the package phase to be executed for a project (and for all modules listed in a reactor project) before analyzing the output directories. The output will look something like this:

[INFO] --- deadcode4j-maven-plugin:2.1.0:find (default-cli) @ someProject ---
[INFO] Analyzed 42 class(es).
[WARNING] Found 2 unused class(es):
[WARNING]   de.is24.deadcode4j.Foo
[WARNING]   de.is24.deadcode4j.Bar

Have a look at the wiki to get to know the features, read about the available goals, understand the configuration or learn deadcode4j's history and principles.

deadcode4j is tested with Maven 3.0.5, 3.1.1, 3.2.5 & 3.3.9.

de.is24.mavenplugins

ImmobilienScout24

Версии библиотеки

Версия
2.1.0
2.0.1
2.0.0
1.5
1.4.1
1.4
1.3
1.2.0
1.1.0
1.0.1