magnolia-core Version: 4.4.6 Last Published: Jan 17, 2012

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
info.magnolia.api110210.0%33.0%67.0%1
info.magnolia.beancoder550080.0%100.0%0.0%1
info.magnolia.cms.beans.config27243202811.0%58.0%31.0%1
info.magnolia.cms.beans.runtime4407100.0%58.999996%41.0%1
info.magnolia.cms.core19127362237.0%38.0%25.0%1
info.magnolia.cms.core.ie110010.0%100.0%0.0%1
info.magnolia.cms.core.search84441250.0%75.0%25.0%1
info.magnolia.cms.core.version76121714.0%89.0%4.0%1
info.magnolia.cms.exchange6241967.0%90.0%57.0%1
info.magnolia.cms.filters444045299.0%85.0%6.0%1
info.magnolia.cms.i18n2116582124.0%72.0%4.0%1
info.magnolia.cms.license110190.0%90.0%10.0%1
info.magnolia.cms.link119211318.0%93.0%11.0%1
info.magnolia.cms.security543915172628.0%60.000004%12.0%1
info.magnolia.cms.security.auth60624100.0%67.0%67.0%1
info.magnolia.cms.security.auth.callback129321725.0%89.0%14.0%1
info.magnolia.cms.security.auth.login64231333.0%81.0%15.000001%1
info.magnolia.cms.servlets95411944.0%95.0%39.0%1
info.magnolia.cms.util877512314514.0%58.999996%27.000002%1
info.magnolia.commands65141817.0%82.0%2.0%1
info.magnolia.commands.impl110060.0%100.0%0.0%1
info.magnolia.content2bean16106101138.0%52.0%10.0%1
info.magnolia.content2bean.impl121207150.0%68.0%32.0%1
info.magnolia.context301614262147.0%45.0%9.0%1
info.magnolia.debug8800130.0%100.0%0.0%1
info.magnolia.freemarker101003180.0%86.0%14.0%1
info.magnolia.freemarker.loaders5410520.0%100.0%20.0%1
info.magnolia.freemarker.models131211168.0%94.0%2.0%1
info.magnolia.importexport87132512.0%89.0%2.0%1
info.magnolia.importexport.filters9722722.0%78.0%0.0%1
info.magnolia.jackrabbit2200200.0%100.0%0.0%1
info.magnolia.link109141410.0%78.0%12.0%1
info.magnolia.logging54141720.0%81.0%1.0%1
info.magnolia.module28217151925.0%56.0%19.0%1
info.magnolia.module.delta786414102118.0%68.0%14.0%1
info.magnolia.module.files10641940.0%90.0%30.000002%1
info.magnolia.module.model12120550.0%50.0%50.0%1
info.magnolia.module.model.reader108211920.0%95.0%15.000001%1
info.magnolia.module.ui6513817.0%73.0%11.0%1
info.magnolia.module.webapp4400100.0%100.0%0.0%1
info.magnolia.nodebuilder302462920.0%82.0%2.0%1
info.magnolia.nodebuilder.task7611614.0%86.0%0.0%1
info.magnolia.objectfactory15114191627.000002%46.0%28.0%1
info.magnolia.repository4313425.0%57.0%18.0%1
info.magnolia.setup6601180.0%95.0%5.0%1
info.magnolia.setup.for3_5232301160.0%94.0%6.0%1
info.magnolia.setup.for3_65501180.0%95.0%5.0%1
info.magnolia.setup.for3_6_2330180.0%89.0%11.0%1
info.magnolia.setup.for4_3110190.0%90.0%10.0%1
info.magnolia.setup.for4_4_3110150.0%83.0%17.0%1
info.magnolia.setup.for4_4_5110150.0%83.0%17.0%1
info.magnolia.stats2111350.0%75.0%25.0%1
info.magnolia.voting4223450.0%57.0%7.0%1
info.magnolia.voting.voters2623321512.0%88.0%0.0%1

Packages

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

info.magnolia.api

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
210.0%33.0%67.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.api.MgnlException
info.magnolia.cms.exchange
info.magnolia.content2bean
java.lang

info.magnolia.beancoder

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
080.0%100.0%0.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.beancoder.MgnlNode
info.magnolia.beancoder.MgnlNode$MgnlNodeIterator
info.magnolia.beancoder.MgnlNode$MgnlPropertyIterator
info.magnolia.beancoder.MgnlProperty
info.magnolia.beancoder.MgnlValue
Noneinfo.magnolia.cms.core
info.magnolia.cms.util
java.io
java.lang
java.util
javax.jcr
openwfe.org.jcr
org.slf4j

info.magnolia.cms.beans.config

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
202811.0%58.0%31.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.cms.beans.config.ObservedManager
info.magnolia.cms.beans.config.QueryAwareVirtualURIMapping
info.magnolia.cms.beans.config.VirtualURIMapping
info.magnolia.cms.beans.config.ConfigLoader
info.magnolia.cms.beans.config.ConfigurationException
info.magnolia.cms.beans.config.ContentRepository
info.magnolia.cms.beans.config.ContentRepository$1
info.magnolia.cms.beans.config.DefaultVirtualURIMapping
info.magnolia.cms.beans.config.HostBasedVirtualURIMapping
info.magnolia.cms.beans.config.MIMEMapping
info.magnolia.cms.beans.config.MIMEMapping$1
info.magnolia.cms.beans.config.MIMEMapping$MIMEMappingItem
info.magnolia.cms.beans.config.ObservedManager$1
info.magnolia.cms.beans.config.PropertiesInitializer
info.magnolia.cms.beans.config.RegexpVirtualURIMapping
info.magnolia.cms.beans.config.RotatingVirtualURIMapping
info.magnolia.cms.beans.config.ServerConfiguration
info.magnolia.cms.beans.config.ServerConfiguration$InstanceFactory
info.magnolia.cms.beans.config.ServerConfiguration$InstanceFactory$1
info.magnolia.cms.beans.config.ShutdownManager
info.magnolia.cms.beans.config.URI2RepositoryManager
info.magnolia.cms.beans.config.URI2RepositoryManager$1
info.magnolia.cms.beans.config.URI2RepositoryMapping
info.magnolia.cms.beans.config.VersionConfig
info.magnolia.cms.beans.config.VirtualURIManager
info.magnolia.cms.beans.config.VirtualURIManager$1
info.magnolia.cms.beans.config.VirtualURIMapping$MappingResult
info.magnolia.cms.beans.runtime
info.magnolia.cms.core
info.magnolia.cms.core.version
info.magnolia.cms.filters
info.magnolia.cms.link
info.magnolia.cms.security.auth.callback
info.magnolia.cms.servlets
info.magnolia.cms.util
info.magnolia.commands
info.magnolia.context
info.magnolia.freemarker
info.magnolia.importexport
info.magnolia.jackrabbit
info.magnolia.link
info.magnolia.module
info.magnolia.module.delta
info.magnolia.module.webapp
info.magnolia.setup
info.magnolia.setup.for3_5
info.magnolia.voting.voters
info.magnolia.cms.core
info.magnolia.cms.i18n
info.magnolia.cms.license
info.magnolia.cms.security
info.magnolia.cms.util
info.magnolia.content2bean
info.magnolia.content2bean.impl
info.magnolia.context
info.magnolia.link
info.magnolia.module
info.magnolia.module.model
info.magnolia.module.ui
info.magnolia.objectfactory
info.magnolia.repository
java.io
java.lang
java.text
java.util
java.util.regex
javax.jcr
javax.jcr.observation
javax.servlet
javax.servlet.http
org.apache.commons.io
org.apache.commons.lang
org.apache.commons.lang.math
org.jdom
org.slf4j

info.magnolia.cms.beans.runtime

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
7100.0%58.999996%41.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.cms.beans.runtime.Document
info.magnolia.cms.beans.runtime.File
info.magnolia.cms.beans.runtime.FileProperties
info.magnolia.cms.beans.runtime.MultipartForm
info.magnolia.cms.core
info.magnolia.cms.filters
info.magnolia.cms.link
info.magnolia.cms.util
info.magnolia.context
info.magnolia.importexport
info.magnolia.link
info.magnolia.cms.beans.config
info.magnolia.cms.core
java.io
java.lang
java.util
javax.jcr
org.apache.commons.io
org.apache.commons.lang
org.apache.commons.lang.math
org.slf4j

info.magnolia.cms.core

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
362237.0%38.0%25.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.cms.core.AbstractContent
info.magnolia.cms.core.AbstractNodeData
info.magnolia.cms.core.Content
info.magnolia.cms.core.Content$ContentFilter
info.magnolia.cms.core.ContentHandler
info.magnolia.cms.core.HierarchyManager
info.magnolia.cms.core.NodeData
info.magnolia.cms.core.Access
info.magnolia.cms.core.AggregationState
info.magnolia.cms.core.BinaryNodeData
info.magnolia.cms.core.DefaultContent
info.magnolia.cms.core.DefaultContent$1
info.magnolia.cms.core.DefaultHierarchyManager
info.magnolia.cms.core.DefaultNodeData
info.magnolia.cms.core.ItemType
info.magnolia.cms.core.MetaData
info.magnolia.cms.core.NonExistingNodeData
info.magnolia.cms.core.Path
info.magnolia.cms.core.SystemProperty
info.magnolia.beancoder
info.magnolia.cms.beans.config
info.magnolia.cms.beans.runtime
info.magnolia.cms.core.search
info.magnolia.cms.core.version
info.magnolia.cms.exchange
info.magnolia.cms.filters
info.magnolia.cms.i18n
info.magnolia.cms.link
info.magnolia.cms.security
info.magnolia.cms.servlets
info.magnolia.cms.util
info.magnolia.commands
info.magnolia.content2bean
info.magnolia.content2bean.impl
info.magnolia.context
info.magnolia.freemarker
info.magnolia.freemarker.models
info.magnolia.importexport
info.magnolia.jackrabbit
info.magnolia.link
info.magnolia.logging
info.magnolia.module
info.magnolia.module.delta
info.magnolia.module.files
info.magnolia.nodebuilder
info.magnolia.nodebuilder.task
info.magnolia.objectfactory
info.magnolia.setup
info.magnolia.setup.for3_5
info.magnolia.setup.for3_6
info.magnolia.setup.for3_6_2
info.magnolia.setup.for4_3
info.magnolia.setup.for4_4_3
info.magnolia.setup.for4_4_5
info.magnolia.voting.voters
info.magnolia.cms.beans.config
info.magnolia.cms.beans.runtime
info.magnolia.cms.core.search
info.magnolia.cms.core.version
info.magnolia.cms.i18n
info.magnolia.cms.security
info.magnolia.cms.util
info.magnolia.context
info.magnolia.logging
java.io
java.lang
java.net
java.text
java.util
javax.jcr
javax.jcr.lock
javax.jcr.nodetype
javax.jcr.version
org.apache.commons.lang
org.apache.commons.lang.builder
org.safehaus.uuid
org.slf4j

info.magnolia.cms.core.ie

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
010.0%100.0%0.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.cms.core.ie.DataTransporter
Noneinfo.magnolia.importexport

info.magnolia.cms.core.search

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
41250.0%75.0%25.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.cms.core.search.Query
info.magnolia.cms.core.search.QueryManager
info.magnolia.cms.core.search.QueryResult
info.magnolia.cms.core.search.SearchFactory
info.magnolia.cms.core.search.DefaultSearchFactory
info.magnolia.cms.core.search.QueryImpl
info.magnolia.cms.core.search.QueryManagerImpl
info.magnolia.cms.core.search.QueryResultImpl
info.magnolia.cms.core
info.magnolia.cms.security
info.magnolia.cms.util
info.magnolia.context
info.magnolia.cms.core
info.magnolia.cms.security
info.magnolia.objectfactory
java.lang
java.util
javax.jcr
javax.jcr.lock
javax.jcr.nodetype
javax.jcr.query
javax.jcr.version
org.apache.commons.lang
org.slf4j

info.magnolia.cms.core.version

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
21714.0%89.0%4.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.cms.core.version.BaseVersionManager
info.magnolia.cms.core.version.ContentVersion
info.magnolia.cms.core.version.ContentVersion$1
info.magnolia.cms.core.version.ContentVersion$ContentVersionChildWrapper
info.magnolia.cms.core.version.ContentVersion$ContentVersionChildWrapper$1
info.magnolia.cms.core.version.CopyUtil
info.magnolia.cms.core.version.VersionManager
info.magnolia.cms.core
info.magnolia.cms.util
info.magnolia.cms.beans.config
info.magnolia.cms.core
info.magnolia.cms.security
info.magnolia.cms.util
info.magnolia.context
info.magnolia.objectfactory
java.io
java.lang
java.util
javax.jcr
javax.jcr.lock
javax.jcr.nodetype
javax.jcr.version
org.apache.commons.codec.binary
org.apache.commons.io
org.apache.commons.lang
org.slf4j

info.magnolia.cms.exchange

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
1967.0%90.0%57.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.cms.exchange.ActivationManager
info.magnolia.cms.exchange.Subscriber
info.magnolia.cms.exchange.Subscription
info.magnolia.cms.exchange.Syndicator
info.magnolia.cms.exchange.ActivationManagerFactory
info.magnolia.cms.exchange.ExchangeException
info.magnolia.module.delta
info.magnolia.api
info.magnolia.cms.core
info.magnolia.cms.security
info.magnolia.cms.util
info.magnolia.objectfactory
info.magnolia.voting
java.lang
java.util
javax.jcr

info.magnolia.cms.filters

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
5299.0%85.0%6.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.cms.filters.AbstractMgnlFilter
info.magnolia.cms.filters.MgnlFilter
info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter
info.magnolia.cms.filters.WebContainerResources
info.magnolia.cms.filters.AggregatorFilter
info.magnolia.cms.filters.BackwardCompatibilityFilter
info.magnolia.cms.filters.BackwardCompatibilityFilter$1
info.magnolia.cms.filters.CompositeFilter
info.magnolia.cms.filters.CompositeFilterTransformer
info.magnolia.cms.filters.ContentTypeFilter
info.magnolia.cms.filters.ContextFilter
info.magnolia.cms.filters.CosMultipartRequestFilter
info.magnolia.cms.filters.DispatchRule
info.magnolia.cms.filters.DispatchRules
info.magnolia.cms.filters.DispatchRules$1
info.magnolia.cms.filters.DispatchRules$SimpleConcurrentEnumMap
info.magnolia.cms.filters.FilterDecorator
info.magnolia.cms.filters.FilterDecorator$CustomFilterConfig
info.magnolia.cms.filters.HostSecurityFilter
info.magnolia.cms.filters.InstallFilter
info.magnolia.cms.filters.InstallFilter$1
info.magnolia.cms.filters.InstallFilter$InstallWebContext
info.magnolia.cms.filters.InterceptFilter
info.magnolia.cms.filters.Mapping
info.magnolia.cms.filters.Mapping$MatchingResult
info.magnolia.cms.filters.MgnlFilterChain
info.magnolia.cms.filters.MgnlMainFilter
info.magnolia.cms.filters.MgnlMainFilter$1
info.magnolia.cms.filters.MgnlMainFilter$1$1
info.magnolia.cms.filters.MgnlMainFilter$2
info.magnolia.cms.filters.MultipartRequestFilter
info.magnolia.cms.filters.MultipartRequestWrapper
info.magnolia.cms.filters.RangeSupportFilter
info.magnolia.cms.filters.RangeSupportFilter$1
info.magnolia.cms.filters.RangeSupportFilter$1$1
info.magnolia.cms.filters.RangeSupportFilter$RangeInfo
info.magnolia.cms.filters.RangedOutputStream
info.magnolia.cms.filters.RepositoryMappingFilter
info.magnolia.cms.filters.ServletDispatchingFilter
info.magnolia.cms.filters.ServletDispatchingFilter$WrappedRequest
info.magnolia.cms.filters.UnicodeNormalizationFilter
info.magnolia.cms.filters.UnicodeNormalizationRequestWrapper
info.magnolia.cms.filters.VirtualUriFilter
info.magnolia.cms.filters.WebContainerResourcesImpl
info.magnolia.cms.i18n
info.magnolia.cms.security
info.magnolia.cms.security.auth.login
info.magnolia.debug
info.magnolia.voting.voters
com.oreilly.servlet
info.magnolia.cms.beans.config
info.magnolia.cms.beans.runtime
info.magnolia.cms.core
info.magnolia.cms.security
info.magnolia.cms.servlets
info.magnolia.cms.util
info.magnolia.content2bean
info.magnolia.content2bean.impl
info.magnolia.context
info.magnolia.module
info.magnolia.module.ui
info.magnolia.objectfactory
info.magnolia.voting
java.io
java.lang
java.net
java.util
java.util.concurrent
java.util.regex
javax.jcr
javax.jcr.observation
javax.servlet
javax.servlet.http
org.apache.commons.fileupload
org.apache.commons.fileupload.disk
org.apache.commons.fileupload.servlet
org.apache.commons.lang
org.slf4j

info.magnolia.cms.i18n

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
82124.0%72.0%4.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.cms.i18n.AbstractI18nContentSupport
info.magnolia.cms.i18n.AbstractMessagesImpl
info.magnolia.cms.i18n.I18nContentSupport
info.magnolia.cms.i18n.Messages
info.magnolia.cms.i18n.MessagesManager
info.magnolia.cms.i18n.DefaultI18nContentSupport
info.magnolia.cms.i18n.DefaultMessagesImpl
info.magnolia.cms.i18n.DefaultMessagesManager
info.magnolia.cms.i18n.DefaultMessagesManager$1
info.magnolia.cms.i18n.DefaultMessagesManager$2
info.magnolia.cms.i18n.DefaultMessagesManager$MessagesID
info.magnolia.cms.i18n.EmptyMessages
info.magnolia.cms.i18n.HierarchyBasedI18nContentSupport
info.magnolia.cms.i18n.I18nContentSupportFactory
info.magnolia.cms.i18n.I18nContentSupportFilter
info.magnolia.cms.i18n.I18nContentWrapper
info.magnolia.cms.i18n.LocaleDefinition
info.magnolia.cms.i18n.MessagesChain
info.magnolia.cms.i18n.MessagesUtil
info.magnolia.cms.i18n.RequestLocaleAwareI18nContentSupport
info.magnolia.cms.i18n.TemplateMessagesUtil
info.magnolia.cms.beans.config
info.magnolia.cms.core
info.magnolia.cms.link
info.magnolia.cms.security.auth.callback
info.magnolia.cms.util
info.magnolia.context
info.magnolia.freemarker
info.magnolia.link
info.magnolia.cms.core
info.magnolia.cms.filters
info.magnolia.cms.security
info.magnolia.cms.util
info.magnolia.content2bean
info.magnolia.context
info.magnolia.objectfactory
java.io
java.lang
java.text
java.util
javax.jcr
javax.jcr.observation
javax.servlet
javax.servlet.http
javax.servlet.jsp.jstl.core
org.apache.commons.collections
org.apache.commons.collections.map
org.apache.commons.io
org.apache.commons.lang
org.slf4j

info.magnolia.cms.license

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
190.0%90.0%10.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.cms.license.LicenseFileExtractor
info.magnolia.cms.beans.config
info.magnolia.objectfactory
java.io
java.lang
java.util
org.apache.commons.io
org.apache.commons.lang
org.jdom
org.jdom.input
org.slf4j

info.magnolia.cms.link

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
11318.0%93.0%11.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.cms.link.LinkResolver
info.magnolia.cms.link.PathToLinkTransformer
info.magnolia.cms.link.AbsolutePathTransformer
info.magnolia.cms.link.CompleteUrlPathTransformer
info.magnolia.cms.link.EditorLinkTransformer
info.magnolia.cms.link.LinkHelper
info.magnolia.cms.link.LinkResolver$Factory
info.magnolia.cms.link.LinkResolverImpl
info.magnolia.cms.link.RelativePathTransformer
info.magnolia.cms.link.UUIDLink
info.magnolia.cms.link.UUIDLinkException
info.magnolia.cms.util
info.magnolia.cms.beans.config
info.magnolia.cms.beans.runtime
info.magnolia.cms.core
info.magnolia.cms.i18n
info.magnolia.context
info.magnolia.link
info.magnolia.objectfactory
java.lang
java.util
java.util.regex
javax.jcr
org.apache.commons.lang
org.slf4j

info.magnolia.cms.security

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
172628.0%60.000004%12.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.cms.security.AbstractUser
info.magnolia.cms.security.AccessManager
info.magnolia.cms.security.BaseSecurityFilter
info.magnolia.cms.security.DelegatingUserManager$Op
info.magnolia.cms.security.Group
info.magnolia.cms.security.GroupManager
info.magnolia.cms.security.IPSecurityManager
info.magnolia.cms.security.Permission
info.magnolia.cms.security.Realm
info.magnolia.cms.security.Role
info.magnolia.cms.security.RoleManager
info.magnolia.cms.security.SecuritySupport
info.magnolia.cms.security.SecuritySupportBase
info.magnolia.cms.security.User
info.magnolia.cms.security.UserManager
info.magnolia.cms.security.AccessDeniedException
info.magnolia.cms.security.AccessManagerImpl
info.magnolia.cms.security.ContentSecurityFilter
info.magnolia.cms.security.DelegatingUserManager
info.magnolia.cms.security.DelegatingUserManager$1
info.magnolia.cms.security.DelegatingUserManager$2
info.magnolia.cms.security.DelegatingUserManager$3
info.magnolia.cms.security.DelegatingUserManager$4
info.magnolia.cms.security.DelegatingUserManager$5
info.magnolia.cms.security.Digester
info.magnolia.cms.security.DummyUser
info.magnolia.cms.security.ExternalUser
info.magnolia.cms.security.ExternalUserManager
info.magnolia.cms.security.HierarchicalUserManager
info.magnolia.cms.security.IPSecurityManager$Factory
info.magnolia.cms.security.IPSecurityManagerImpl
info.magnolia.cms.security.IPSecurityManagerImpl$IPSecurityManagerTransformer
info.magnolia.cms.security.IPSecurityManagerImpl$InstanceFactory
info.magnolia.cms.security.IPSecurityManagerImpl$Rule
info.magnolia.cms.security.Lock
info.magnolia.cms.security.LogoutFilter
info.magnolia.cms.security.MgnlGroup
info.magnolia.cms.security.MgnlGroupManager
info.magnolia.cms.security.MgnlRole
info.magnolia.cms.security.MgnlRoleManager
info.magnolia.cms.security.MgnlSecurityUtil
info.magnolia.cms.security.MgnlUser
info.magnolia.cms.security.MgnlUserManager
info.magnolia.cms.security.PermissionImpl
info.magnolia.cms.security.RescueSecuritySupport
info.magnolia.cms.security.RescueSecuritySupport$RescueUser
info.magnolia.cms.security.RescueSecuritySupport$RescueUserManager
info.magnolia.cms.security.Security
info.magnolia.cms.security.SecuritySupport$Factory
info.magnolia.cms.security.SecuritySupportImpl
info.magnolia.cms.security.SecurityUtil
info.magnolia.cms.security.SystemUserManager
info.magnolia.cms.security.SystemUserManager$1
info.magnolia.cms.security.URISecurityFilter
info.magnolia.cms.beans.config
info.magnolia.cms.core
info.magnolia.cms.core.search
info.magnolia.cms.core.version
info.magnolia.cms.exchange
info.magnolia.cms.filters
info.magnolia.cms.i18n
info.magnolia.cms.security.auth.callback
info.magnolia.cms.security.auth.login
info.magnolia.cms.util
info.magnolia.context
info.magnolia.freemarker.models
info.magnolia.logging
info.magnolia.module.delta
info.magnolia.setup.for3_5
info.magnolia.setup.for4_3
info.magnolia.voting.voters
info.magnolia.cms.core
info.magnolia.cms.core.search
info.magnolia.cms.filters
info.magnolia.cms.security.auth
info.magnolia.cms.security.auth.callback
info.magnolia.cms.security.auth.login
info.magnolia.cms.util
info.magnolia.content2bean
info.magnolia.content2bean.impl
info.magnolia.context
info.magnolia.logging
info.magnolia.objectfactory
java.io
java.lang
java.security
java.util
javax.jcr
javax.jcr.observation
javax.security.auth
javax.security.auth.login
javax.servlet
javax.servlet.http
org.apache.commons.codec.binary
org.apache.commons.lang
org.apache.commons.lang.exception
org.slf4j

info.magnolia.cms.security.auth

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
24100.0%67.0%67.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.cms.security.auth.ACL
info.magnolia.cms.security.auth.Entity
info.magnolia.cms.security.auth.GroupList
info.magnolia.cms.security.auth.PrincipalCollection
info.magnolia.cms.security.auth.PrincipalList
info.magnolia.cms.security.auth.RoleList
Noneinfo.magnolia.cms.security
info.magnolia.cms.util
java.io
java.lang
java.security
java.util

info.magnolia.cms.security.auth.callback

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
21725.0%89.0%14.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.cms.security.auth.callback.AbstractHttpClientCallback
info.magnolia.cms.security.auth.callback.ClientCallback
info.magnolia.cms.security.auth.callback.HttpClientCallback
info.magnolia.cms.security.auth.callback.Base64CallbackHandler
info.magnolia.cms.security.auth.callback.BasicClientCallback
info.magnolia.cms.security.auth.callback.CompositeCallback
info.magnolia.cms.security.auth.callback.CredentialsCallbackHandler
info.magnolia.cms.security.auth.callback.FormClientCallback
info.magnolia.cms.security.auth.callback.PlainTextCallbackHandler
info.magnolia.cms.security.auth.callback.RealmCallback
info.magnolia.cms.security.auth.callback.RedirectClientCallback
info.magnolia.cms.security.auth.callback.UserCallback
info.magnolia.cms.security
info.magnolia.cms.security.auth.login
info.magnolia.cms.beans.config
info.magnolia.cms.i18n
info.magnolia.cms.security
info.magnolia.cms.security.auth.login
info.magnolia.cms.util
info.magnolia.context
info.magnolia.freemarker
java.io
java.lang
java.net
java.text
java.util
javax.security.auth.callback
javax.servlet.http
org.apache.commons.codec.binary
org.apache.commons.lang
org.slf4j

info.magnolia.cms.security.auth.login

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
31333.0%81.0%15.000001%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.cms.security.auth.login.LoginHandler
info.magnolia.cms.security.auth.login.LoginHandlerBase
info.magnolia.cms.security.auth.login.BasicLogin
info.magnolia.cms.security.auth.login.FormLogin
info.magnolia.cms.security.auth.login.LoginFilter
info.magnolia.cms.security.auth.login.LoginResult
info.magnolia.cms.security
info.magnolia.cms.security.auth.callback
info.magnolia.logging
info.magnolia.cms.filters
info.magnolia.cms.security
info.magnolia.cms.security.auth.callback
info.magnolia.context
info.magnolia.logging
java.io
java.lang
java.util
javax.security.auth.login
javax.servlet
javax.servlet.http
org.apache.commons.lang
org.slf4j

info.magnolia.cms.servlets

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
11944.0%95.0%39.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.cms.servlets.CommandBasedMVCServletHandler
info.magnolia.cms.servlets.MVCServlet
info.magnolia.cms.servlets.MVCServletHandler
info.magnolia.cms.servlets.MVCServletHandlerImpl
info.magnolia.cms.servlets.ClasspathSpool
info.magnolia.cms.servlets.ClasspathSpool$1
info.magnolia.cms.servlets.MgnlServletContextListener
info.magnolia.cms.servlets.MgnlServletContextListener$1
info.magnolia.cms.servlets.MgnlServletContextListener$2
info.magnolia.cms.filters
info.magnolia.cms.beans.config
info.magnolia.cms.core
info.magnolia.cms.util
info.magnolia.commands
info.magnolia.context
info.magnolia.logging
info.magnolia.module
java.io
java.lang
java.lang.reflect
java.net
java.util
javax.servlet
javax.servlet.http
org.apache.commons.beanutils
org.apache.commons.chain
org.apache.commons.io
org.apache.commons.lang
org.slf4j

info.magnolia.cms.util

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
314514.0%58.999996%27.000002%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.cms.util.AbstractContentComparator
info.magnolia.cms.util.ClasspathResourcesUtil$Filter
info.magnolia.cms.util.ContentUtil$PostVisitor
info.magnolia.cms.util.ContentUtil$Visitor
info.magnolia.cms.util.ContentWrapper
info.magnolia.cms.util.FactoryUtil$InstanceFactory
info.magnolia.cms.util.HierarchyManagerWrapper
info.magnolia.cms.util.NodeDataWrapper
info.magnolia.cms.util.PatternDelegate
info.magnolia.cms.util.ServletUtils
info.magnolia.cms.util.UnicodeNormalizer$Normalizer
info.magnolia.cms.util.UrlPattern
info.magnolia.cms.util.AlertUtil
info.magnolia.cms.util.BooleanUtil
info.magnolia.cms.util.ClassUtil
info.magnolia.cms.util.ClasspathResourcesUtil
info.magnolia.cms.util.ClasspathResourcesUtil$1
info.magnolia.cms.util.ClasspathResourcesUtil$PatternFilter
info.magnolia.cms.util.ConfigUtil
info.magnolia.cms.util.ConfigUtil$MapDTDEntityResolver
info.magnolia.cms.util.ContentUtil
info.magnolia.cms.util.ContentUtil$1
info.magnolia.cms.util.ContentUtil$2
info.magnolia.cms.util.ContentUtil$3
info.magnolia.cms.util.ContentUtil$4
info.magnolia.cms.util.CreationDateComparator
info.magnolia.cms.util.CustomFilterConfig
info.magnolia.cms.util.CustomServletConfig
info.magnolia.cms.util.DateUtil
info.magnolia.cms.util.DelayedExecutor
info.magnolia.cms.util.DelayedExecutor$RunnableWrapper
info.magnolia.cms.util.DeprecationUtil
info.magnolia.cms.util.DispatcherType
info.magnolia.cms.util.DumperUtil
info.magnolia.cms.util.ExceptionUtil
info.magnolia.cms.util.ExclusiveWrite
info.magnolia.cms.util.ExtendingContentWrapper
info.magnolia.cms.util.ExtendingContentWrapper$1
info.magnolia.cms.util.FactoryUtil
info.magnolia.cms.util.FactoryUtil$ObservedObjectFactory
info.magnolia.cms.util.InheritanceContentWrapper
info.magnolia.cms.util.LazyContentWrapper
info.magnolia.cms.util.LazyInitPrintWriter
info.magnolia.cms.util.LazyInitPrintWriter$1
info.magnolia.cms.util.LazyNodeDataWrapper
info.magnolia.cms.util.LinkUtil
info.magnolia.cms.util.MBeanUtil
info.magnolia.cms.util.MetaDataUtil
info.magnolia.cms.util.NodeDataStringComparator
info.magnolia.cms.util.NodeDataUtil
info.magnolia.cms.util.NodeMapWrapper
info.magnolia.cms.util.NodeMapWrapper$1
info.magnolia.cms.util.NodeNameComparator
info.magnolia.cms.util.NodePathComparator
info.magnolia.cms.util.NodeTypeFilter
info.magnolia.cms.util.NodeUuidComparator
info.magnolia.cms.util.ObservationUtil
info.magnolia.cms.util.ObservationUtil$DeferringEventListener
info.magnolia.cms.util.ObservationUtil$ListBasedEventIterator
info.magnolia.cms.util.ObservationUtil$ObservationBasedDelayedExecutor
info.magnolia.cms.util.ObservationUtil$ObservationBasedDelayedExecutor$1
info.magnolia.cms.util.OrderedProperties
info.magnolia.cms.util.PathUtil
info.magnolia.cms.util.QueryUtil
info.magnolia.cms.util.RequestDispatchUtil
info.magnolia.cms.util.RequestFormUtil
info.magnolia.cms.util.RequestHeaderUtil
info.magnolia.cms.util.Rule
info.magnolia.cms.util.RuleBasedContentFilter
info.magnolia.cms.util.SearchReplace
info.magnolia.cms.util.SelectorUtil
info.magnolia.cms.util.SiblingsHelper
info.magnolia.cms.util.SimpleUrlPattern
info.magnolia.cms.util.StringLengthComparator
info.magnolia.cms.util.SystemContentWrapper
info.magnolia.cms.util.SystemNodeDataWrapper
info.magnolia.cms.util.UnicodeNormalizer
info.magnolia.cms.util.UnicodeNormalizer$AutoDetectNormalizer
info.magnolia.cms.util.UnicodeNormalizer$ICUNormalizer
info.magnolia.cms.util.UnicodeNormalizer$Java6ReflectionNormalizer
info.magnolia.cms.util.UnicodeNormalizer$NonNormalizer
info.magnolia.cms.util.UrlPattern$MatchAllPattern
info.magnolia.cms.util.UrlPatternDelegate
info.magnolia.cms.util.WebXmlUtil
info.magnolia.cms.util.WebXmlUtil$1
info.magnolia.cms.util.WorkspaceAccessUtil
info.magnolia.cms.util.WorkspaceXmlUtil
info.magnolia.beancoder
info.magnolia.cms.beans.config
info.magnolia.cms.core
info.magnolia.cms.core.version
info.magnolia.cms.exchange
info.magnolia.cms.filters
info.magnolia.cms.i18n
info.magnolia.cms.security
info.magnolia.cms.security.auth.callback
info.magnolia.cms.servlets
info.magnolia.commands
info.magnolia.content2bean
info.magnolia.content2bean.impl
info.magnolia.context
info.magnolia.freemarker
info.magnolia.freemarker.models
info.magnolia.importexport
info.magnolia.importexport.filters
info.magnolia.logging
info.magnolia.module
info.magnolia.module.delta
info.magnolia.module.files
info.magnolia.module.model.reader
info.magnolia.nodebuilder
info.magnolia.objectfactory
info.magnolia.setup
info.magnolia.setup.for3_5
info.magnolia.setup.for3_6_2
info.magnolia.setup.for4_3
info.magnolia.stats
info.magnolia.voting.voters
EDU.oswego.cs.dl.util.concurrent
com.ibm.icu.text
info.magnolia.cms.beans.config
info.magnolia.cms.beans.runtime
info.magnolia.cms.core
info.magnolia.cms.core.search
info.magnolia.cms.core.version
info.magnolia.cms.i18n
info.magnolia.cms.link
info.magnolia.cms.security
info.magnolia.cms.security.auth
info.magnolia.context
info.magnolia.link
info.magnolia.objectfactory
java.io
java.lang
java.lang.reflect
java.net
java.text
java.util
java.util.jar
java.util.regex
javax.jcr
javax.jcr.lock
javax.jcr.nodetype
javax.jcr.observation
javax.jcr.version
javax.management
javax.security.auth
javax.servlet
javax.servlet.http
javax.xml.parsers
org.apache.commons.beanutils
org.apache.commons.collections
org.apache.commons.io
org.apache.commons.io.filefilter
org.apache.commons.lang
org.apache.commons.lang.builder
org.apache.commons.lang.time
org.jdom
org.jdom.input
org.jdom.xpath
org.slf4j
org.w3c.dom
org.xml.sax

info.magnolia.commands

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
41817.0%82.0%2.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.commands.MgnlCommand
info.magnolia.commands.CommandTransformer
info.magnolia.commands.CommandsManager
info.magnolia.commands.DelegateCommand
info.magnolia.commands.MgnlCatalog
info.magnolia.commands.MgnlCommand$MgnlCommandFactory
info.magnolia.cms.servlets
info.magnolia.commands.impl
info.magnolia.setup
info.magnolia.setup.for3_5
info.magnolia.cms.beans.config
info.magnolia.cms.core
info.magnolia.cms.util
info.magnolia.content2bean
info.magnolia.content2bean.impl
info.magnolia.context
info.magnolia.objectfactory
java.lang
java.util
javax.jcr
org.apache.commons.beanutils
org.apache.commons.chain
org.apache.commons.chain.impl
org.apache.commons.lang
org.apache.commons.lang.exception
org.apache.commons.pool
org.apache.commons.pool.impl
org.slf4j

info.magnolia.commands.impl

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
060.0%100.0%0.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.commands.impl.LogCommand
Noneinfo.magnolia.commands
info.magnolia.context
java.lang
java.util
org.apache.commons.lang
org.slf4j

info.magnolia.content2bean

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
101138.0%52.0%10.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.content2bean.Bean2ContentProcessor
info.magnolia.content2bean.Bean2ContentTransformer
info.magnolia.content2bean.Content2BeanProcessor
info.magnolia.content2bean.Content2BeanTransformer
info.magnolia.content2bean.TransformationState
info.magnolia.content2bean.TypeMapping
info.magnolia.content2bean.Bean2ContentProcessor$Factory
info.magnolia.content2bean.Content2BeanException
info.magnolia.content2bean.Content2BeanProcessor$Factory
info.magnolia.content2bean.Content2BeanTransformer$Factory
info.magnolia.content2bean.Content2BeanUtil
info.magnolia.content2bean.Content2BeanUtil$1
info.magnolia.content2bean.Content2BeanUtil$DefaultClassTransformer
info.magnolia.content2bean.PropertyTypeDescriptor
info.magnolia.content2bean.TypeDescriptor
info.magnolia.content2bean.TypeMapping$Factory
info.magnolia.cms.beans.config
info.magnolia.cms.filters
info.magnolia.cms.i18n
info.magnolia.cms.security
info.magnolia.commands
info.magnolia.content2bean.impl
info.magnolia.module
info.magnolia.objectfactory
info.magnolia.setup.for3_5
info.magnolia.voting.voters
info.magnolia.api
info.magnolia.cms.core
info.magnolia.cms.util
info.magnolia.content2bean.impl
info.magnolia.objectfactory
java.beans
java.lang
java.lang.reflect
java.util
javax.jcr
org.apache.commons.beanutils

info.magnolia.content2bean.impl

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
7150.0%68.0%32.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.content2bean.impl.CollectionPropertyHidingTransformer
info.magnolia.content2bean.impl.Content2BeanProcessorImpl
info.magnolia.content2bean.impl.Content2BeanTransformerImpl
info.magnolia.content2bean.impl.DescriptorFileBasedTypeMapping
info.magnolia.content2bean.impl.DescriptorFileBasedTypeMapping$1
info.magnolia.content2bean.impl.EnumAwareConvertUtilsBean
info.magnolia.content2bean.impl.EnumAwareConvertUtilsBean$1
info.magnolia.content2bean.impl.EnumAwareConvertUtilsBean$EnumConverter
info.magnolia.content2bean.impl.PropertiesBasedTypeDescriptor
info.magnolia.content2bean.impl.PropertiesBasedTypeMapping
info.magnolia.content2bean.impl.TransformationStateImpl
info.magnolia.content2bean.impl.TypeMappingImpl
info.magnolia.cms.beans.config
info.magnolia.cms.filters
info.magnolia.cms.security
info.magnolia.commands
info.magnolia.content2bean
info.magnolia.objectfactory
info.magnolia.voting.voters
info.magnolia.cms.core
info.magnolia.cms.util
info.magnolia.content2bean
info.magnolia.objectfactory
java.beans
java.io
java.lang
java.lang.reflect
java.util
javax.jcr
org.apache.commons.beanutils
org.apache.commons.collections
org.apache.commons.io
org.apache.commons.lang
org.slf4j

info.magnolia.context

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
262147.0%45.0%9.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.context.AbstractContext
info.magnolia.context.AbstractMapBasedContext
info.magnolia.context.AbstractRepositoryStrategy
info.magnolia.context.AbstractSystemContext
info.magnolia.context.AttributeStrategy
info.magnolia.context.Context
info.magnolia.context.MgnlContext$Op
info.magnolia.context.MgnlContext$SystemContextOperation
info.magnolia.context.MgnlContext$VoidOp
info.magnolia.context.RepositoryAcquiringStrategy
info.magnolia.context.SystemContext
info.magnolia.context.ThreadDependentSystemContext
info.magnolia.context.UserContext
info.magnolia.context.WebContext
info.magnolia.context.ContextDecorator
info.magnolia.context.ContextFactory
info.magnolia.context.DefaultRepositoryStrategy
info.magnolia.context.JCRSessionPerThreadSystemContext
info.magnolia.context.LifeTimeJCRSessionUtil
info.magnolia.context.MapAttributeStrategy
info.magnolia.context.MgnlContext
info.magnolia.context.MgnlContext$1
info.magnolia.context.RequestAttributeStrategy
info.magnolia.context.SimpleContext
info.magnolia.context.SingleJCRSessionSystemContext
info.magnolia.context.SystemRepositoryStrategy
info.magnolia.context.UserContextImpl
info.magnolia.context.WebContextImpl
info.magnolia.context.WriterResponseWrapper
info.magnolia.context.WriterResponseWrapper$1
info.magnolia.cms.beans.config
info.magnolia.cms.core
info.magnolia.cms.core.version
info.magnolia.cms.filters
info.magnolia.cms.i18n
info.magnolia.cms.link
info.magnolia.cms.security
info.magnolia.cms.security.auth.callback
info.magnolia.cms.security.auth.login
info.magnolia.cms.servlets
info.magnolia.cms.util
info.magnolia.commands
info.magnolia.commands.impl
info.magnolia.debug
info.magnolia.freemarker
info.magnolia.freemarker.loaders
info.magnolia.freemarker.models
info.magnolia.importexport
info.magnolia.link
info.magnolia.logging
info.magnolia.module
info.magnolia.module.delta
info.magnolia.module.ui
info.magnolia.nodebuilder
info.magnolia.objectfactory
info.magnolia.voting.voters
info.magnolia.cms.beans.config
info.magnolia.cms.beans.runtime
info.magnolia.cms.core
info.magnolia.cms.core.search
info.magnolia.cms.i18n
info.magnolia.cms.security
info.magnolia.cms.util
info.magnolia.objectfactory
info.magnolia.stats
java.io
java.lang
java.util
javax.jcr
javax.jcr.observation
javax.security.auth
javax.servlet
javax.servlet.http
javax.servlet.jsp
org.apache.commons.chain
org.apache.commons.lang
org.slf4j

info.magnolia.debug

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
0130.0%100.0%0.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.debug.DerbyTestPersistenceManager
info.magnolia.debug.DumpHeadersFilter
info.magnolia.debug.LoggingResponse
info.magnolia.debug.PerformanceTestFilter
info.magnolia.debug.PerformanceTestStatus
info.magnolia.debug.PerformanceTestStatus$1
info.magnolia.debug.PerformanceTestStatus$TestStatus
info.magnolia.debug.SessionDebugger
Noneinfo.magnolia.cms.filters
info.magnolia.context
java.io
java.lang
java.util
javax.servlet
javax.servlet.http
org.apache.commons.collections
org.apache.commons.collections.map
org.apache.commons.lang
org.apache.jackrabbit.core.persistence.db
org.apache.jackrabbit.core.state
org.slf4j

info.magnolia.freemarker

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
3180.0%86.0%14.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.freemarker.DoNothingServlet
info.magnolia.freemarker.DoNothingServlet$1
info.magnolia.freemarker.FreemarkerConfig
info.magnolia.freemarker.FreemarkerHelper
info.magnolia.freemarker.FreemarkerHelper$1
info.magnolia.freemarker.FreemarkerHelper$ConfigDelegatingObjectWrapper
info.magnolia.freemarker.FreemarkerHelper$ConfigDelegatingTemplateLoader
info.magnolia.freemarker.FreemarkerUtil
info.magnolia.freemarker.MessagesWrapper
info.magnolia.freemarker.ModeDependentTemplateExceptionHandler
info.magnolia.cms.security.auth.callback
info.magnolia.freemarker.models
info.magnolia.module.ui
freemarker.cache
freemarker.core
freemarker.ext.jsp
freemarker.ext.servlet
freemarker.template
info.magnolia.cms.beans.config
info.magnolia.cms.core
info.magnolia.cms.i18n
info.magnolia.cms.util
info.magnolia.context
info.magnolia.freemarker.models
info.magnolia.objectfactory
java.io
java.lang
java.util
javax.servlet
org.apache.commons.lang
org.slf4j

info.magnolia.freemarker.loaders

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
0520.0%100.0%20.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.freemarker.loaders.AbstractDelegatingTemplateLoader
info.magnolia.freemarker.loaders.AbstractDelegatingTemplateLoader$1
info.magnolia.freemarker.loaders.AbstractDelegatingTemplateLoader$NullTemplateLoader
info.magnolia.freemarker.loaders.LazyFileTemplateLoader
info.magnolia.freemarker.loaders.LazyWebappTemplateLoader
Nonefreemarker.cache
info.magnolia.context
java.io
java.lang
org.slf4j

info.magnolia.freemarker.models

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
1168.0%94.0%2.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.freemarker.models.MagnoliaModelFactory
info.magnolia.freemarker.models.BinaryNodeDataModel
info.magnolia.freemarker.models.CalendarModel
info.magnolia.freemarker.models.CalendarModel$1
info.magnolia.freemarker.models.ContentModel
info.magnolia.freemarker.models.ContentModel$1
info.magnolia.freemarker.models.ContentModel$2
info.magnolia.freemarker.models.ContextModelFactory
info.magnolia.freemarker.models.MagnoliaObjectWrapper
info.magnolia.freemarker.models.MagnoliaObjectWrapper$1
info.magnolia.freemarker.models.NodeDataModelFactory
info.magnolia.freemarker.models.UserModel
info.magnolia.freemarker.models.UserModel$1
info.magnolia.freemarker
freemarker.ext.beans
freemarker.ext.util
freemarker.template
info.magnolia.cms.core
info.magnolia.cms.security
info.magnolia.cms.util
info.magnolia.context
info.magnolia.freemarker
info.magnolia.link
java.lang
java.text
java.util
javax.jcr
org.apache.commons.collections
org.apache.commons.lang
org.slf4j

info.magnolia.importexport

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
32512.0%89.0%2.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.importexport.Bootstrapper$BootstrapFilter
info.magnolia.importexport.BootstrapFilesComparator
info.magnolia.importexport.BootstrapUtil
info.magnolia.importexport.Bootstrapper
info.magnolia.importexport.Bootstrapper$1
info.magnolia.importexport.DataTransporter
info.magnolia.importexport.PropertiesImportExport
info.magnolia.importexport.PropertiesImportExport$1
info.magnolia.cms.core.ie
info.magnolia.module.delta
info.magnolia.module.webapp
info.magnolia.cms.beans.config
info.magnolia.cms.beans.runtime
info.magnolia.cms.core
info.magnolia.cms.util
info.magnolia.context
info.magnolia.importexport.filters
java.io
java.lang
java.net
java.text
java.util
java.util.zip
javax.jcr
javax.xml.transform.sax
javax.xml.transform.stream
org.apache.commons.beanutils
org.apache.commons.io
org.apache.commons.io.filefilter
org.apache.commons.lang
org.apache.jackrabbit.util
org.apache.xerces.parsers
org.apache.xml.serialize
org.slf4j
org.xml.sax
org.xml.sax.helpers

info.magnolia.importexport.filters

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
2722.0%78.0%0.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.importexport.filters.SkipNodeFilter
info.magnolia.importexport.filters.SkipNodePropertyFilter
info.magnolia.importexport.filters.ImportXmlRootFilter
info.magnolia.importexport.filters.MagnoliaV2Filter
info.magnolia.importexport.filters.MetadataUuidFilter
info.magnolia.importexport.filters.RemoveMixversionableFilter
info.magnolia.importexport.filters.SkipNodePropertyFilter$BufferedElement
info.magnolia.importexport.filters.UselessNameFilter
info.magnolia.importexport.filters.VersionFilter
info.magnolia.importexport
info.magnolia.setup.for3_6
info.magnolia.cms.util
java.lang
java.util
org.apache.commons.lang
org.slf4j
org.xml.sax
org.xml.sax.helpers

info.magnolia.jackrabbit

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
0200.0%100.0%0.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.jackrabbit.MissingNodetypesException
info.magnolia.jackrabbit.ProviderImpl
Noneinfo.magnolia.cms.beans.config
info.magnolia.cms.core
info.magnolia.repository
java.io
java.lang
java.lang.reflect
java.util
javax.jcr
javax.jcr.nodetype
javax.naming
javax.xml.transform
org.apache.commons.beanutils
org.apache.commons.io
org.apache.commons.lang
org.apache.jackrabbit.core
org.apache.jackrabbit.core.jndi
org.apache.jackrabbit.core.nodetype
org.apache.jackrabbit.core.nodetype.xml
org.apache.jackrabbit.spi
org.slf4j

info.magnolia.link

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
41410.0%78.0%12.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.link.LinkTransformer
info.magnolia.link.AbsolutePathTransformer
info.magnolia.link.CompleteUrlPathTransformer
info.magnolia.link.EditorLinkTransformer
info.magnolia.link.Link
info.magnolia.link.LinkException
info.magnolia.link.LinkFactory
info.magnolia.link.LinkTransformerManager
info.magnolia.link.LinkUtil
info.magnolia.link.RelativePathTransformer
info.magnolia.cms.beans.config
info.magnolia.cms.link
info.magnolia.cms.util
info.magnolia.freemarker.models
info.magnolia.cms.beans.config
info.magnolia.cms.beans.runtime
info.magnolia.cms.core
info.magnolia.cms.i18n
info.magnolia.context
info.magnolia.objectfactory
java.io
java.lang
java.lang.reflect
java.net
java.util.regex
javax.jcr
org.apache.commons.lang
org.slf4j

info.magnolia.logging

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
41720.0%81.0%1.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.logging.Log4jConfigurer
info.magnolia.logging.AuditLoggingManager
info.magnolia.logging.AuditLoggingUtil
info.magnolia.logging.LogConfiguration
info.magnolia.logging.LoggingLevel
info.magnolia.cms.core
info.magnolia.cms.security
info.magnolia.cms.security.auth.login
info.magnolia.cms.servlets
info.magnolia.cms.core
info.magnolia.cms.security
info.magnolia.cms.security.auth.login
info.magnolia.cms.util
info.magnolia.context
info.magnolia.objectfactory
java.io
java.lang
java.util
javax.security.auth.login
javax.servlet.http
org.apache.commons.io
org.apache.commons.lang
org.apache.log4j
org.apache.log4j.xml
org.slf4j
org.w3c.dom

info.magnolia.module

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
151925.0%56.0%19.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.module.AbstractModuleVersionHandler
info.magnolia.module.InstallContext
info.magnolia.module.ModuleLifecycle
info.magnolia.module.ModuleLifecycleContext
info.magnolia.module.ModuleManager
info.magnolia.module.ModuleRegistry
info.magnolia.module.ModuleVersionHandler
info.magnolia.module.AbstractModuleVersionHandler$ModuleVersionToLatestTask
info.magnolia.module.AbstractModuleVersionHandler$ModuleVersionUpdateTask
info.magnolia.module.DefaultModuleVersionHandler
info.magnolia.module.InstallContext$Message
info.magnolia.module.InstallContext$MessagePriority
info.magnolia.module.InstallContextImpl
info.magnolia.module.InstallStatus
info.magnolia.module.ModuleLifecycleContextImpl
info.magnolia.module.ModuleManagementException
info.magnolia.module.ModuleManager$Factory
info.magnolia.module.ModuleManager$ModuleAndDeltas
info.magnolia.module.ModuleManager$ModuleManagementState
info.magnolia.module.ModuleManagerImpl
info.magnolia.module.ModuleManagerImpl$1
info.magnolia.module.ModuleManagerImpl$2
info.magnolia.module.ModuleManagerImpl$2$1
info.magnolia.module.ModuleManagerImpl$3
info.magnolia.module.ModuleRegistry$Factory
info.magnolia.module.ModuleRegistryImpl
info.magnolia.module.ModuleRegistryImpl$1
info.magnolia.module.ModuleRegistryImpl$ModuleEntry
info.magnolia.cms.beans.config
info.magnolia.cms.filters
info.magnolia.cms.servlets
info.magnolia.module.delta
info.magnolia.module.model.reader
info.magnolia.module.ui
info.magnolia.module.webapp
info.magnolia.nodebuilder.task
info.magnolia.setup
info.magnolia.setup.for3_5
info.magnolia.setup.for3_6
info.magnolia.setup.for3_6_2
info.magnolia.setup.for4_3
info.magnolia.setup.for4_4_3
info.magnolia.setup.for4_4_5
info.magnolia.cms.beans.config
info.magnolia.cms.core
info.magnolia.cms.util
info.magnolia.content2bean
info.magnolia.context
info.magnolia.module.delta
info.magnolia.module.model
info.magnolia.module.model.reader
info.magnolia.module.ui
info.magnolia.objectfactory
info.magnolia.repository
java.lang
java.util
javax.jcr
javax.jcr.observation
org.apache.commons.beanutils
org.apache.commons.lang
org.apache.commons.lang.exception
org.slf4j

info.magnolia.module.delta

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
102118.0%68.0%14.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.module.delta.AbstractCondition
info.magnolia.module.delta.AbstractConditionalRepositoryTask
info.magnolia.module.delta.AbstractRepositoryTask
info.magnolia.module.delta.AbstractTask
info.magnolia.module.delta.AllChildrenNodesOperation
info.magnolia.module.delta.AllModulesNodeOperation
info.magnolia.module.delta.BootstrapResourcesTask
info.magnolia.module.delta.Condition
info.magnolia.module.delta.ConditionalDelegateTask
info.magnolia.module.delta.Delta
info.magnolia.module.delta.NodeCheckDelegateTask
info.magnolia.module.delta.PropertyValuesTask
info.magnolia.module.delta.QueryTask
info.magnolia.module.delta.Task
info.magnolia.module.delta.AddGroupToGroupTask
info.magnolia.module.delta.AddMimeMappingTask
info.magnolia.module.delta.AddPermissionTask
info.magnolia.module.delta.AddRoleToGroupTask
info.magnolia.module.delta.AddRoleToUserTask
info.magnolia.module.delta.AddURIPermissionTask
info.magnolia.module.delta.AddUserToGroupTask
info.magnolia.module.delta.AddUserToRoleTask
info.magnolia.module.delta.ArrayDelegateTask
info.magnolia.module.delta.BackupTask
info.magnolia.module.delta.BootstrapConditionally
info.magnolia.module.delta.BootstrapFileUtil
info.magnolia.module.delta.BootstrapResourcesTask$1
info.magnolia.module.delta.BootstrapSingleModuleResource
info.magnolia.module.delta.BootstrapSingleResource
info.magnolia.module.delta.BootstrapSingleResourceAndOrderBefore
info.magnolia.module.delta.ChangeNodeTypeTask
info.magnolia.module.delta.CheckAndModifyPropertyValueTask
info.magnolia.module.delta.CheckOrCreatePropertyTask
info.magnolia.module.delta.ChildrenExistsDelegateTask
info.magnolia.module.delta.CopyNodeTask
info.magnolia.module.delta.CopyOrReplaceNodePropertiesTask
info.magnolia.module.delta.CreateNodePathTask
info.magnolia.module.delta.CreateNodeTask
info.magnolia.module.delta.DeltaBuilder
info.magnolia.module.delta.DeltaType
info.magnolia.module.delta.FalseCondition
info.magnolia.module.delta.FilterOrderingTask
info.magnolia.module.delta.IsAuthorInstanceDelegateTask
info.magnolia.module.delta.IsInstallSamplesTask
info.magnolia.module.delta.IsModuleInstalledOrRegistered
info.magnolia.module.delta.ModuleBootstrapTask
info.magnolia.module.delta.ModuleDependencyBootstrapTask
info.magnolia.module.delta.ModuleDependencyBootstrapTask$1
info.magnolia.module.delta.ModuleFilesExtraction
info.magnolia.module.delta.ModuleFilesExtraction$InstallContextLogger
info.magnolia.module.delta.MoveAndRenamePropertyTask
info.magnolia.module.delta.MoveNodeTask
info.magnolia.module.delta.NewPropertyTask
info.magnolia.module.delta.NodeExistsDelegateTask
info.magnolia.module.delta.OrderNodeAfterTask
info.magnolia.module.delta.OrderNodeBeforeTask
info.magnolia.module.delta.PartialBootstrapTask
info.magnolia.module.delta.PropertiesImportTask
info.magnolia.module.delta.PropertyExistsDelegateTask
info.magnolia.module.delta.PropertyValueDelegateTask
info.magnolia.module.delta.RegisterModuleServletsTask
info.magnolia.module.delta.RegisterServletTask
info.magnolia.module.delta.RemoveNodeTask
info.magnolia.module.delta.RemoveNodeWoChildren
info.magnolia.module.delta.RemovePermissionTask
info.magnolia.module.delta.RemovePropertyTask
info.magnolia.module.delta.ReplaceIfExistsTask
info.magnolia.module.delta.SamplesBootstrapTask
info.magnolia.module.delta.SamplesBootstrapTask$1
info.magnolia.module.delta.SetPropertyTask
info.magnolia.module.delta.SetupModuleRepositoriesTask
info.magnolia.module.delta.SetupModuleRepositoriesTask$1
info.magnolia.module.delta.TaskExecutionException
info.magnolia.module.delta.TrueCondition
info.magnolia.module.delta.WarnCondition
info.magnolia.module.delta.WarnTask
info.magnolia.module.delta.WebXmlConditionsUtil
info.magnolia.module.delta.WorkspaceXmlConditionsUtil
info.magnolia.module
info.magnolia.module.webapp
info.magnolia.nodebuilder.task
info.magnolia.setup
info.magnolia.setup.for3_5
info.magnolia.setup.for3_6
info.magnolia.setup.for3_6_2
info.magnolia.setup.for4_3
info.magnolia.setup.for4_4_3
info.magnolia.setup.for4_4_5
info.magnolia.cms.beans.config
info.magnolia.cms.core
info.magnolia.cms.exchange
info.magnolia.cms.security
info.magnolia.cms.util
info.magnolia.context
info.magnolia.importexport
info.magnolia.module
info.magnolia.module.files
info.magnolia.module.model
java.io
java.lang
java.text
java.util
javax.jcr
org.apache.commons.lang
org.jdom
org.jdom.input
org.jdom.output
org.jdom.xpath
org.slf4j

info.magnolia.module.files

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
1940.0%90.0%30.000002%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.module.files.FileExtractionLogger
info.magnolia.module.files.FileExtractor
info.magnolia.module.files.FileExtractor$Transformer
info.magnolia.module.files.FileExtractorOperation
info.magnolia.module.files.BasicFileExtractor
info.magnolia.module.files.BasicFileExtractorOperation
info.magnolia.module.files.ClasspathResourcesFilterAdapter
info.magnolia.module.files.MD5CheckingFileExtractor
info.magnolia.module.files.MD5CheckingFileExtractorOperation
info.magnolia.module.files.ModuleFileExtractorTransformer
info.magnolia.module.delta
info.magnolia.cms.core
info.magnolia.cms.util
java.io
java.lang
java.security
javax.jcr
org.apache.commons.codec.binary
org.apache.commons.io
org.apache.commons.lang

info.magnolia.module.model

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
550.0%50.0%50.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.module.model.DependencyDefinition
info.magnolia.module.model.ModuleDefinition
info.magnolia.module.model.PropertyDefinition
info.magnolia.module.model.RepositoryDefinition
info.magnolia.module.model.ServletDefinition
info.magnolia.module.model.ServletParameterDefinition
info.magnolia.module.model.Version
info.magnolia.module.model.Version$UndefinedDevelopmentVersion
info.magnolia.module.model.Version$UndefinedEarlierVersion
info.magnolia.module.model.Version$UndefinedLaterVersion
info.magnolia.module.model.VersionComparator
info.magnolia.module.model.VersionRange
info.magnolia.cms.beans.config
info.magnolia.module
info.magnolia.module.delta
info.magnolia.module.model.reader
info.magnolia.module.webapp
java.lang
java.util
java.util.regex
org.apache.commons.lang
org.slf4j

info.magnolia.module.model.reader

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
11920.0%95.0%15.000001%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.module.model.reader.DependencyChecker
info.magnolia.module.model.reader.ModuleDefinitionReader
info.magnolia.module.model.reader.BetwixtBindingStrategy
info.magnolia.module.model.reader.BetwixtModuleDefinitionReader
info.magnolia.module.model.reader.BetwixtModuleDefinitionReader$1
info.magnolia.module.model.reader.BetwixtModuleDefinitionReader$ErrorHandler
info.magnolia.module.model.reader.DependencyCheckerImpl
info.magnolia.module.model.reader.DependencyLevelComparator
info.magnolia.module.model.reader.ModuleDependencyException
info.magnolia.module.model.reader.VersionConverter
info.magnolia.module
info.magnolia.cms.util
info.magnolia.module
info.magnolia.module.model
java.beans
java.io
java.lang
java.net
java.util
java.util.regex
org.apache.commons.beanutils
org.apache.commons.betwixt
org.apache.commons.betwixt.io
org.apache.commons.betwixt.strategy
org.apache.commons.io
org.jdom
org.jdom.input
org.jdom.output
org.slf4j
org.xml.sax

info.magnolia.module.ui

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
3817.0%73.0%11.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.module.ui.ModuleManagerUI
info.magnolia.module.ui.ModuleManagerNullUI
info.magnolia.module.ui.ModuleManagerWebUI
info.magnolia.module.ui.ModuleManagerWebUI$1
info.magnolia.module.ui.ModuleManagerWebUI$2
info.magnolia.module.ui.ModuleManagerWebUI$3
info.magnolia.cms.beans.config
info.magnolia.cms.filters
info.magnolia.module
freemarker.template
info.magnolia.context
info.magnolia.freemarker
info.magnolia.module
java.io
java.lang
java.util
org.slf4j

info.magnolia.module.webapp

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
0100.0%100.0%0.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.module.webapp.WebappBootstrap
info.magnolia.module.webapp.WebappBootstrap$1
info.magnolia.module.webapp.WebappDelta
info.magnolia.module.webapp.WebappVersionHandler
Noneinfo.magnolia.cms.beans.config
info.magnolia.importexport
info.magnolia.module
info.magnolia.module.delta
info.magnolia.module.model
java.lang
java.util
javax.jcr
org.apache.commons.lang
org.slf4j

info.magnolia.nodebuilder

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
2920.0%82.0%2.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.nodebuilder.AbstractErrorHandler
info.magnolia.nodebuilder.AbstractNodeOperation
info.magnolia.nodebuilder.ErrorHandler
info.magnolia.nodebuilder.NodeOperation
info.magnolia.nodebuilder.Ops
info.magnolia.nodebuilder.Ops$AbstractOp
info.magnolia.nodebuilder.ContentOps
info.magnolia.nodebuilder.ContentOps$1
info.magnolia.nodebuilder.ContentOps$2
info.magnolia.nodebuilder.ContentOps$3
info.magnolia.nodebuilder.NodeBuilder
info.magnolia.nodebuilder.NodeBuilderUtil
info.magnolia.nodebuilder.NodeOperationException
info.magnolia.nodebuilder.Ops$1
info.magnolia.nodebuilder.Ops$10
info.magnolia.nodebuilder.Ops$11
info.magnolia.nodebuilder.Ops$12
info.magnolia.nodebuilder.Ops$13
info.magnolia.nodebuilder.Ops$14
info.magnolia.nodebuilder.Ops$2
info.magnolia.nodebuilder.Ops$3
info.magnolia.nodebuilder.Ops$4
info.magnolia.nodebuilder.Ops$5
info.magnolia.nodebuilder.Ops$6
info.magnolia.nodebuilder.Ops$7
info.magnolia.nodebuilder.Ops$8
info.magnolia.nodebuilder.Ops$9
info.magnolia.nodebuilder.RecursiveOp
info.magnolia.nodebuilder.RecursiveOp$1
info.magnolia.nodebuilder.StrictErrorHandler
info.magnolia.nodebuilder.task
info.magnolia.setup
info.magnolia.cms.core
info.magnolia.cms.util
info.magnolia.context
java.io
java.lang
java.util
javax.jcr
org.apache.commons.collections
org.apache.commons.lang

info.magnolia.nodebuilder.task

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
1614.0%86.0%0.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.nodebuilder.task.AbstractNodeBuilderTask
info.magnolia.nodebuilder.task.AbstractNodeBuilderTask$1
info.magnolia.nodebuilder.task.ErrorHandling
info.magnolia.nodebuilder.task.ModuleConfigNodeBuilderTask
info.magnolia.nodebuilder.task.ModuleNodeBuilderTask
info.magnolia.nodebuilder.task.NodeBuilderTask
info.magnolia.nodebuilder.task.TaskLogErrorHandler
info.magnolia.setup
info.magnolia.cms.core
info.magnolia.module
info.magnolia.module.delta
info.magnolia.nodebuilder
java.lang
javax.jcr

info.magnolia.objectfactory

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
191627.000002%46.0%28.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.objectfactory.ClassFactory
info.magnolia.objectfactory.ComponentFactory
info.magnolia.objectfactory.ComponentProvider
info.magnolia.objectfactory.DefaultClassFactory$Invoker
info.magnolia.objectfactory.Classes
info.magnolia.objectfactory.Classes$ClassFactoryProvider
info.magnolia.objectfactory.Components
info.magnolia.objectfactory.DefaultClassFactory
info.magnolia.objectfactory.DefaultClassFactory$1
info.magnolia.objectfactory.DefaultClassFactory$2
info.magnolia.objectfactory.DefaultComponentProvider
info.magnolia.objectfactory.MgnlInstantiationException
info.magnolia.objectfactory.ObservedComponentFactory
info.magnolia.objectfactory.ObservedComponentFactory$1
info.magnolia.objectfactory.ObservedComponentFactory$2
info.magnolia.cms.beans.config
info.magnolia.cms.core.search
info.magnolia.cms.core.version
info.magnolia.cms.exchange
info.magnolia.cms.filters
info.magnolia.cms.i18n
info.magnolia.cms.license
info.magnolia.cms.link
info.magnolia.cms.security
info.magnolia.cms.util
info.magnolia.commands
info.magnolia.content2bean
info.magnolia.content2bean.impl
info.magnolia.context
info.magnolia.freemarker
info.magnolia.link
info.magnolia.logging
info.magnolia.module
info.magnolia.voting
info.magnolia.cms.core
info.magnolia.cms.util
info.magnolia.content2bean
info.magnolia.content2bean.impl
info.magnolia.context
java.lang
java.lang.reflect
java.util
javax.jcr
javax.jcr.observation
org.apache.commons.beanutils
org.apache.commons.lang
org.apache.commons.lang.exception
org.apache.commons.proxy
org.apache.commons.proxy.factory.cglib
org.slf4j

info.magnolia.repository

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
3425.0%57.0%18.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.repository.Provider
info.magnolia.repository.RepositoryMapping
info.magnolia.repository.RepositoryNameMap
info.magnolia.repository.RepositoryNotInitializedException
info.magnolia.cms.beans.config
info.magnolia.jackrabbit
info.magnolia.module
java.io
java.lang
java.util
javax.jcr

info.magnolia.setup

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
1180.0%95.0%5.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.setup.AddFilterBypassTask
info.magnolia.setup.ChangeNodeTypesInUserWorkspace
info.magnolia.setup.ChangeNodeTypesInUserWorkspace$1
info.magnolia.setup.ChangeNodeTypesInUserWorkspace$TypeChanger
info.magnolia.setup.CoreModule
info.magnolia.setup.CoreModuleVersionHandler
info.magnolia.setup.for3_5
info.magnolia.cms.beans.config
info.magnolia.cms.core
info.magnolia.cms.util
info.magnolia.commands
info.magnolia.module
info.magnolia.module.delta
info.magnolia.nodebuilder
info.magnolia.nodebuilder.task
info.magnolia.setup.for3_5
info.magnolia.setup.for3_6
info.magnolia.setup.for3_6_2
info.magnolia.setup.for4_3
info.magnolia.setup.for4_4_3
info.magnolia.setup.for4_4_5
java.lang
java.util
javax.jcr
org.apache.commons.lang

info.magnolia.setup.for3_5

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
1160.0%94.0%6.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.setup.for3_5.AddURIPermissionsToAllRoles
info.magnolia.setup.for3_5.AddURIPermissionsToAllRoles$1
info.magnolia.setup.for3_5.CheckAndUpdateExistingFilters
info.magnolia.setup.for3_5.CheckAndUpdateExistingFilters$Filter30
info.magnolia.setup.for3_5.CheckAndUpdateSecureURIs
info.magnolia.setup.for3_5.CheckAndUpdateUnsecureURIs
info.magnolia.setup.for3_5.GenericTasks
info.magnolia.setup.for3_5.IPConfigRulesUpdate
info.magnolia.setup.for3_5.LoginAuthTypePropertyMovedToFilter
info.magnolia.setup.for3_5.LoginFormPropertyMovedToFilter
info.magnolia.setup.for3_5.MigrateFilterConfiguration
info.magnolia.setup.for3_5.MoveMagnoliaUsersToRealmFolder
info.magnolia.setup.for3_5.ReconfigureCommands
info.magnolia.setup.for3_5.ReconfigureCommands$1
info.magnolia.setup.for3_5.RemoveModuleDescriptorDetailsFromRepo
info.magnolia.setup.for3_5.RenamedRenderersToTemplateRenderers
info.magnolia.setup.for3_5.UpdateI18nConfiguration
info.magnolia.setup.for3_5.UpdateI18nConfiguration$BootstrapI18nConfig
info.magnolia.setup.for3_5.UpdateI18nConfiguration$UpdateFrom30
info.magnolia.setup.for3_5.UpdateURI2RepositoryMappings
info.magnolia.setup.for3_5.UpdateURIMappings
info.magnolia.setup.for3_5.UpdateURIMappings$1
info.magnolia.setup.for3_5.WarnIgnoredModuleFilters
info.magnolia.setup
info.magnolia.cms.beans.config
info.magnolia.cms.core
info.magnolia.cms.security
info.magnolia.cms.util
info.magnolia.commands
info.magnolia.content2bean
info.magnolia.module
info.magnolia.module.delta
info.magnolia.setup
info.magnolia.voting.voters
java.lang
java.util
javax.jcr
org.apache.commons.codec.binary
org.apache.commons.lang
org.slf4j

info.magnolia.setup.for3_6

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
1180.0%95.0%5.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.setup.for3_6.CheckMagnoliaDevelopProperty
info.magnolia.setup.for3_6.CheckNodeTypesDefinition
info.magnolia.setup.for3_6.CheckNodesForMixVersionable
info.magnolia.setup.for3_6.CleanBootstrapFiles
info.magnolia.setup.for3_6.CleanBootstrapFiles$1
info.magnolia.setup
info.magnolia.cms.core
info.magnolia.importexport.filters
info.magnolia.module
info.magnolia.module.delta
java.io
java.lang
java.util
javax.jcr
javax.jcr.nodetype
org.apache.commons.io
org.apache.commons.io.filefilter
org.apache.xerces.parsers
org.apache.xml.serialize
org.jdom
org.jdom.input
org.slf4j
org.xml.sax
org.xml.sax.helpers

info.magnolia.setup.for3_6_2

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
180.0%89.0%11.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.setup.for3_6_2.UpdateGroups
info.magnolia.setup.for3_6_2.UpdateRoles
info.magnolia.setup.for3_6_2.UpdateUsers
info.magnolia.setup
info.magnolia.cms.core
info.magnolia.cms.util
info.magnolia.module
info.magnolia.module.delta
java.lang
java.util
javax.jcr
org.slf4j

info.magnolia.setup.for4_3

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
190.0%90.0%10.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.setup.for4_3.UpdateUserPermissions
info.magnolia.setup
info.magnolia.cms.core
info.magnolia.cms.security
info.magnolia.cms.util
info.magnolia.module
info.magnolia.module.delta
java.lang
java.util
javax.jcr
org.slf4j

info.magnolia.setup.for4_4_3

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
150.0%83.0%17.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.setup.for4_4_3.UpdateUserManagers
info.magnolia.setup
info.magnolia.cms.core
info.magnolia.module
info.magnolia.module.delta
java.lang
javax.jcr

info.magnolia.setup.for4_4_5

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
150.0%83.0%17.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
Noneinfo.magnolia.setup.for4_4_5.UpdateUserManagersWithLockTimePeriod
info.magnolia.setup
info.magnolia.cms.core
info.magnolia.module
info.magnolia.module.delta
java.lang
javax.jcr

info.magnolia.stats

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
1350.0%75.0%25.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.stats.JCRStatsMBean
info.magnolia.stats.JCRStats
info.magnolia.context
info.magnolia.cms.util
java.lang
org.slf4j

info.magnolia.voting

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
3450.0%57.0%7.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.voting.Voter
info.magnolia.voting.Voting
info.magnolia.voting.DefaultVoting
info.magnolia.voting.Voting$Factory
info.magnolia.cms.exchange
info.magnolia.cms.filters
info.magnolia.voting.voters
info.magnolia.objectfactory
info.magnolia.voting.voters
java.lang
org.slf4j

info.magnolia.voting.voters

Afferent CouplingsEfferent CouplingsAbstractnessInstabilityDistance
21512.0%88.0%0.0%
Abstract ClassesConcrete ClassesUsed by PackagesUses Packages
info.magnolia.voting.voters.AbstractBoolVoter
info.magnolia.voting.voters.BasePatternVoter
info.magnolia.voting.voters.BaseVoterImpl
info.magnolia.voting.voters.AndVoting
info.magnolia.voting.voters.AuthenticatedVoter
info.magnolia.voting.voters.DelegateVoter
info.magnolia.voting.voters.DontDispatchOnForwardAttributeVoter
info.magnolia.voting.voters.ExtensionVoter
info.magnolia.voting.voters.FalseVoter
info.magnolia.voting.voters.ForwardVoter
info.magnolia.voting.voters.IfVoter
info.magnolia.voting.voters.InverseVoter
info.magnolia.voting.voters.NotVoter
info.magnolia.voting.voters.NullVoter
info.magnolia.voting.voters.OnAdminVoter
info.magnolia.voting.voters.OrVoting
info.magnolia.voting.voters.PropertyVoter
info.magnolia.voting.voters.RequestHasParametersVoter
info.magnolia.voting.voters.ResponseContentTypeVoter
info.magnolia.voting.voters.TrueVoter
info.magnolia.voting.voters.URIPatternVoter
info.magnolia.voting.voters.URIRegexVoter
info.magnolia.voting.voters.URIStartsWithVoter
info.magnolia.voting.voters.UserAgentVoter
info.magnolia.voting.voters.VoterSet
info.magnolia.voting.voters.VoterSetTransformer
info.magnolia.setup.for3_5
info.magnolia.voting
info.magnolia.cms.beans.config
info.magnolia.cms.core
info.magnolia.cms.filters
info.magnolia.cms.security
info.magnolia.cms.util
info.magnolia.content2bean
info.magnolia.content2bean.impl
info.magnolia.context
info.magnolia.voting
java.lang
java.util
java.util.regex
javax.servlet.http
org.apache.commons.lang
org.slf4j

Cycles

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

PackagePackage Dependencies
info.magnolia.beancoderinfo.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.cms.beans.configinfo.magnolia.module.ui
info.magnolia.module
info.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.cms.beans.runtimeinfo.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.cms.coreinfo.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.cms.core.ieinfo.magnolia.importexport
info.magnolia.cms.beans.config
info.magnolia.module.ui
info.magnolia.module
info.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.cms.core.searchinfo.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.cms.core.versioninfo.magnolia.context
info.magnolia.cms.beans.config
info.magnolia.module.ui
info.magnolia.module
info.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.cms.exchangeinfo.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.filtersinfo.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.i18ninfo.magnolia.context
info.magnolia.cms.beans.config
info.magnolia.module.ui
info.magnolia.module
info.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.cms.licenseinfo.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.linkinfo.magnolia.context
info.magnolia.cms.beans.config
info.magnolia.module.ui
info.magnolia.module
info.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.cms.securityinfo.magnolia.cms.util
info.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.cms.security.auth.callbackinfo.magnolia.cms.util
info.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.cms.security.auth.logininfo.magnolia.cms.security.auth.callback
info.magnolia.cms.util
info.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.cms.servletsinfo.magnolia.cms.util
info.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.cms.utilinfo.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.commandsinfo.magnolia.cms.beans.config
info.magnolia.module.ui
info.magnolia.module
info.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.commands.implinfo.magnolia.context
info.magnolia.cms.beans.config
info.magnolia.module.ui
info.magnolia.module
info.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.content2beaninfo.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.content2bean.implinfo.magnolia.content2bean
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.contextinfo.magnolia.cms.beans.config
info.magnolia.module.ui
info.magnolia.module
info.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.debuginfo.magnolia.cms.filters
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.freemarkerinfo.magnolia.freemarker.models
info.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.freemarker.loadersinfo.magnolia.context
info.magnolia.cms.beans.config
info.magnolia.module.ui
info.magnolia.module
info.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.freemarker.modelsinfo.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.importexportinfo.magnolia.cms.beans.config
info.magnolia.module.ui
info.magnolia.module
info.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.importexport.filtersinfo.magnolia.cms.util
info.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.jackrabbitinfo.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.linkinfo.magnolia.context
info.magnolia.cms.beans.config
info.magnolia.module.ui
info.magnolia.module
info.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.logginginfo.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.logging
info.magnolia.moduleinfo.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.module.deltainfo.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.module.filesinfo.magnolia.cms.util
info.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.module.model.readerinfo.magnolia.cms.util
info.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.module.uiinfo.magnolia.module
info.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.module.webappinfo.magnolia.importexport
info.magnolia.cms.beans.config
info.magnolia.module.ui
info.magnolia.module
info.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.nodebuilderinfo.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.nodebuilder.taskinfo.magnolia.nodebuilder
info.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.objectfactoryinfo.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.setupinfo.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.setup.for3_5info.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.setup.for3_6info.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.setup.for3_6_2info.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.setup.for4_3info.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.setup.for4_4_3info.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.setup.for4_4_5info.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.statsinfo.magnolia.cms.util
info.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.votinginfo.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory
info.magnolia.voting.votersinfo.magnolia.voting
info.magnolia.objectfactory
info.magnolia.cms.core
info.magnolia.logging
info.magnolia.objectfactory

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.