Fork me on GitHub

Metric Results

[ summary ] [ packages ] [ cycles ] [ explanations ]

The following document contains the results of a JDepend metric analysis. The various metrics are defined at the bottom of this document.

Summary

[ summary ] [ packages ] [ cycles ] [ explanations ]

Package TC CC AC Ca Ce A I D V
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business 13 11 2 12 10 15.000001% 45.0% 39.0% 1
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.context 5 4 1 7 7 20.0% 50.0% 30.000002% 1
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction 7 4 3 7 9 43.0% 56.0% 1.0% 1
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.ansible 15 13 2 0 13 13.0% 100.0% 13.0% 1
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.cloudmgr 7 6 1 1 15 14.0% 94.0% 8.0% 1
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.task 2 2 0 1 5 0.0% 83.0% 17.0% 1
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.vcs 5 4 1 5 2 20.0% 29.0% 51.0% 1
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service 19 10 9 8 49 47.0% 86.0% 33.0% 1
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.ansible 11 11 0 1 8 0.0% 89.0% 11.0% 1
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.cloudmgr 5 5 0 1 14 0.0% 93.0% 7.0% 1
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.task 10 9 1 0 20 10.0% 100.0% 10.0% 1
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.vcs 5 3 2 3 20 40.0% 87.0% 27.000002% 1
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.uploadhandler 1 1 0 0 10 0.0% 100.0% 0.0% 1
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util 13 13 0 9 36 0.0% 80.0% 20.0% 1
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util.vcs 9 9 0 1 23 0.0% 96.0% 4.0% 1
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.web 5 5 0 0 38 0.0% 100.0% 0.0% 1
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.web.dto 5 4 1 0 2 20.0% 100.0% 20.0% 1
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.web.exception 4 3 1 3 1 25.0% 25.0% 50.0% 1
fr.paris.lutece.plugins.deployment.business.jaxb.maven 87 86 1 1 4 1.0% 80.0% 19.0% 1

Packages

[ summary ] [ packages ] [ cycles ] [ explanations ]

fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business

Afferent Couplings Efferent Couplings Abstractness Instability Distance
12 10 15.000001% 45.0% 39.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.AbstractSite
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.ISite
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.CommandResult
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.FastDeployApplicationData
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.FastDeployApplicationDemand
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.FastDeployApplicationsData
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.FastDeployEnvironment
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.FtpInfo
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.InvalidRepositoryUrlException
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.MavenGoals
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.ServerApplicationInstance
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.SiteDeploy
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.SiteTag
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.context
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.ansible
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.cloudmgr
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.ansible
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.cloudmgr
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.task
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.vcs
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util.vcs
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.web
fr.paris.lutece.plugins.appcenter.business
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.vcs
fr.paris.lutece.portal.service.template
fr.paris.lutece.util.html
java.io
java.lang
java.sql
java.util
org.apache.commons.lang

fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.context

Afferent Couplings Efferent Couplings Abstractness Instability Distance
7 7 20.0% 50.0% 30.000002%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.context.AbstractWorkflowDeployContext
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.context.WorkflowDeployAppContext
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.context.WorkflowDeployScriptContext
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.context.WorkflowInitDatabaseContext
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.context.WorkflowInitTomcatContext
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.ansible
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.cloudmgr
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.task
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.web
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.vcs
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util
fr.paris.lutece.portal.service.util
java.io
java.lang
java.util

fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction

Afferent Couplings Efferent Couplings Abstractness Instability Distance
7 9 43.0% 56.0% 1.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.FastAction
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.IAction
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.IActionHistoryDAO
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.ActionHistory
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.ActionHistoryDAO
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.ActionHistoryHome
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.ActionParameter
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.ansible
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.cloudmgr
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.cloudmgr
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.task
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.web
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.context
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.spring
fr.paris.lutece.util.sql
java.io
java.lang
java.sql
java.util

fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.ansible

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 13 13.0% 100.0% 13.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.ansible.AbstractRequiredFreeSpaceParameters
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.ansible.IAnsibleAction
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.ansible.DefaultAction
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.ansible.DumpAction
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.ansible.DumpParameters
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.ansible.DumpWithOptionsAction
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.ansible.DumpWithOptionsParameters
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.ansible.ExecuteActionParameters
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.ansible.ExecuteSqlAction
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.ansible.InitAppContextAction
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.ansible.InitMysqlDatabaseAction
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.ansible.StatusAction
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.ansible.StatusInFactsAction
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.ansible.WarInstalerParameters
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.ansible.WarInstallerAction
None fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.context
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.ansible
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.html
java.io
java.lang
java.util
org.apache.commons.lang

fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.cloudmgr

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 15 14.0% 94.0% 8.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.cloudmgr.ICloudmgrAction
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.cloudmgr.DefaultAction
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.cloudmgr.DumpAction
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.cloudmgr.ExecuteSqlAction
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.cloudmgr.InitAppContextAction
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.cloudmgr.InitMysqlDatabaseAction
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.cloudmgr.WarInstallerAction
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.cloudmgr
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.context
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.cloudmgr
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.html
java.io
java.lang
java.util
net.sf.json
org.apache.commons.collections
org.apache.commons.lang

fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.task

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 5 0.0% 83.0% 17.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.task.TaskRunServerActionConfig
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.task.TaskRunServerActionConfigDAO
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.task
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service
fr.paris.lutece.plugins.workflowcore.business.config
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.util.sql
java.lang

fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.vcs

Afferent Couplings Efferent Couplings Abstractness Instability Distance
5 2 20.0% 29.0% 51.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.vcs.IVCSUser
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.vcs.AbstractVCSUser
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.vcs.DefaultVCSUser
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.vcs.GitUser
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.vcs.SvnUser
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.context
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.vcs
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util.vcs
java.lang
java.util

fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service

Afferent Couplings Efferent Couplings Abstractness Instability Distance
8 49 47.0% 86.0% 33.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.AbstractDatabaseService
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.AbstractServerApplicationService
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.IActionService
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.IDatabaseService
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.IFastDeployEnvironmentService
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.IFtpService
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.IMavenService
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.IServerApplicationService
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.IWorkflowDeploySiteService
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.ActionHistoryService
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.AppCenterFastDeployApplicationPlugin
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.DeploymentFactory
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.FastDeployPermissionProvider
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.FrontWorkflowProvider
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.FtpService
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.MavenService
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.MavenService$1
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.SFTPService
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.WorkflowDeploySiteService
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.ansible
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.cloudmgr
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.task
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.ansible
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.cloudmgr
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.task
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.web
com.fasterxml.jackson.core
com.fasterxml.jackson.databind
com.jcraft.jsch
fr.paris.lutece.plugins.appcenter.business
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.context
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.vcs
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.vcs
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.web.exception
fr.paris.lutece.plugins.appcenter.service
fr.paris.lutece.plugins.workflow.service
fr.paris.lutece.plugins.workflow.utils
fr.paris.lutece.plugins.workflowcore.business.action
fr.paris.lutece.plugins.workflowcore.business.resource
fr.paris.lutece.plugins.workflowcore.business.state
fr.paris.lutece.plugins.workflowcore.business.workflow
fr.paris.lutece.plugins.workflowcore.service.action
fr.paris.lutece.plugins.workflowcore.service.resource
fr.paris.lutece.plugins.workflowcore.service.state
fr.paris.lutece.plugins.workflowcore.service.task
fr.paris.lutece.plugins.workflowcore.service.workflow
fr.paris.lutece.plugins.workflowcore.web.task
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.business.workgroup
fr.paris.lutece.portal.service.admin
fr.paris.lutece.portal.service.datastore
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.rbac
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.service.workflow
fr.paris.lutece.portal.service.workgroup
fr.paris.lutece.util
fr.paris.lutece.util.date
fr.paris.lutece.util.html
fr.paris.lutece.util.xml
java.io
java.lang
java.sql
java.util
java.util.regex
javax.servlet.http
javax.xml.bind
org.apache.commons.lang
org.apache.maven.shared.invoker

fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.ansible

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 8 0.0% 89.0% 11.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.ansible.AWXExecuteResult
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.ansible.AWXHost
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.ansible.AWXHostVariable
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.ansible.AWXJobResult
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.ansible.AWXParameters
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.ansible.AWXService$1
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.ansible.AnsibleUtils
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.ansible.DatabaseService
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.ansible.FastDeployEnvironmentService
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.ansible.InventoryAWXCacheService
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.ansible.JobTemplateAWXCacheService
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.ansible
com.jayway.jsonpath
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service
fr.paris.lutece.portal.service.cache
fr.paris.lutece.portal.service.util
java.lang
java.util
java.util.regex

fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.cloudmgr

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 14 0.0% 93.0% 7.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.cloudmgr.ActionService
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.cloudmgr.CloudmgrUtils
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.cloudmgr.DatabaseService
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.cloudmgr.FastDeployEnvironmentService
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.cloudmgr.ServerApplicationService
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.cloudmgr
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.cloudmgr
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util
fr.paris.lutece.portal.service.datastore
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.httpaccess
java.lang
java.util
net.sf.json
org.apache.commons.lang

fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.task

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 20 10.0% 100.0% 10.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.task.AbstractTaskRunServerActionComponent
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.task.TaskAssemblySite
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.task.TaskCheckout
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.task.TaskDeployScript
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.task.TaskDeploySite
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.task.TaskRunMavenGoal
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.task.TaskRunServerAction
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.task.TaskRunServerActionComponentAnsible
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.task.TaskRunServerActionComponentCloudmgr
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.task.TaskRunServerActionConfigService
None fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.context
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.task
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util
fr.paris.lutece.plugins.workflow.utils
fr.paris.lutece.plugins.workflow.web.task
fr.paris.lutece.plugins.workflowcore.business.resource
fr.paris.lutece.plugins.workflowcore.service.config
fr.paris.lutece.plugins.workflowcore.service.resource
fr.paris.lutece.plugins.workflowcore.service.task
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.template
fr.paris.lutece.util.html
java.lang
java.util
javax.servlet.http
org.apache.commons.lang

fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.vcs

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 20 40.0% 87.0% 27.000002%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.vcs.AbstractGitService
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.vcs.IVCSService
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.vcs.GithubService
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.vcs.GitlabService
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.vcs.SvnService
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.vcs
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util.vcs
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.web.exception
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
java.io
java.lang
java.util
java.util.regex
org.apache.commons.lang
org.apache.commons.lang3
org.eclipse.jgit.api
org.tmatesoft.svn.core
org.tmatesoft.svn.core.auth
org.tmatesoft.svn.core.internal.io.dav
org.tmatesoft.svn.core.internal.io.fs
org.tmatesoft.svn.core.internal.io.svn
org.tmatesoft.svn.core.wc

fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.uploadhandler

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 10 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.uploadhandler.DeploymentUploadHandler
None fr.paris.lutece.plugins.asynchronousupload.service
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.filesystem
java.lang
java.util
java.util.concurrent
javax.servlet.http
org.apache.commons.fileupload
org.apache.commons.lang

fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util

Afferent Couplings Efferent Couplings Abstractness Instability Distance
9 36 0.0% 80.0% 20.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util.ConstanteUtils
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util.DeploymentUtils
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util.FTPUtils
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util.FileUtil
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util.MapperJsonUtil
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util.MavenUtils
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util.ReleaseSVNCheckoutClient
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util.ReleaseUtils
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util.RepositoryUtils
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util.RepositoryUtils$1
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util.RepositoryUtils$RepoValidation
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util.SFTPUtils
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util.URLUtils
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.context
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.ansible
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.cloudmgr
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.cloudmgr
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.task
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.vcs
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util.vcs
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.web
com.jcraft.jsch
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.context
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.vcs
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.vcs
fr.paris.lutece.plugins.deployment.business.jaxb.maven
fr.paris.lutece.plugins.workflowcore.business.action
fr.paris.lutece.plugins.workflowcore.business.state
fr.paris.lutece.portal.business.user.attribute
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.user.attribute
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.service.workflow
fr.paris.lutece.util
java.io
java.lang
java.net
java.nio.file
java.util
javax.servlet.http
javax.xml.bind
javax.xml.parsers
javax.xml.transform
net.sf.json
org.apache.commons.collections
org.apache.commons.io
org.apache.commons.lang
org.apache.commons.lang3
org.apache.commons.net.ftp
org.codehaus.jackson.map
org.tmatesoft.svn.core
org.tmatesoft.svn.core.auth
org.tmatesoft.svn.core.wc
org.xml.sax

fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util.vcs

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 23 0.0% 96.0% 4.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util.vcs.GitSearchRepoItem
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util.vcs.GitSearchResult
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util.vcs.GitUtils
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util.vcs.ReleaseSVNCommitClient
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util.vcs.ReleaseSVNCopyClient
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util.vcs.SVNUtils
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util.vcs.SVNUtils$1
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util.vcs.SVNUtils$2
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util.vcs.SVNUtils$3
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.vcs
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.vcs
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.util.httpaccess
fr.paris.lutece.util.signrequest
java.io
java.lang
java.util
org.eclipse.jgit.api
org.eclipse.jgit.api.errors
org.eclipse.jgit.lib
org.eclipse.jgit.revwalk
org.eclipse.jgit.storage.file
org.eclipse.jgit.transport
org.tmatesoft.svn.core
org.tmatesoft.svn.core.auth
org.tmatesoft.svn.core.internal.io.dav
org.tmatesoft.svn.core.internal.io.fs
org.tmatesoft.svn.core.internal.io.svn
org.tmatesoft.svn.core.io
org.tmatesoft.svn.core.wc

fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.web

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 38 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.web.FastDeployApplicationTaskComponent
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.web.FastDeployDownloadXPage
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.web.FastDeployEnvironmentXPage
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.web.FastDeployResponseError
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.web.FastDeployWorkflowActionXPage
None fr.paris.lutece.plugins.appcenter.business
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.context
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.web.exception
fr.paris.lutece.plugins.appcenter.service
fr.paris.lutece.plugins.appcenter.web
fr.paris.lutece.plugins.workflow.web.task
fr.paris.lutece.plugins.workflowcore.business.resource
fr.paris.lutece.plugins.workflowcore.business.state
fr.paris.lutece.plugins.workflowcore.service.resource
fr.paris.lutece.plugins.workflowcore.service.task
fr.paris.lutece.portal.service.admin
fr.paris.lutece.portal.service.datastore
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.service.workflow
fr.paris.lutece.portal.util.mvc.utils
fr.paris.lutece.portal.web
fr.paris.lutece.portal.web.xpages
fr.paris.lutece.util
fr.paris.lutece.util.bean
fr.paris.lutece.util.beanvalidation
fr.paris.lutece.util.html
fr.paris.lutece.util.json
fr.paris.lutece.util.url
java.io
java.lang
java.util
javax.servlet.http
javax.validation
net.sf.json
org.apache.commons.lang

fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.web.dto

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 2 20.0% 100.0% 20.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.web.dto.AbstractDeployDTO
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.web.dto.FormDeployAppDTO
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.web.dto.FormDeployInitContextDTO
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.web.dto.FormDeployInitDatabaseDTO
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.web.dto.FormDeployScriptDTO
None java.io
java.lang

fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.web.exception

Afferent Couplings Efferent Couplings Abstractness Instability Distance
3 1 25.0% 25.0% 50.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.web.exception.AbstractFastDeployException
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.web.exception.NoExistingFastDeployConfigException
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.web.exception.VCSUserNotSignedException
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.web.exception.WrongFastDeployConfigRequiredException
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.vcs
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.web
java.lang

fr.paris.lutece.plugins.deployment.business.jaxb.maven

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 4 1.0% 80.0% 19.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
fr.paris.lutece.plugins.deployment.business.jaxb.maven.package-info
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Activation
fr.paris.lutece.plugins.deployment.business.jaxb.maven.ActivationFile
fr.paris.lutece.plugins.deployment.business.jaxb.maven.ActivationOS
fr.paris.lutece.plugins.deployment.business.jaxb.maven.ActivationProperty
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Build
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Build$Extensions
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Build$Filters
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Build$Plugins
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Build$Resources
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Build$TestResources
fr.paris.lutece.plugins.deployment.business.jaxb.maven.BuildBase
fr.paris.lutece.plugins.deployment.business.jaxb.maven.BuildBase$Filters
fr.paris.lutece.plugins.deployment.business.jaxb.maven.BuildBase$Plugins
fr.paris.lutece.plugins.deployment.business.jaxb.maven.BuildBase$Resources
fr.paris.lutece.plugins.deployment.business.jaxb.maven.BuildBase$TestResources
fr.paris.lutece.plugins.deployment.business.jaxb.maven.CiManagement
fr.paris.lutece.plugins.deployment.business.jaxb.maven.CiManagement$Notifiers
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Contributor
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Contributor$Properties
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Contributor$Roles
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Dependency
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Dependency$Exclusions
fr.paris.lutece.plugins.deployment.business.jaxb.maven.DependencyManagement
fr.paris.lutece.plugins.deployment.business.jaxb.maven.DependencyManagement$Dependencies
fr.paris.lutece.plugins.deployment.business.jaxb.maven.DeploymentRepository
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Developer
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Developer$Properties
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Developer$Roles
fr.paris.lutece.plugins.deployment.business.jaxb.maven.DistributionManagement
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Exclusion
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Extension
fr.paris.lutece.plugins.deployment.business.jaxb.maven.IssueManagement
fr.paris.lutece.plugins.deployment.business.jaxb.maven.License
fr.paris.lutece.plugins.deployment.business.jaxb.maven.MailingList
fr.paris.lutece.plugins.deployment.business.jaxb.maven.MailingList$OtherArchives
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Model
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Model$Contributors
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Model$Dependencies
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Model$Developers
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Model$Licenses
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Model$MailingLists
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Model$Modules
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Model$PluginRepositories
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Model$Profiles
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Model$Properties
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Model$Reports
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Model$Repositories
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Notifier
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Notifier$Configuration
fr.paris.lutece.plugins.deployment.business.jaxb.maven.ObjectFactory
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Organization
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Parent
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Plugin
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Plugin$Configuration
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Plugin$Dependencies
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Plugin$Executions
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Plugin$Goals
fr.paris.lutece.plugins.deployment.business.jaxb.maven.PluginExecution
fr.paris.lutece.plugins.deployment.business.jaxb.maven.PluginExecution$Configuration
fr.paris.lutece.plugins.deployment.business.jaxb.maven.PluginExecution$Goals
fr.paris.lutece.plugins.deployment.business.jaxb.maven.PluginManagement
fr.paris.lutece.plugins.deployment.business.jaxb.maven.PluginManagement$Plugins
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Prerequisites
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Profile
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Profile$Dependencies
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Profile$Modules
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Profile$PluginRepositories
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Profile$Properties
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Profile$Reports
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Profile$Repositories
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Relocation
fr.paris.lutece.plugins.deployment.business.jaxb.maven.ReportPlugin
fr.paris.lutece.plugins.deployment.business.jaxb.maven.ReportPlugin$Configuration
fr.paris.lutece.plugins.deployment.business.jaxb.maven.ReportPlugin$ReportSets
fr.paris.lutece.plugins.deployment.business.jaxb.maven.ReportSet
fr.paris.lutece.plugins.deployment.business.jaxb.maven.ReportSet$Configuration
fr.paris.lutece.plugins.deployment.business.jaxb.maven.ReportSet$Reports
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Reporting
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Reporting$Plugins
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Repository
fr.paris.lutece.plugins.deployment.business.jaxb.maven.RepositoryPolicy
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Resource
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Resource$Excludes
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Resource$Includes
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Scm
fr.paris.lutece.plugins.deployment.business.jaxb.maven.Site
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util
java.lang
java.util
javax.xml.bind
javax.xml.namespace

Cycles

[ summary ] [ packages ] [ cycles ] [ explanations ]

Package Package Dependencies
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.context fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.context
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.ansible fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.fastaction.cloudmgr fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.task fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.ansible fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.cloudmgr fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.task fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business.task
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service.vcs fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util.vcs fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.web fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.util
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.service
fr.paris.lutece.plugins.appcenter.modules.fastdeployapplication.business

Explanation

[ summary ] [ packages ] [ cycles ] [ explanations ]

The following explanations are for quick reference and are lifted directly from the original JDepend documentation.

Term Description
Number of Classes The number of concrete and abstract classes (and interfaces) in the package is an indicator of the extensibility of the package.
Afferent Couplings The number of other packages that depend upon classes within the package is an indicator of the package's responsibility.
Efferent Couplings The number of other packages that the classes in the package depend upon is an indicator of the package's independence.
Abstractness The ratio of the number of abstract classes (and interfaces) in the analyzed package to the total number of classes in the analyzed package. The range for this metric is 0 to 1, with A=0 indicating a completely concrete package and A=1 indicating a completely abstract package.
Instability The ratio of efferent coupling (Ce) to total coupling (Ce / (Ce + Ca)). This metric is an indicator of the package's resilience to change. The range for this metric is 0 to 1, with I=0 indicating a completely stable package and I=1 indicating a completely instable package.
Distance The perpendicular distance of a package from the idealized line A + I = 1. This metric is an indicator of the package's balance between abstractness and stability. A package squarely on the main sequence is optimally balanced with respect to its abstractness and stability. Ideal packages are either completely abstract and stable (x=0, y=1) or completely concrete and instable (x=1, y=0). The range for this metric is 0 to 1, with D=0 indicating a package that is coincident with the main sequence and D=1 indicating a package that is as far from the main sequence as possible.
Cycles Packages participating in a package dependency cycle are in a deadly embrace with respect to reusability and their release cycle. Package dependency cycles can be easily identified by reviewing the textual reports of dependency cycles. Once these dependency cycles have been identified with JDepend, they can be broken by employing various object-oriented techniques.