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 ]

PackageTCCCACCaCeAIDV
fr.paris.lutece.plugins.digglike.business91712093722.0%80.0%2.0%1
fr.paris.lutece.plugins.digglike.business.attribute4222650.0%75.0%25.0%1
fr.paris.lutece.plugins.digglike.business.rss54101820.0%100.0%20.0%1
fr.paris.lutece.plugins.digglike.service1916392116.0%70.0%14.0%1
fr.paris.lutece.plugins.digglike.service.digglikesearch43111425.0%93.0%18.0%1
fr.paris.lutece.plugins.digglike.service.publication220090.0%100.0%0.0%1
fr.paris.lutece.plugins.digglike.service.search1100170.0%100.0%0.0%1
fr.paris.lutece.plugins.digglike.service.subscription2201190.0%95.0%5.0%1
fr.paris.lutece.plugins.digglike.utils5507280.0%80.0%20.0%1
fr.paris.lutece.plugins.digglike.web101001460.0%98.0%2.0%1
fr.paris.lutece.plugins.digglike.web.action76122214.0%92.0%6.0%1

Packages

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

fr.paris.lutece.plugins.digglike.business

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
93722.0%80.0%2.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
fr.paris.lutece.plugins.digglike.business.ICategoryDAO
fr.paris.lutece.plugins.digglike.business.ICommentSubmitDAO
fr.paris.lutece.plugins.digglike.business.IDefaultMessageDAO
fr.paris.lutece.plugins.digglike.business.IDiggActionDAO
fr.paris.lutece.plugins.digglike.business.IDiggDAO
fr.paris.lutece.plugins.digglike.business.IDiggSubmitDAO
fr.paris.lutece.plugins.digglike.business.IDiggSubmitStateDAO
fr.paris.lutece.plugins.digglike.business.IDiggSubmitTypeDAO
fr.paris.lutece.plugins.digglike.business.IDiggUserInfoDAO
fr.paris.lutece.plugins.digglike.business.IEntry
fr.paris.lutece.plugins.digglike.business.IEntryAdditionalAttributeDAO
fr.paris.lutece.plugins.digglike.business.IEntryDAO
fr.paris.lutece.plugins.digglike.business.IEntryTypeDAO
fr.paris.lutece.plugins.digglike.business.IExportFormatDAO
fr.paris.lutece.plugins.digglike.business.IImageResourceDAO
fr.paris.lutece.plugins.digglike.business.IReportedMessageDAO
fr.paris.lutece.plugins.digglike.business.IResponseDAO
fr.paris.lutece.plugins.digglike.business.IVideoTypeDAO
fr.paris.lutece.plugins.digglike.business.IVoteDAO
fr.paris.lutece.plugins.digglike.business.IVoteTypeDAO
fr.paris.lutece.plugins.digglike.business.Category
fr.paris.lutece.plugins.digglike.business.CategoryDAO
fr.paris.lutece.plugins.digglike.business.CategoryHome
fr.paris.lutece.plugins.digglike.business.CommentSubmit
fr.paris.lutece.plugins.digglike.business.CommentSubmitDAO
fr.paris.lutece.plugins.digglike.business.CommentSubmitHome
fr.paris.lutece.plugins.digglike.business.DefaultMessage
fr.paris.lutece.plugins.digglike.business.DefaultMessageDAO
fr.paris.lutece.plugins.digglike.business.DefaultMessageHome
fr.paris.lutece.plugins.digglike.business.Digg
fr.paris.lutece.plugins.digglike.business.DiggAction
fr.paris.lutece.plugins.digglike.business.DiggActionDAO
fr.paris.lutece.plugins.digglike.business.DiggActionHome
fr.paris.lutece.plugins.digglike.business.DiggDAO
fr.paris.lutece.plugins.digglike.business.DiggFilter
fr.paris.lutece.plugins.digglike.business.DiggHome
fr.paris.lutece.plugins.digglike.business.DiggRegularExpressionRemovalListener
fr.paris.lutece.plugins.digglike.business.DiggRoleRemovalListener
fr.paris.lutece.plugins.digglike.business.DiggSubmit
fr.paris.lutece.plugins.digglike.business.DiggSubmitDAO
fr.paris.lutece.plugins.digglike.business.DiggSubmitHome
fr.paris.lutece.plugins.digglike.business.DiggSubmitState
fr.paris.lutece.plugins.digglike.business.DiggSubmitStateDAO
fr.paris.lutece.plugins.digglike.business.DiggSubmitStateHome
fr.paris.lutece.plugins.digglike.business.DiggSubmitType
fr.paris.lutece.plugins.digglike.business.DiggSubmitTypeDAO
fr.paris.lutece.plugins.digglike.business.DiggSubmitTypeHome
fr.paris.lutece.plugins.digglike.business.DiggUserInfo
fr.paris.lutece.plugins.digglike.business.DiggUserInfoDAO
fr.paris.lutece.plugins.digglike.business.DiggUserInfoHome
fr.paris.lutece.plugins.digglike.business.DiggWorkgroupRemovalListener
fr.paris.lutece.plugins.digglike.business.Entry
fr.paris.lutece.plugins.digglike.business.EntryAdditionalAttribute
fr.paris.lutece.plugins.digglike.business.EntryAdditionalAttributeDAO
fr.paris.lutece.plugins.digglike.business.EntryAdditionalAttributeHome
fr.paris.lutece.plugins.digglike.business.EntryDAO
fr.paris.lutece.plugins.digglike.business.EntryFilter
fr.paris.lutece.plugins.digglike.business.EntryHome
fr.paris.lutece.plugins.digglike.business.EntryType
fr.paris.lutece.plugins.digglike.business.EntryTypeDAO
fr.paris.lutece.plugins.digglike.business.EntryTypeEditorBbcode
fr.paris.lutece.plugins.digglike.business.EntryTypeHome
fr.paris.lutece.plugins.digglike.business.EntryTypeImage
fr.paris.lutece.plugins.digglike.business.EntryTypeText
fr.paris.lutece.plugins.digglike.business.EntryTypeTextArea
fr.paris.lutece.plugins.digglike.business.EntryTypeUrl
fr.paris.lutece.plugins.digglike.business.EntryTypeVideo
fr.paris.lutece.plugins.digglike.business.ExportFormat
fr.paris.lutece.plugins.digglike.business.ExportFormatDAO
fr.paris.lutece.plugins.digglike.business.ExportFormatHome
fr.paris.lutece.plugins.digglike.business.FormError
fr.paris.lutece.plugins.digglike.business.ImageResourceDAO
fr.paris.lutece.plugins.digglike.business.ImageResourceHome
fr.paris.lutece.plugins.digglike.business.ReportedMessage
fr.paris.lutece.plugins.digglike.business.ReportedMessageDAO
fr.paris.lutece.plugins.digglike.business.ReportedMessageHome
fr.paris.lutece.plugins.digglike.business.Response
fr.paris.lutece.plugins.digglike.business.ResponseDAO
fr.paris.lutece.plugins.digglike.business.ResponseHome
fr.paris.lutece.plugins.digglike.business.SearchFields
fr.paris.lutece.plugins.digglike.business.SubmitFilter
fr.paris.lutece.plugins.digglike.business.VideoType
fr.paris.lutece.plugins.digglike.business.VideoTypeDAO
fr.paris.lutece.plugins.digglike.business.VideoTypeHome
fr.paris.lutece.plugins.digglike.business.Vote
fr.paris.lutece.plugins.digglike.business.VoteButton
fr.paris.lutece.plugins.digglike.business.VoteDAO
fr.paris.lutece.plugins.digglike.business.VoteHome
fr.paris.lutece.plugins.digglike.business.VoteType
fr.paris.lutece.plugins.digglike.business.VoteTypeDAO
fr.paris.lutece.plugins.digglike.business.VoteTypeHome
fr.paris.lutece.plugins.digglike.business.rss
fr.paris.lutece.plugins.digglike.service
fr.paris.lutece.plugins.digglike.service.digglikesearch
fr.paris.lutece.plugins.digglike.service.publication
fr.paris.lutece.plugins.digglike.service.search
fr.paris.lutece.plugins.digglike.service.subscription
fr.paris.lutece.plugins.digglike.utils
fr.paris.lutece.plugins.digglike.web
fr.paris.lutece.plugins.digglike.web.action
com.mysql.jdbc
fr.paris.lutece.plugins.digglike.business.attribute
fr.paris.lutece.plugins.digglike.service
fr.paris.lutece.plugins.digglike.utils
fr.paris.lutece.portal.business.regularexpression
fr.paris.lutece.portal.business.style
fr.paris.lutece.portal.service.cache
fr.paris.lutece.portal.service.editor
fr.paris.lutece.portal.service.fileupload
fr.paris.lutece.portal.service.html
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.image
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.rbac
fr.paris.lutece.portal.service.regularexpression
fr.paris.lutece.portal.service.resource
fr.paris.lutece.portal.service.role
fr.paris.lutece.portal.service.search
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.service.workgroup
fr.paris.lutece.portal.web.upload
fr.paris.lutece.util
fr.paris.lutece.util.date
fr.paris.lutece.util.html
fr.paris.lutece.util.sql
fr.paris.lutece.util.xml
java.io
java.lang
java.lang.reflect
java.sql
java.util
javax.servlet.http
org.apache.commons.beanutils
org.apache.commons.fileupload
org.apache.commons.lang

fr.paris.lutece.plugins.digglike.business.attribute

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
2650.0%75.0%25.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
fr.paris.lutece.plugins.digglike.business.attribute.DiggAttribute
fr.paris.lutece.plugins.digglike.business.attribute.IDiggAttributeDAO
fr.paris.lutece.plugins.digglike.business.attribute.DiggAttributeDAO
fr.paris.lutece.plugins.digglike.business.attribute.DiggAttributeHome
fr.paris.lutece.plugins.digglike.business
fr.paris.lutece.plugins.digglike.utils
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.spring
fr.paris.lutece.util.sql
java.lang
java.lang.annotation
java.util

fr.paris.lutece.plugins.digglike.business.rss

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
01820.0%100.0%20.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
fr.paris.lutece.plugins.digglike.business.rss.IDiggResourceRssConfigDAO
fr.paris.lutece.plugins.digglike.business.rss.DiggResourceRss
fr.paris.lutece.plugins.digglike.business.rss.DiggResourceRssConfig
fr.paris.lutece.plugins.digglike.business.rss.DiggResourceRssConfigDAO
fr.paris.lutece.plugins.digglike.business.rss.DiggResourceRssConfigHome
Nonefr.paris.lutece.plugins.digglike.business
fr.paris.lutece.plugins.digglike.service
fr.paris.lutece.portal.business.rss
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.util.html
fr.paris.lutece.util.sql
fr.paris.lutece.util.url
java.lang
java.sql
java.text
java.util
javax.servlet.http

fr.paris.lutece.plugins.digglike.service

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
92116.0%70.0%14.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
fr.paris.lutece.plugins.digglike.service.ICommentSubmitService
fr.paris.lutece.plugins.digglike.service.IDiggSubmitService
fr.paris.lutece.plugins.digglike.service.IDiggUserInfoService
fr.paris.lutece.plugins.digglike.service.CategoryResourceIdService
fr.paris.lutece.plugins.digglike.service.CommentSubmitService
fr.paris.lutece.plugins.digglike.service.DefaultMessageResourceIdService
fr.paris.lutece.plugins.digglike.service.DiggCategoryCacheService
fr.paris.lutece.plugins.digglike.service.DiggExtendableResourceService
fr.paris.lutece.plugins.digglike.service.DiggSubmitExtendableResourceService
fr.paris.lutece.plugins.digglike.service.DiggSubmitService
fr.paris.lutece.plugins.digglike.service.DiggSubmitTypeCacheService
fr.paris.lutece.plugins.digglike.service.DiggUserInfoService
fr.paris.lutece.plugins.digglike.service.DigglikePlugin
fr.paris.lutece.plugins.digglike.service.DigglikeResourceIdService
fr.paris.lutece.plugins.digglike.service.DigglikeService
fr.paris.lutece.plugins.digglike.service.ExportFormatResourceIdService
fr.paris.lutece.plugins.digglike.service.FileManager
fr.paris.lutece.plugins.digglike.service.ImageFileManager
fr.paris.lutece.plugins.digglike.service.ImageService
fr.paris.lutece.plugins.digglike.business
fr.paris.lutece.plugins.digglike.business.rss
fr.paris.lutece.plugins.digglike.service.digglikesearch
fr.paris.lutece.plugins.digglike.service.publication
fr.paris.lutece.plugins.digglike.service.search
fr.paris.lutece.plugins.digglike.service.subscription
fr.paris.lutece.plugins.digglike.utils
fr.paris.lutece.plugins.digglike.web
fr.paris.lutece.plugins.digglike.web.action
fr.paris.lutece.plugins.digglike.business
fr.paris.lutece.plugins.digglike.utils
fr.paris.lutece.portal.business.style
fr.paris.lutece.portal.service.cache
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.image
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.portal
fr.paris.lutece.portal.service.rbac
fr.paris.lutece.portal.service.resource
fr.paris.lutece.portal.service.search
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.util.url
java.io
java.lang
java.util
javax.servlet.http
org.apache.commons.lang

fr.paris.lutece.plugins.digglike.service.digglikesearch

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
11425.0%93.0%18.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
fr.paris.lutece.plugins.digglike.service.digglikesearch.DigglikeSearchEngine
fr.paris.lutece.plugins.digglike.service.digglikesearch.DigglikeLuceneSearchEngine
fr.paris.lutece.plugins.digglike.service.digglikesearch.DigglikeSearchItem
fr.paris.lutece.plugins.digglike.service.digglikesearch.DigglikeSearchService
fr.paris.lutece.plugins.digglike.web
fr.paris.lutece.plugins.digglike.business
fr.paris.lutece.plugins.digglike.service
fr.paris.lutece.plugins.digglike.utils
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.search
fr.paris.lutece.portal.service.spring
fr.paris.lutece.portal.service.util
java.lang
java.util
org.apache.commons.lang
org.apache.lucene.document
org.apache.lucene.index
org.apache.lucene.queryparser.classic
org.apache.lucene.search

fr.paris.lutece.plugins.digglike.service.publication

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
090.0%100.0%0.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Nonefr.paris.lutece.plugins.digglike.service.publication.DaemonPublication
fr.paris.lutece.plugins.digglike.service.publication.PublicationService
Nonefr.paris.lutece.plugins.digglike.business
fr.paris.lutece.plugins.digglike.service
fr.paris.lutece.plugins.digglike.utils
fr.paris.lutece.portal.service.daemon
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.plugin
java.lang
java.sql
java.util

fr.paris.lutece.plugins.digglike.service.search

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
0170.0%100.0%0.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Nonefr.paris.lutece.plugins.digglike.service.search.DigglikeIndexer
Nonefr.paris.lutece.plugins.digglike.business
fr.paris.lutece.plugins.digglike.service
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.search
fr.paris.lutece.portal.service.util
fr.paris.lutece.util.url
java.io
java.lang
java.util
org.apache.lucene.document
org.apache.tika.exception
org.apache.tika.metadata
org.apache.tika.parser
org.apache.tika.parser.html
org.apache.tika.sax
org.xml.sax

fr.paris.lutece.plugins.digglike.service.subscription

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
1190.0%95.0%5.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Nonefr.paris.lutece.plugins.digglike.service.subscription.DiggSubscribersNotificationDaemon
fr.paris.lutece.plugins.digglike.service.subscription.DigglikeSubscriptionProviderService
fr.paris.lutece.plugins.digglike.web
fr.paris.lutece.plugins.digglike.business
fr.paris.lutece.plugins.digglike.service
fr.paris.lutece.plugins.digglike.utils
fr.paris.lutece.plugins.subscribe.business
fr.paris.lutece.plugins.subscribe.service
fr.paris.lutece.portal.service.daemon
fr.paris.lutece.portal.service.datastore
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.mail
fr.paris.lutece.portal.service.plugin
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.util.html
java.lang
java.sql
java.util
org.apache.commons.lang

fr.paris.lutece.plugins.digglike.utils

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
7280.0%80.0%20.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Nonefr.paris.lutece.plugins.digglike.utils.DiggIndexerUtils
fr.paris.lutece.plugins.digglike.utils.DiggUtils
fr.paris.lutece.plugins.digglike.utils.ProcessBBCode
fr.paris.lutece.plugins.digglike.utils.ProcessBBCode$1
fr.paris.lutece.plugins.digglike.utils.ProcessBBCode$MutableCharSequence
fr.paris.lutece.plugins.digglike.business
fr.paris.lutece.plugins.digglike.service
fr.paris.lutece.plugins.digglike.service.digglikesearch
fr.paris.lutece.plugins.digglike.service.publication
fr.paris.lutece.plugins.digglike.service.subscription
fr.paris.lutece.plugins.digglike.web
fr.paris.lutece.plugins.digglike.web.action
fr.paris.lutece.plugins.avatar.service
fr.paris.lutece.plugins.digglike.business
fr.paris.lutece.plugins.digglike.business.attribute
fr.paris.lutece.plugins.digglike.service
fr.paris.lutece.plugins.digglike.web.action
fr.paris.lutece.portal.business.event
fr.paris.lutece.portal.business.mailinglist
fr.paris.lutece.portal.service.captcha
fr.paris.lutece.portal.service.event
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.mail
fr.paris.lutece.portal.service.mailinglist
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.util
fr.paris.lutece.util
fr.paris.lutece.util.html
fr.paris.lutece.util.string
java.io
java.lang
java.lang.reflect
java.sql
java.text
java.util
java.util.regex
javax.servlet.http
org.apache.commons.lang
org.springframework.util

fr.paris.lutece.plugins.digglike.web

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
1460.0%98.0%2.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Nonefr.paris.lutece.plugins.digglike.web.CategoryJspBean
fr.paris.lutece.plugins.digglike.web.DefaultMessageJspBean
fr.paris.lutece.plugins.digglike.web.DiggApp
fr.paris.lutece.plugins.digglike.web.DiggJspBean
fr.paris.lutece.plugins.digglike.web.DiggSubmitTypeJspBean
fr.paris.lutece.plugins.digglike.web.DigglikeVideoResourceServlet
fr.paris.lutece.plugins.digglike.web.ExportFormatJspBean
fr.paris.lutece.plugins.digglike.web.ManageDigglikeJspBean
fr.paris.lutece.plugins.digglike.web.ResourceServletCache
fr.paris.lutece.plugins.digglike.web.ResourceValueObject
fr.paris.lutece.plugins.digglike.web.action
fr.paris.lutece.plugins.digglike.business
fr.paris.lutece.plugins.digglike.service
fr.paris.lutece.plugins.digglike.service.digglikesearch
fr.paris.lutece.plugins.digglike.service.subscription
fr.paris.lutece.plugins.digglike.utils
fr.paris.lutece.plugins.digglike.web.action
fr.paris.lutece.portal.business.role
fr.paris.lutece.portal.business.style
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.service.admin
fr.paris.lutece.portal.service.cache
fr.paris.lutece.portal.service.captcha
fr.paris.lutece.portal.service.fileupload
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.image
fr.paris.lutece.portal.service.mailinglist
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.portal
fr.paris.lutece.portal.service.rbac
fr.paris.lutece.portal.service.search
fr.paris.lutece.portal.service.security
fr.paris.lutece.portal.service.template
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.service.workgroup
fr.paris.lutece.portal.web
fr.paris.lutece.portal.web.admin
fr.paris.lutece.portal.web.pluginaction
fr.paris.lutece.portal.web.upload
fr.paris.lutece.portal.web.xpages
fr.paris.lutece.util
fr.paris.lutece.util.date
fr.paris.lutece.util.html
fr.paris.lutece.util.string
fr.paris.lutece.util.url
java.io
java.lang
java.math
java.sql
java.util
javax.servlet
javax.servlet.http
javax.xml.parsers
org.apache.commons.fileupload
org.apache.commons.lang
org.xml.sax

fr.paris.lutece.plugins.digglike.web.action

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
22214.0%92.0%6.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
fr.paris.lutece.plugins.digglike.web.action.IDigglikeAction
fr.paris.lutece.plugins.digglike.web.action.DigglikeAdminSearchFields
fr.paris.lutece.plugins.digglike.web.action.ExportDiggSubmitAction
fr.paris.lutece.plugins.digglike.web.action.MassChangeCategoryDiggSubmitAction
fr.paris.lutece.plugins.digglike.web.action.MassChangeCommentDiggSubmitAction
fr.paris.lutece.plugins.digglike.web.action.MassChangeVoteDiggSubmitAction
fr.paris.lutece.plugins.digglike.web.action.MassPinnedDiggSubmitAction
fr.paris.lutece.plugins.digglike.utils
fr.paris.lutece.plugins.digglike.web
fr.paris.lutece.plugins.digglike.business
fr.paris.lutece.plugins.digglike.service
fr.paris.lutece.plugins.digglike.utils
fr.paris.lutece.plugins.digglike.web
fr.paris.lutece.portal.business.user
fr.paris.lutece.portal.service.admin
fr.paris.lutece.portal.service.html
fr.paris.lutece.portal.service.i18n
fr.paris.lutece.portal.service.message
fr.paris.lutece.portal.service.plugin
fr.paris.lutece.portal.service.rbac
fr.paris.lutece.portal.service.util
fr.paris.lutece.portal.web.pluginaction
fr.paris.lutece.util
fr.paris.lutece.util.filesystem
fr.paris.lutece.util.url
fr.paris.lutece.util.xml
java.io
java.lang
java.util
javax.servlet.http
org.apache.commons.lang

Cycles

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

PackagePackage Dependencies
fr.paris.lutece.plugins.digglike.businessfr.paris.lutece.plugins.digglike.utils
fr.paris.lutece.plugins.digglike.service
fr.paris.lutece.plugins.digglike.utils
fr.paris.lutece.plugins.digglike.business.rssfr.paris.lutece.plugins.digglike.service
fr.paris.lutece.plugins.digglike.utils
fr.paris.lutece.plugins.digglike.service
fr.paris.lutece.plugins.digglike.servicefr.paris.lutece.plugins.digglike.utils
fr.paris.lutece.plugins.digglike.service
fr.paris.lutece.plugins.digglike.service.digglikesearchfr.paris.lutece.plugins.digglike.service
fr.paris.lutece.plugins.digglike.utils
fr.paris.lutece.plugins.digglike.service
fr.paris.lutece.plugins.digglike.service.publicationfr.paris.lutece.plugins.digglike.service
fr.paris.lutece.plugins.digglike.utils
fr.paris.lutece.plugins.digglike.service
fr.paris.lutece.plugins.digglike.service.searchfr.paris.lutece.plugins.digglike.service
fr.paris.lutece.plugins.digglike.utils
fr.paris.lutece.plugins.digglike.service
fr.paris.lutece.plugins.digglike.service.subscriptionfr.paris.lutece.plugins.digglike.service
fr.paris.lutece.plugins.digglike.utils
fr.paris.lutece.plugins.digglike.service
fr.paris.lutece.plugins.digglike.utilsfr.paris.lutece.plugins.digglike.service
fr.paris.lutece.plugins.digglike.utils
fr.paris.lutece.plugins.digglike.webfr.paris.lutece.plugins.digglike.service.digglikesearch
fr.paris.lutece.plugins.digglike.service
fr.paris.lutece.plugins.digglike.utils
fr.paris.lutece.plugins.digglike.service
fr.paris.lutece.plugins.digglike.web.actionfr.paris.lutece.plugins.digglike.service
fr.paris.lutece.plugins.digglike.utils
fr.paris.lutece.plugins.digglike.service

Explanation

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

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

TermDescription
Number of ClassesThe number of concrete and abstract classes (and interfaces) in the package is an indicator of the extensibility of the package.
Afferent CouplingsThe number of other packages that depend upon classes within the package is an indicator of the package's responsibility.
Efferent CouplingsThe number of other packages that the classes in the package depend upon is an indicator of the package's independence.
AbstractnessThe 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.
InstabilityThe 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.
DistanceThe 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.
CyclesPackages 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.