Зависимости Проекта

compile

Ниже приводится список зависимостей этапа компиляции (compile dependencies) проекта. Эти зависимости необходимы для компиляции и запуска приложения:

GroupId ArtifactId Версия Тип Лицензии
com.fasterxml.jackson.core jackson-databind 2.8.11 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.dataformat jackson-dataformat-yaml 2.8.11 jar The Apache Software License, Version 2.0
com.github.hemantsonu20 json-merge 1.0.2 jar The Apache License, Version 2.0
net.sourceforge.plantuml plantuml 8059 jar The GNU General Public License
org.apache.maven maven-plugin-api 3.6.3 jar Apache License, Version 2.0
org.apache.maven maven-project 2.2.1 jar The Apache Software License, Version 2.0

test

Ниже приводится список зависимостей для тестирования (test dependencies) проекта. Эти зависимости требуются только для компиляции и запуска unit-тестов приложения:

GroupId ArtifactId Версия Тип Лицензии
io.qameta.allure allure-junit4 2.17.2 jar The Apache License, Version 2.0
junit junit 4.12 jar Eclipse Public License 1.0

provided

Ниже приводится список предоставленных зависимостей (provided dependencies) проекта. Эти зависимости необходимы для компиляции приложения, но должны присутствовать по умолчанию при использовании библиотеки:

GroupId ArtifactId Версия Тип Лицензии
org.apache.maven.plugin-tools maven-plugin-annotations 3.6.0 jar Apache License, Version 2.0
org.projectlombok lombok 1.18.36 jar The MIT License

Транзитивные Зависимости Проекта

Ниже приведен список транзитивных зависимостей проекта. Транзитивные зависимости - это артефакты, от которых зависят необходимые проекту библиотеки.

compile

Ниже приводится список зависимостей этапа компиляции (compile dependencies) проекта. Эти зависимости необходимы для компиляции и запуска приложения:

GroupId ArtifactId Версия Тип Лицензии
backport-util-concurrent backport-util-concurrent 3.1 jar Public Domain
classworlds classworlds 1.1-alpha-2 jar -
com.fasterxml.jackson.core jackson-annotations 2.8.0 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.8.10 jar The Apache Software License, Version 2.0
javax.annotation jsr250-api 1.0 jar COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0
javax.enterprise cdi-api 1.0 jar Apache License, Version 2.0
javax.inject javax.inject 1 jar The Apache Software License, Version 2.0
org.apache.commons commons-lang3 3.8.1 jar Apache License, Version 2.0
org.apache.maven maven-artifact 3.6.3 jar Apache License, Version 2.0
org.apache.maven maven-artifact-manager 2.2.1 jar The Apache Software License, Version 2.0
org.apache.maven maven-model 3.6.3 jar Apache License, Version 2.0
org.apache.maven maven-plugin-registry 2.2.1 jar The Apache Software License, Version 2.0
org.apache.maven maven-profile 2.2.1 jar The Apache Software License, Version 2.0
org.apache.maven maven-repository-metadata 2.2.1 jar The Apache Software License, Version 2.0
org.apache.maven maven-settings 2.2.1 jar The Apache Software License, Version 2.0
org.apache.maven.wagon wagon-provider-api 1.0-beta-6 jar The Apache Software License, Version 2.0
org.codehaus.plexus plexus-classworlds 2.6.0 jar Apache License, Version 2.0
org.codehaus.plexus plexus-component-annotations 1.5.5 jar The Apache Software License, Version 2.0
org.codehaus.plexus plexus-container-default 1.0-alpha-9-stable-1 jar -
org.codehaus.plexus plexus-interpolation 1.11 jar The Apache Software License, Version 2.0
org.codehaus.plexus plexus-utils 3.2.1 jar Apache License, Version 2.0
org.eclipse.sisu org.eclipse.sisu.inject 0.3.4 jar Eclipse Public License, Version 1.0
org.eclipse.sisu org.eclipse.sisu.plexus 0.3.4 jar Eclipse Public License, Version 1.0
org.yaml snakeyaml 1.17 jar Apache License, Version 2.0

test

Ниже приводится список зависимостей для тестирования (test dependencies) проекта. Эти зависимости требуются только для компиляции и запуска unit-тестов приложения:

GroupId ArtifactId Версия Тип Лицензии
io.qameta.allure allure-java-commons 2.17.2 jar The Apache License, Version 2.0
io.qameta.allure allure-model 2.17.2 jar The Apache License, Version 2.0
org.hamcrest hamcrest-core 1.3 jar New BSD License
org.slf4j slf4j-api 1.7.30 jar MIT License

Диаграмма Зависимостей Проекта

Дерево Зависимостей

Лицензии

Eclipse Public License, Version 1.0: org.eclipse.sisu.inject, org.eclipse.sisu.plexus

Неизвестные: Default Plexus Container, classworlds

Eclipse Public License 1.0: JUnit

The Apache License, Version 2.0: allure-java-commons, allure-junit4, allure-model, json-merge

The MIT License: Project Lombok

MIT License: SLF4J API Module

Apache License, Version 2.0: Apache Commons Lang, CDI APIs, Liquilbase Asciidoc Maven Plugin, Maven Artifact, Maven Model, Maven Plugin API, Maven Plugin Tools Java Annotations, Plexus Classworlds, Plexus Common Utilities, SnakeYAML

COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0: JSR-250 Common Annotations for the JavaTM Platform

The GNU General Public License: PlantUML

Public Domain: Backport of JSR 166

New BSD License: Hamcrest Core

The Apache Software License, Version 2.0: Jackson-annotations, Jackson-core, Jackson-dataformat-YAML, Maven Artifact Manager, Maven Local Settings Model, Maven Plugin Registry Model, Maven Profile Model, Maven Project Builder, Maven Repository Metadata Model, Maven Wagon API, Plexus :: Component Annotations, Plexus Interpolation API, jackson-databind, javax.inject

Детали Файла Зависимостей

Имя Файла Размер Записи Классы Пакеты Версия Java Отладочная Информация
backport-util-concurrent-3.1.jar 331,7 кБ 251 239 5 1.4 Да
classworlds-1.1-alpha-2.jar 37,5 кБ 32 22 3 1.1 Да
jackson-annotations-2.8.0.jar 55,8 кБ 74 62 1 1.6 Да
jackson-core-2.8.10.jar 282,6 кБ 118 95 9 1.6 Да
jackson-databind-2.8.11.jar 1,2 МБ 619 585 20 1.7 Да
jackson-dataformat-yaml-2.8.11.jar 40,9 кБ 31 13 2 1.7 Да
json-merge-1.0.2.jar 4,7 кБ 13 2 1 1.8 Да
allure-java-commons-2.17.2.jar 2,1 МБ 1032 971 40 1.8 Да
allure-junit4-2.17.2.jar 7,5 кБ 12 5 1 1.8 Да
allure-model-2.17.2.jar 17,4 кБ 25 19 1 1.8 Да
jsr250-api-1.0.jar 5,8 кБ 16 11 2 1.5 Да
cdi-api-1.0.jar 44,9 кБ 92 75 7 1.5 Да
javax.inject-1.jar 2,5 кБ 8 6 1 1.5 Нет
junit-4.12.jar 314,9 кБ 323 286 30 1.5 Да
plantuml-8059.jar 5,5 МБ 3605 3054 179 1.5 Да
commons-lang3-3.8.1.jar 501,9 кБ 297 272 13 1.7 Да
maven-artifact-3.6.3.jar 57,8 кБ 59 34 11 1.7 Да
maven-artifact-manager-2.2.1.jar 67,6 кБ 52 29 7 1.5 Да
maven-model-3.6.3.jar 215,4 кБ 94 77 3 1.7 Да
maven-plugin-api-3.6.3.jar 47 кБ 48 27 6 1.7 Да
maven-plugin-registry-2.2.1.jar 29,7 кБ 28 9 2 1.5 Да
maven-profile-2.2.1.jar 35,4 кБ 33 15 2 1.5 Да
maven-project-2.2.1.jar 156,3 кБ 98 72 10 1.5 Да
maven-repository-metadata-2.2.1.jar 25,7 кБ 24 6 2 1.5 Да
maven-settings-2.2.1.jar 49 кБ 38 20 2 1.5 Да
maven-plugin-annotations-3.6.0.jar 14,3 кБ 22 7 1 1.7 Да
wagon-provider-api-1.0-beta-6.jar 53,2 кБ 62 41 8 1.4 Да
plexus-classworlds-2.6.0.jar 52,9 кБ 52 37 5 1.7 Да
plexus-component-annotations-1.5.5.jar 4,2 кБ 15 3 1 1.5 Нет
plexus-container-default-1.0-alpha-9-stable-1.jar 194,2 кБ 215 175 28 1.1 Да
plexus-interpolation-1.11.jar 50,9 кБ 55 40 5 1.4 Да
plexus-utils-3.2.1.jar 261,8 кБ 130 105 9 1.6 Да
org.eclipse.sisu.inject-0.3.4.jar 379,2 кБ 289 271 9 1.6 Да
org.eclipse.sisu.plexus-0.3.4.jar 205,3 кБ 196 164 20 1.6 Да
hamcrest-core-1.3.jar 45 кБ 52 45 3 1.5 Да
lombok-1.18.36.jar 2,1 МБ 1083 178 13 1.6 Да
slf4j-api-1.7.30.jar 41,5 кБ 46 34 4 1.5 Да
snakeyaml-1.17.jar 273,6 кБ 242 206 19 1.5 Да
Всего Размер Записи Классы Пакеты Версия Java Отладочная Информация
38 14,8 МБ 9481 7312 485 1.8 36
compile: 30 compile: 10,2 МБ compile: 6886 compile: 5767 compile: 392 1.8 compile: 28
provided: 2 provided: 2,1 МБ provided: 1105 provided: 185 provided: 14 provided: 2
test: 6 test: 2,5 МБ test: 1490 test: 1360 test: 79 1.8 test: 6