Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
5 | 17 | 0.0% | 77.0% | 23.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.AludraTest org.aludratest.PreconditionFailedException |
org.aludratest.app org.aludratest.app.excelwizard org.aludratest.config.impl org.aludratest.junit org.aludratest.scheduler.impl |
java.io java.lang java.text java.util org.aludratest.config org.aludratest.config.impl org.aludratest.impl.log4testing.data org.aludratest.impl.plexus org.aludratest.scheduler org.aludratest.scheduler.node org.aludratest.service org.aludratest.util.data.helper org.codehaus.plexus org.codehaus.plexus.component.repository.exception org.codehaus.plexus.lifecycle org.databene.commons org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 11 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.app.AppUtil org.aludratest.app.RunnerTreeDotExporter |
None | java.io java.lang java.util org.aludratest org.aludratest.scheduler org.aludratest.scheduler.node org.aludratest.scheduler.util org.aludratest.service org.databene.commons org.databene.formats.dot org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 23 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.app.excelwizard.CLIExcelCreator org.aludratest.app.excelwizard.ClassNameCellRenderer org.aludratest.app.excelwizard.ExcelSettingsPane org.aludratest.app.excelwizard.ExcelSettingsPane$CreateExcelSheetAction org.aludratest.app.excelwizard.ExcelSettingsPane$FilterListener org.aludratest.app.excelwizard.ExcelSettingsPane$TestClassListener org.aludratest.app.excelwizard.ExcelWizard org.aludratest.app.excelwizard.JavaBeanExcelDocumentMapper org.aludratest.app.excelwizard.MethodNameCellRenderer org.aludratest.app.excelwizard.MethodSelector org.aludratest.app.excelwizard.TestClassList org.aludratest.app.excelwizard.WizardUtil org.aludratest.app.excelwizard.WorkbookTracker |
None | java.awt java.awt.event java.io java.lang java.lang.annotation java.lang.reflect java.util javax.swing javax.swing.event javax.swing.text org.aludratest org.aludratest.config org.aludratest.service org.aludratest.testcase org.aludratest.testcase.data org.aludratest.util org.apache.poi.hssf.usermodel org.apache.poi.openxml4j.exceptions org.apache.poi.ss.usermodel org.apache.poi.xssf.usermodel org.databene.commons org.databene.commons.ui.swing org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
6 | 12 | 57.0% | 67.0% | 24.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.codecheck.rule.pmd.AbstractAludraTestRule org.aludratest.codecheck.rule.pmd.AbstractUsageRestrictionRule org.aludratest.codecheck.rule.pmd.AbstractUtilityClassRule org.aludratest.codecheck.rule.pmd.ClassMatcher |
org.aludratest.codecheck.rule.pmd.ImportRestrictions org.aludratest.codecheck.rule.pmd.UsageRestrictionCheck org.aludratest.codecheck.rule.pmd.UsageRestrictionCheck$ParentClassMatcher |
org.aludratest.codecheck.rule.pmd.awl org.aludratest.codecheck.rule.pmd.data org.aludratest.codecheck.rule.pmd.guicomponent org.aludratest.codecheck.rule.pmd.page org.aludratest.codecheck.rule.pmd.testcase org.aludratest.codecheck.rule.pmd.uimap |
java.lang java.lang.reflect java.util net.sourceforge.pmd net.sourceforge.pmd.lang.java.ast net.sourceforge.pmd.lang.java.rule net.sourceforge.pmd.lang.rule.properties org.aludratest.dict org.aludratest.service org.aludratest.service.gui.web.page org.aludratest.service.gui.web.uimap org.aludratest.testcase |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 9 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.codecheck.rule.pmd.annot.NoTrailingCommaInAnnotationArray org.aludratest.codecheck.rule.pmd.annot.NonCombinableAnnotations |
None | java.io java.lang java.net java.util net.sourceforge.pmd net.sourceforge.pmd.lang.java.ast net.sourceforge.pmd.lang.java.rule net.sourceforge.pmd.lang.rule.properties org.apache.commons.io |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 6 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.codecheck.rule.pmd.awl.AWLAbstractNameForAbstractClass org.aludratest.codecheck.rule.pmd.awl.AWLActionMethodReturnAWL org.aludratest.codecheck.rule.pmd.awl.AWLActionParameterDataClass org.aludratest.codecheck.rule.pmd.awl.AWLNoNonFinalStaticAttribute org.aludratest.codecheck.rule.pmd.awl.AWLNoPublicStaticMethod org.aludratest.codecheck.rule.pmd.awl.AWLNoTestCaseAttribute |
None | java.lang net.sourceforge.pmd.lang.ast net.sourceforge.pmd.lang.java.ast org.aludratest.codecheck.rule.pmd org.aludratest.dict org.aludratest.testcase |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 12 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.codecheck.rule.pmd.data.DataAttributeMustBeAccessible org.aludratest.codecheck.rule.pmd.data.DataClassImplementToString org.aludratest.codecheck.rule.pmd.data.DataClassImplementToString$1 org.aludratest.codecheck.rule.pmd.data.DataClassImplementToString$FindToStringVisitor org.aludratest.codecheck.rule.pmd.data.DataClassNamingConvention org.aludratest.codecheck.rule.pmd.data.DataClassNoArgConstructor org.aludratest.codecheck.rule.pmd.data.DataClassSimpleNameMustBeUnique org.aludratest.codecheck.rule.pmd.data.DataFieldsMustNotBePublic org.aludratest.codecheck.rule.pmd.data.DataNoCircularGraphs org.aludratest.codecheck.rule.pmd.data.DataNoParametersInGetters org.aludratest.codecheck.rule.pmd.data.DataNoStaticAttributes org.aludratest.codecheck.rule.pmd.data.DataSimpleAttribute |
None | java.beans java.lang java.lang.reflect java.util java.util.concurrent.atomic net.sourceforge.pmd net.sourceforge.pmd.lang.java.ast net.sourceforge.pmd.lang.java.rule org.aludratest.codecheck.rule.pmd org.aludratest.dict org.databene.commons org.jaxen |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 3 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.codecheck.rule.pmd.guicomponent.OnlyUIMapsConstructGUIComponent |
None | java.lang net.sourceforge.pmd.lang.java.ast org.aludratest.codecheck.rule.pmd |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 12 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.codecheck.rule.pmd.page.PageActionMethodReturnPageObject org.aludratest.codecheck.rule.pmd.page.PageClassNamingConvention org.aludratest.codecheck.rule.pmd.page.PageClassSimpleNameMustBeUnique org.aludratest.codecheck.rule.pmd.page.PageHelperUsageRestriction org.aludratest.codecheck.rule.pmd.page.PageImportRestriction org.aludratest.codecheck.rule.pmd.page.PageNoPublicAttribute org.aludratest.codecheck.rule.pmd.page.PageUsageRestriction org.aludratest.codecheck.rule.pmd.page.PageUtilityClassStructure org.aludratest.codecheck.rule.pmd.page.PageUtilityUsageRestriction org.aludratest.codecheck.rule.pmd.page.PageUtilityUsageRestriction$1 |
None | java.lang java.util net.sourceforge.pmd net.sourceforge.pmd.lang.ast net.sourceforge.pmd.lang.java.ast org.aludratest.codecheck.rule.pmd org.aludratest.dict org.aludratest.service org.aludratest.service.gui.component org.aludratest.service.gui.web.page org.aludratest.service.gui.web.uimap org.aludratest.testcase |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 3 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.codecheck.rule.pmd.testcase.TestCaseImportRestriction |
None | java.lang net.sourceforge.pmd.lang.java.ast org.aludratest.codecheck.rule.pmd |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 12 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.codecheck.rule.pmd.uimap.UIMapHelperImportRestriction org.aludratest.codecheck.rule.pmd.uimap.UIMapImportRestriction org.aludratest.codecheck.rule.pmd.uimap.UIMapMethodReturnComponent org.aludratest.codecheck.rule.pmd.uimap.UIMapNamingConvention org.aludratest.codecheck.rule.pmd.uimap.UIMapNoInstanceField org.aludratest.codecheck.rule.pmd.uimap.UIMapNoPublicField org.aludratest.codecheck.rule.pmd.uimap.UIMapUsageRestriction org.aludratest.codecheck.rule.pmd.uimap.UIMapUtilityClassStructure |
None | java.lang java.util net.sourceforge.pmd.lang.java.ast org.aludratest.codecheck.rule.pmd org.aludratest.dict org.aludratest.service.gui org.aludratest.service.gui.component org.aludratest.service.gui.web.page org.aludratest.service.gui.web.uimap org.aludratest.service.locator org.aludratest.service.locator.element org.aludratest.testcase |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
18 | 8 | 77.0% | 31.0% | 8.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.config.AludraTestConfig org.aludratest.config.ConfigNodeProperties org.aludratest.config.ConfigNodeProperty org.aludratest.config.ConfigProperties org.aludratest.config.ConfigProperty org.aludratest.config.Configurable org.aludratest.config.Configurator org.aludratest.config.InternalComponent org.aludratest.config.MutablePreferences org.aludratest.config.Preferences |
org.aludratest.config.ComponentConfigurator org.aludratest.config.ConfigurationException org.aludratest.config.ValidatingPreferencesWrapper |
org.aludratest org.aludratest.app.excelwizard org.aludratest.config.impl org.aludratest.data org.aludratest.impl.plexus org.aludratest.scheduler.impl org.aludratest.service org.aludratest.service.cmdline.impl org.aludratest.service.file.impl org.aludratest.service.flatfile.impl org.aludratest.service.gui.web.selenium org.aludratest.service.gui.web.selenium.selenium1 org.aludratest.service.impl org.aludratest.testcase.data.impl org.aludratest.testcase.data.impl.xml org.aludratest.util org.aludratest.util.data.helper org.aludratest.util.retry |
java.io java.lang java.lang.annotation java.net java.util org.codehaus.plexus org.codehaus.plexus.component.repository.exception org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 10 | 20.0% | 83.0% | 3.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.config.impl.AbstractPreferences |
org.aludratest.config.impl.AludraTestConfigImpl org.aludratest.config.impl.DefaultConfigurator org.aludratest.config.impl.PropertyPriorityPreferences org.aludratest.config.impl.SimplePreferences |
org.aludratest org.aludratest.service.impl |
java.io java.lang java.net java.text java.util org.aludratest org.aludratest.config org.databene.commons org.databene.commons.version org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
4 | 1 | 100.0% | 20.0% | 20.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.content.ContentHandler |
None | org.aludratest.content.edifact org.aludratest.content.flat org.aludratest.content.separated org.aludratest.content.xml |
java.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 8 | 100.0% | 80.0% | 80.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.content.edifact.EdifactContent |
None | org.aludratest.content.edifact.edifatto org.aludratest.service.edifactfile.edifatto |
java.io java.lang java.util javax.xml.namespace org.aludratest.content org.databene.edifatto org.databene.edifatto.compare org.databene.edifatto.model |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 12 | 0.0% | 92.0% | 8.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.content.edifact.edifatto.EdifattoContent |
org.aludratest.service.edifactfile.edifatto |
java.io java.lang java.util javax.xml.namespace javax.xml.xpath org.aludratest.content.edifact org.aludratest.exception org.databene.commons org.databene.edifatto org.databene.edifatto.compare org.databene.edifatto.model org.databene.edifatto.xml |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 7 | 75.0% | 78.0% | 52.999996% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.content.flat.AbstractRowType org.aludratest.content.flat.FlatContent org.aludratest.content.flat.FlatFileColumn |
org.aludratest.content.flat.PrefixRowType |
org.aludratest.content.flat.webdecs org.aludratest.service.flatfile.impl |
java.io java.lang java.lang.annotation java.util org.aludratest.content org.aludratest.content.flat.data org.databene.commons |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
4 | 2 | 67.0% | 33.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.content.flat.data.FlatFileBeanData org.aludratest.content.flat.data.RowTypeData |
org.aludratest.content.flat.data.WrappedRowData |
org.aludratest.content.flat org.aludratest.content.flat.webdecs org.aludratest.service.flatfile org.aludratest.service.flatfile.impl |
java.lang org.aludratest.dict |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 13 | 0.0% | 93.0% | 7.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.content.flat.webdecs.AnnotationUtil org.aludratest.content.flat.webdecs.AnnotationUtil$1 org.aludratest.content.flat.webdecs.AnnotationUtil$ColumnDescriptor org.aludratest.content.flat.webdecs.AnnotationUtil$DescriptorComparator org.aludratest.content.flat.webdecs.FlatFileBeanReader org.aludratest.content.flat.webdecs.FlatFileBeanWriter org.aludratest.content.flat.webdecs.RowParser org.aludratest.content.flat.webdecs.WebdecsFlatContent |
org.aludratest.content.separated.webdecs |
java.io java.lang java.lang.reflect java.text java.util java.util.concurrent.atomic org.aludratest.content.flat org.aludratest.content.flat.data org.aludratest.exception org.aludratest.impl.log4testing.configuration org.databene.commons org.databene.formats.fixedwidth org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 5 | 100.0% | 62.0% | 62.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.content.separated.SeparatedColumn org.aludratest.content.separated.SeparatedContent |
None | org.aludratest.content.separated.util org.aludratest.content.separated.webdecs org.aludratest.service.separatedfile.impl |
java.io java.lang java.lang.annotation org.aludratest.content org.aludratest.content.separated.data |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
4 | 2 | 0.0% | 33.0% | 67.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.content.separated.data.SeparatedFileBeanData org.aludratest.content.separated.data.WrappedSeparatedData |
org.aludratest.content.separated org.aludratest.content.separated.webdecs org.aludratest.service.separatedfile org.aludratest.service.separatedfile.impl |
java.lang org.aludratest.dict |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 5 | 0.0% | 83.0% | 17.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.content.separated.util.ColumnConfig org.aludratest.content.separated.util.SeparatedUtil |
org.aludratest.content.separated.webdecs |
java.lang java.lang.reflect java.util org.aludratest.content.separated org.aludratest.exception |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 14 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.content.separated.webdecs.SeparatedFileReader org.aludratest.content.separated.webdecs.SeparatedFileWriter org.aludratest.content.separated.webdecs.WebdecsSeparatedContent |
None | java.io java.lang java.util java.util.concurrent.atomic org.aludratest.content.flat.webdecs org.aludratest.content.separated org.aludratest.content.separated.data org.aludratest.content.separated.util org.aludratest.exception org.databene.commons org.databene.formats org.databene.formats.csv org.databene.formats.script org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 5 | 100.0% | 83.0% | 83.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.content.xml.XMLContent |
None | org.aludratest.content.xml.impl |
java.io java.lang javax.xml.namespace org.aludratest.content org.w3c.dom |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 11 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.content.xml.impl.XMLContentImpl |
None | java.io java.lang java.util javax.xml.namespace javax.xml.xpath org.aludratest.content.xml org.aludratest.exception org.aludratest.testcase.event.attachment org.databene.commons.xml org.databene.edifatto org.w3c.dom |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 2 | 50.0% | 50.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.data.DataConfiguration |
org.aludratest.data.DataConfigurationImpl |
org.aludratest.testcase.data.impl org.aludratest.util.data.helper |
java.lang org.aludratest.config |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
21 | 3 | 100.0% | 12.0% | 12.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.dict.ActionWordLibrary org.aludratest.dict.Data |
None | org.aludratest.codecheck.rule.pmd org.aludratest.codecheck.rule.pmd.awl org.aludratest.codecheck.rule.pmd.data org.aludratest.codecheck.rule.pmd.page org.aludratest.codecheck.rule.pmd.uimap org.aludratest.content.flat.data org.aludratest.content.separated.data org.aludratest.scheduler.impl org.aludratest.service.edifactfile org.aludratest.service.edifactfile.data org.aludratest.service.file org.aludratest.service.file.data org.aludratest.service.flatfile org.aludratest.service.gitclient org.aludratest.service.gitclient.data org.aludratest.service.gui.web.page org.aludratest.service.separatedfile org.aludratest.testcase.data org.aludratest.testcase.data.impl org.aludratest.testcase.data.impl.xml org.aludratest.util.data |
java.lang java.lang.reflect java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
36 | 2 | 17.0% | 5.0% | 78.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.exception.AludraTestException |
org.aludratest.exception.AccessFailure org.aludratest.exception.AutomationException org.aludratest.exception.FunctionalFailure org.aludratest.exception.PerformanceFailure org.aludratest.exception.TechnicalException |
org.aludratest.content.edifact.edifatto org.aludratest.content.flat.webdecs org.aludratest.content.separated.util org.aludratest.content.separated.webdecs org.aludratest.content.xml.impl org.aludratest.impl.log4testing.output.util org.aludratest.impl.log4testing.output.writer org.aludratest.invoker org.aludratest.junit org.aludratest.scheduler.impl org.aludratest.service.cmdline.impl org.aludratest.service.edifactfile org.aludratest.service.edifactfile.edifatto org.aludratest.service.file org.aludratest.service.file.impl org.aludratest.service.file.util org.aludratest.service.flatfile.impl org.aludratest.service.gitclient org.aludratest.service.gui.component.impl org.aludratest.service.gui.web.selenium org.aludratest.service.gui.web.selenium.httpproxy org.aludratest.service.gui.web.selenium.selenium1 org.aludratest.service.gui.web.selenium.selenium2 org.aludratest.service.gui.web.selenium.selenium2.condition org.aludratest.service.impl org.aludratest.service.jms.impl org.aludratest.service.locator org.aludratest.service.separatedfile.impl org.aludratest.service.util org.aludratest.testcase.data.impl org.aludratest.testcase.data.impl.xml org.aludratest.testcase.event.impl org.aludratest.testcase.impl org.aludratest.util org.aludratest.util.poll org.aludratest.util.validator |
java.lang org.aludratest.testcase |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 1 | 100.0% | 100.0% | 100.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.impl.AludraTestConstants |
None | None | java.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 10 | 86.0% | 91.0% | 77.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.impl.log4testing.AttachParameter org.aludratest.impl.log4testing.AttachResult org.aludratest.impl.log4testing.ElementName org.aludratest.impl.log4testing.ElementType org.aludratest.impl.log4testing.TechnicalArgument org.aludratest.impl.log4testing.TechnicalLocator |
org.aludratest.impl.log4testing.Log4TestingRunnerListener |
org.aludratest.util |
java.io java.lang java.lang.annotation java.util org.aludratest.impl.log4testing.data org.aludratest.scheduler org.aludratest.scheduler.node org.aludratest.service org.aludratest.testcase.event org.aludratest.testcase.event.attachment |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
4 | 10 | 25.0% | 71.0% | 4.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.impl.log4testing.configuration.Validatable |
org.aludratest.impl.log4testing.configuration.ConfigurationError org.aludratest.impl.log4testing.configuration.Log4TestingConfiguration org.aludratest.impl.log4testing.configuration.ReflectionUtil |
org.aludratest.content.flat.webdecs org.aludratest.impl.log4testing.data org.aludratest.impl.log4testing.observer org.aludratest.impl.log4testing.output.writer |
java.io java.lang java.net java.util org.aludratest.impl.log4testing.observer org.apache.commons.lang.text org.databene.commons org.dom4j org.dom4j.io org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
5 | 8 | 20.0% | 62.0% | 18.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.impl.log4testing.data.TestObject org.aludratest.impl.log4testing.data.TestStepContainer org.aludratest.impl.log4testing.data.TestSuiteLogComponent |
org.aludratest.impl.log4testing.data.CycleException org.aludratest.impl.log4testing.data.IllegalAddException org.aludratest.impl.log4testing.data.IllegalParentException org.aludratest.impl.log4testing.data.TestCaseLog org.aludratest.impl.log4testing.data.TestCaseLog$1 org.aludratest.impl.log4testing.data.TestCaseLog$State org.aludratest.impl.log4testing.data.TestLogger org.aludratest.impl.log4testing.data.TestStepGroup org.aludratest.impl.log4testing.data.TestStepLog org.aludratest.impl.log4testing.data.TestSuiteLog org.aludratest.impl.log4testing.data.TestSuiteLog$1 org.aludratest.impl.log4testing.data.TestSuiteLog$TestSuiteState |
org.aludratest org.aludratest.impl.log4testing org.aludratest.impl.log4testing.observer org.aludratest.impl.log4testing.output org.aludratest.impl.log4testing.output.writer |
java.lang java.util java.util.concurrent.atomic org.aludratest.impl.log4testing.configuration org.aludratest.impl.log4testing.observer org.aludratest.testcase org.aludratest.testcase.event.attachment org.joda.time |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 14 | 29.0% | 88.0% | 16.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.impl.log4testing.observer.TestObserver org.aludratest.impl.log4testing.observer.VelocityReportTestObserver |
org.aludratest.impl.log4testing.observer.AbstractTestObserver org.aludratest.impl.log4testing.observer.HTMLReportObserver org.aludratest.impl.log4testing.observer.PendingTestsObserver org.aludratest.impl.log4testing.observer.TestObserverManager org.aludratest.impl.log4testing.observer.XMLReportObserver |
org.aludratest.impl.log4testing.configuration org.aludratest.impl.log4testing.data |
java.awt java.io java.lang java.net java.nio.charset java.util java.util.concurrent.atomic org.aludratest.impl.log4testing.configuration org.aludratest.impl.log4testing.data org.aludratest.impl.log4testing.output.util org.aludratest.impl.log4testing.output.writer org.aludratest.testcase.event.attachment org.databene.commons org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 4 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.impl.log4testing.output.SuitePrinter |
None | java.io java.lang java.util org.aludratest.impl.log4testing.data |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 7 | 0.0% | 78.0% | 22.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.impl.log4testing.output.util.OutputUtil |
org.aludratest.impl.log4testing.observer org.aludratest.impl.log4testing.output.writer |
java.io java.lang java.util.regex org.aludratest.exception org.aludratest.impl.log4testing.util org.apache.commons.io org.databene.commons |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 16 | 38.0% | 94.0% | 32.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.impl.log4testing.output.writer.FileWriter org.aludratest.impl.log4testing.output.writer.VelocityWriter org.aludratest.impl.log4testing.output.writer.Writer |
org.aludratest.impl.log4testing.output.writer.VelocityTestCaseWriter org.aludratest.impl.log4testing.output.writer.VelocityTestSuiteWriter org.aludratest.impl.log4testing.output.writer.VelocityWriter$HtmlFormat org.aludratest.impl.log4testing.output.writer.VelocityWriter$NameFormat org.aludratest.impl.log4testing.output.writer.VelocityWriter$TimeFormat |
org.aludratest.impl.log4testing.observer |
java.io java.lang java.nio.charset java.text org.aludratest.exception org.aludratest.impl.log4testing.configuration org.aludratest.impl.log4testing.data org.aludratest.impl.log4testing.output.util org.apache.velocity org.apache.velocity.app org.apache.velocity.runtime.resource.loader org.apache.velocity.slf4j org.databene.commons org.databene.formats.html.util org.joda.time org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 5 | 0.0% | 83.0% | 17.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.impl.log4testing.util.Abbreviator org.aludratest.impl.log4testing.util.Abbreviator$1 org.aludratest.impl.log4testing.util.Abbreviator$Abbreviation |
org.aludratest.impl.log4testing.output.util |
java.io java.lang java.util org.databene.commons org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 17 | 0.0% | 94.0% | 6.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.impl.plexus.AludraTestClosePhase org.aludratest.impl.plexus.AludraTestComponentDiscoverer org.aludratest.impl.plexus.AludraTestConfigurationPhase |
org.aludratest |
java.lang java.lang.reflect java.util org.aludratest.config org.aludratest.service org.aludratest.service.impl org.codehaus.plexus org.codehaus.plexus.classworlds.realm org.codehaus.plexus.component.annotations org.codehaus.plexus.component.discovery org.codehaus.plexus.component.manager org.codehaus.plexus.component.repository org.codehaus.plexus.component.repository.exception org.codehaus.plexus.configuration org.codehaus.plexus.context org.codehaus.plexus.lifecycle.phase org.codehaus.plexus.personality.plexus.lifecycle.phase |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
4 | 5 | 33.0% | 56.0% | 11.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.invoker.TestInvoker |
org.aludratest.invoker.AludraTestMethodInvoker org.aludratest.invoker.ErrorReportingInvoker |
org.aludratest.junit org.aludratest.scheduler org.aludratest.scheduler.impl org.aludratest.scheduler.node |
java.lang java.lang.reflect org.aludratest.exception org.aludratest.testcase org.databene.commons |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 16 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.junit.AludraTestJUnitSuite org.aludratest.junit.JUnitUtil |
None | java.lang java.lang.annotation java.util org.aludratest org.aludratest.exception org.aludratest.invoker org.aludratest.scheduler org.aludratest.scheduler.node org.aludratest.service org.aludratest.testcase org.aludratest.testcase.event org.databene.commons org.junit.runner org.junit.runner.notification org.junit.runners.model org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
8 | 9 | 67.0% | 52.999996% | 20.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.scheduler.AbstractRunnerListener org.aludratest.scheduler.AludraTestRunner org.aludratest.scheduler.RunnerListener org.aludratest.scheduler.RunnerListenerRegistry org.aludratest.scheduler.RunnerTreeBuilder org.aludratest.scheduler.TestClassFilter |
org.aludratest.scheduler.AnnotationBasedExecution org.aludratest.scheduler.RunStatus org.aludratest.scheduler.RunnerTree |
org.aludratest org.aludratest.app org.aludratest.impl.log4testing org.aludratest.junit org.aludratest.scheduler.impl org.aludratest.scheduler.node org.aludratest.scheduler.sort org.aludratest.testcase.event.impl |
java.io java.lang java.text java.util org.aludratest.invoker org.aludratest.scheduler.impl org.aludratest.scheduler.node org.aludratest.testcase.event org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 25 | 0.0% | 96.0% | 4.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.scheduler.impl.AludraTestRunnerImpl org.aludratest.scheduler.impl.AludraTestRunnerImpl$RunnerLeafRunnable org.aludratest.scheduler.impl.AludraTestRunnerImpl$RunnerLeafRunnable$1 org.aludratest.scheduler.impl.AludraTestRunnerImpl$SequentialGroupRunnable org.aludratest.scheduler.impl.AndTestClassFilter org.aludratest.scheduler.impl.AttributeBasedTestClassFilter org.aludratest.scheduler.impl.FilterParser org.aludratest.scheduler.impl.FilterParser$FilterTokenizer org.aludratest.scheduler.impl.FilterParser$Token org.aludratest.scheduler.impl.FilterParser$TokenInfo org.aludratest.scheduler.impl.OrTestClassFilter org.aludratest.scheduler.impl.RunnerListenerRegistryImpl org.aludratest.scheduler.impl.RunnerTreeBuilderImpl org.aludratest.scheduler.impl.RunnerTreeBuilderImpl$CategoryBuilder org.aludratest.scheduler.impl.TestAttributeUtil |
org.aludratest.scheduler |
java.io java.lang java.lang.reflect java.text java.util java.util.concurrent java.util.concurrent.atomic java.util.jar java.util.regex org.aludratest org.aludratest.config org.aludratest.dict org.aludratest.exception org.aludratest.invoker org.aludratest.scheduler org.aludratest.scheduler.node org.aludratest.scheduler.util org.aludratest.service org.aludratest.testcase org.aludratest.testcase.data org.aludratest.testcase.event org.aludratest.testcase.event.impl org.aludratest.testcase.impl org.databene.commons org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
9 | 4 | 25.0% | 31.0% | 44.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.scheduler.node.RunnerNode |
org.aludratest.scheduler.node.ExecutionMode org.aludratest.scheduler.node.RunnerGroup org.aludratest.scheduler.node.RunnerLeaf |
org.aludratest org.aludratest.app org.aludratest.impl.log4testing org.aludratest.junit org.aludratest.scheduler org.aludratest.scheduler.impl org.aludratest.scheduler.sort org.aludratest.scheduler.util org.aludratest.testcase.event.impl |
java.lang java.util org.aludratest.invoker org.aludratest.scheduler |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 5 | 10.0% | 100.0% | 10.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.scheduler.sort.ReverseNodeComparator |
org.aludratest.scheduler.sort.Alphabetic org.aludratest.scheduler.sort.AlphabeticDescending org.aludratest.scheduler.sort.BreadthFirst org.aludratest.scheduler.sort.DefaultNodeComparator org.aludratest.scheduler.sort.DepthFirst org.aludratest.scheduler.sort.FallbackComparator org.aludratest.scheduler.sort.NoComparator org.aludratest.scheduler.sort.RunnerTreeSorter org.aludratest.scheduler.sort.SequentialFirst |
None | java.io java.lang java.util org.aludratest.scheduler org.aludratest.scheduler.node |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 6 | 33.0% | 75.0% | 8.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.scheduler.util.CommonRunnerLeafAttributes |
org.aludratest.scheduler.util.PoolThreadFactory org.aludratest.scheduler.util.RunnerTreeUtil |
org.aludratest.app org.aludratest.scheduler.impl |
java.lang java.util java.util.concurrent java.util.concurrent.atomic org.aludratest.scheduler.node org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
36 | 7 | 94.0% | 16.0% | 10.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.service.AbstractAludraService org.aludratest.service.AbstractConfigurableAludraService org.aludratest.service.Action org.aludratest.service.AludraCloseable org.aludratest.service.AludraContext org.aludratest.service.AludraService org.aludratest.service.AludraServiceContext org.aludratest.service.AludraServiceManager org.aludratest.service.Condition org.aludratest.service.Implementation org.aludratest.service.Interaction org.aludratest.service.ServiceInterface org.aludratest.service.ServiceWrapper org.aludratest.service.SystemConnector org.aludratest.service.SystemConnectorInterface org.aludratest.service.Verification |
org.aludratest.service.ComponentId |
org.aludratest org.aludratest.app org.aludratest.app.excelwizard org.aludratest.codecheck.rule.pmd org.aludratest.codecheck.rule.pmd.page org.aludratest.impl.log4testing org.aludratest.impl.plexus org.aludratest.junit org.aludratest.scheduler.impl org.aludratest.service.cmdline org.aludratest.service.cmdline.impl org.aludratest.service.database org.aludratest.service.edifactfile org.aludratest.service.edifactfile.edifatto org.aludratest.service.file org.aludratest.service.file.impl org.aludratest.service.flatfile org.aludratest.service.flatfile.impl org.aludratest.service.gui org.aludratest.service.gui.component.impl org.aludratest.service.gui.web.page org.aludratest.service.gui.web.selenium org.aludratest.service.gui.web.selenium.selenium1 org.aludratest.service.gui.web.selenium.selenium2 org.aludratest.service.impl org.aludratest.service.jms org.aludratest.service.jms.impl org.aludratest.service.separatedfile org.aludratest.service.separatedfile.impl org.aludratest.service.util org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase.event.impl org.aludratest.testcase.impl org.aludratest.util org.aludratest.util.data.helper |
java.io java.lang java.lang.annotation java.util org.aludratest.config org.databene.commons org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 7 | 50.0% | 78.0% | 28.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.service.cmdline.CommandLineCondition org.aludratest.service.cmdline.CommandLineInteraction org.aludratest.service.cmdline.CommandLineService org.aludratest.service.cmdline.CommandLineVerification org.aludratest.service.cmdline.Out |
org.aludratest.service.cmdline.CommandLineProcess org.aludratest.service.cmdline.ErrOut org.aludratest.service.cmdline.Line org.aludratest.service.cmdline.StdIn org.aludratest.service.cmdline.StdOut |
org.aludratest.service.cmdline.impl org.aludratest.service.gitclient |
java.io java.lang org.aludratest.service org.aludratest.util.data org.aludratest.util.validator org.databene.commons org.databene.commons.validator |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 12 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.service.cmdline.impl.CommandLineActionImpl org.aludratest.service.cmdline.impl.CommandLineServiceConfiguration org.aludratest.service.cmdline.impl.CommandLineServiceImpl org.aludratest.service.cmdline.impl.ProcessOutputReader org.aludratest.service.cmdline.impl.ProcessOutputReader$InputStreamWatchDog org.aludratest.service.cmdline.impl.ProcessOutputReader$InputStreamWatchDog$WaitUntilTextAvailable org.aludratest.service.cmdline.impl.ProcessWrapper org.aludratest.service.cmdline.impl.ProcessWrapper$ProcessState org.aludratest.service.cmdline.impl.ProcessWrapper$WaitUntilFinishedTask |
None | java.io java.lang java.util org.aludratest.config org.aludratest.exception org.aludratest.service org.aludratest.service.cmdline org.aludratest.util.poll org.apache.commons.vfs2 org.databene.commons org.databene.commons.array org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 3 | 80.0% | 100.0% | 80.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.service.database.DatabaseCondition org.aludratest.service.database.DatabaseInteraction org.aludratest.service.database.DatabaseService org.aludratest.service.database.DatabaseVerification |
org.aludratest.service.database.DatabaseQuery |
None | java.lang java.util org.aludratest.service |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 13 | 57.0% | 93.0% | 50.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.service.edifactfile.EdifactFileCondition org.aludratest.service.edifactfile.EdifactFileInteraction org.aludratest.service.edifactfile.EdifactFileService org.aludratest.service.edifactfile.EdifactFileVerification |
org.aludratest.service.edifactfile.EdifactFileVerifier org.aludratest.service.edifactfile.EdifactFileWriter org.aludratest.service.edifactfile.EdifactFileWriter$State |
org.aludratest.service.edifactfile.edifatto |
java.lang java.util javax.xml.namespace org.aludratest.dict org.aludratest.exception org.aludratest.service org.aludratest.service.edifactfile.data org.aludratest.service.file org.aludratest.util.data org.databene.edifatto org.databene.edifatto.compare org.databene.edifatto.model org.databene.edifatto.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 3 | 33.0% | 75.0% | 8.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.service.edifactfile.data.EdifactData |
org.aludratest.service.edifactfile.data.KeyExpressionData org.aludratest.service.edifactfile.data.LocalDiffTypeData |
org.aludratest.service.edifactfile |
java.lang java.util org.aludratest.dict |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 16 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.service.edifactfile.edifatto.EdifattoFileAction org.aludratest.service.edifactfile.edifatto.EdifattoFileService |
None | java.io java.lang java.util javax.xml.namespace org.aludratest.content.edifact org.aludratest.content.edifact.edifatto org.aludratest.exception org.aludratest.service org.aludratest.service.edifactfile org.aludratest.service.file org.aludratest.testcase.event.attachment org.databene.commons org.databene.edifatto org.databene.edifatto.compare org.databene.edifatto.format org.databene.edifatto.model |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
8 | 12 | 75.0% | 60.000004% | 35.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.service.file.FileCondition org.aludratest.service.file.FileFilter org.aludratest.service.file.FileInteraction org.aludratest.service.file.FileService org.aludratest.service.file.FileStream org.aludratest.service.file.FileVerification |
org.aludratest.service.file.File org.aludratest.service.file.FileInfo |
org.aludratest.service.edifactfile org.aludratest.service.edifactfile.edifatto org.aludratest.service.file.filter org.aludratest.service.file.impl org.aludratest.service.flatfile org.aludratest.service.flatfile.impl org.aludratest.service.separatedfile org.aludratest.service.separatedfile.impl |
java.io java.lang java.util org.aludratest.dict org.aludratest.exception org.aludratest.service org.aludratest.service.file.data org.aludratest.service.file.util org.aludratest.util org.aludratest.util.data org.apache.commons.vfs2 org.databene.commons |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 3 | 0.0% | 75.0% | 25.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.service.file.data.TargetFileData |
org.aludratest.service.file |
java.lang org.aludratest.dict org.databene.commons |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 5 | 20.0% | 83.0% | 3.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.service.file.filter.CompositeFileFilter |
org.aludratest.service.file.filter.AndFileFilter org.aludratest.service.file.filter.LastModifiedTimeFileFilter org.aludratest.service.file.filter.OrFileFilter org.aludratest.service.file.filter.RegexFilePathFilter |
org.aludratest.service.file.impl |
java.lang java.util java.util.regex org.aludratest.service.file org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 16 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.service.file.impl.FileActionImpl org.aludratest.service.file.impl.FileActionImpl$WaitForFileTask org.aludratest.service.file.impl.FileActionImpl$WaitForFirstMatchTask org.aludratest.service.file.impl.FilePathSelector org.aludratest.service.file.impl.FileServiceConfiguration org.aludratest.service.file.impl.FileServiceImpl org.aludratest.service.file.impl.Linefeed |
None | java.io java.lang java.util org.aludratest.config org.aludratest.exception org.aludratest.service org.aludratest.service.file org.aludratest.service.file.filter org.aludratest.service.file.util org.aludratest.util.poll org.apache.commons.vfs2 org.apache.commons.vfs2.auth org.apache.commons.vfs2.impl org.apache.commons.vfs2.provider.ftp org.databene.commons org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 2 | 0.0% | 50.0% | 50.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.service.file.util.FileUtil |
org.aludratest.service.file org.aludratest.service.file.impl |
java.lang org.aludratest.exception |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 5 | 100.0% | 83.0% | 83.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.service.flatfile.FlatFileCondition org.aludratest.service.flatfile.FlatFileInteraction org.aludratest.service.flatfile.FlatFileReader org.aludratest.service.flatfile.FlatFileService org.aludratest.service.flatfile.FlatFileVerification org.aludratest.service.flatfile.FlatFileWriter |
None | org.aludratest.service.flatfile.impl |
java.lang org.aludratest.content.flat.data org.aludratest.dict org.aludratest.service org.aludratest.service.file |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 14 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.service.flatfile.impl.DefaultFlatFileAction org.aludratest.service.flatfile.impl.DefaultFlatFileService org.aludratest.service.flatfile.impl.FlatFileConfig org.aludratest.service.flatfile.impl.WriterConfig |
None | java.io java.lang java.text java.util org.aludratest.config org.aludratest.content.flat org.aludratest.content.flat.data org.aludratest.exception org.aludratest.service org.aludratest.service.file org.aludratest.service.flatfile org.databene.commons org.databene.formats.fixedwidth org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 11 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.service.gitclient.GitClient |
None | java.io java.lang java.util org.aludratest.dict org.aludratest.exception org.aludratest.service.cmdline org.aludratest.service.gitclient.data org.aludratest.util.data org.apache.commons.io org.databene.commons org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 5 | 4.0% | 83.0% | 12.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.service.gitclient.data.AbstractGitData |
org.aludratest.service.gitclient.data.AddData org.aludratest.service.gitclient.data.BranchCreationData org.aludratest.service.gitclient.data.BranchDeletionData org.aludratest.service.gitclient.data.BranchListData org.aludratest.service.gitclient.data.CheckoutData org.aludratest.service.gitclient.data.CloneRepositoryData org.aludratest.service.gitclient.data.CommitData org.aludratest.service.gitclient.data.ConfigData org.aludratest.service.gitclient.data.FetchData org.aludratest.service.gitclient.data.InvocationData org.aludratest.service.gitclient.data.LogData org.aludratest.service.gitclient.data.LogItemData org.aludratest.service.gitclient.data.MergeData org.aludratest.service.gitclient.data.MvData org.aludratest.service.gitclient.data.PullData org.aludratest.service.gitclient.data.PushData org.aludratest.service.gitclient.data.RebaseData org.aludratest.service.gitclient.data.RenamedStatusData org.aludratest.service.gitclient.data.ResetData org.aludratest.service.gitclient.data.RmData org.aludratest.service.gitclient.data.StatusData org.aludratest.service.gitclient.data.VersionData |
org.aludratest.service.gitclient |
java.lang java.util org.aludratest.dict org.aludratest.util.data org.databene.commons |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
5 | 7 | 100.0% | 58.0% | 58.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.service.gui.AludraGUI org.aludratest.service.gui.GUICondition org.aludratest.service.gui.GUIInteraction org.aludratest.service.gui.GUIVerification |
None | org.aludratest.codecheck.rule.pmd.uimap org.aludratest.service.gui.component.impl org.aludratest.service.gui.web org.aludratest.service.gui.web.selenium.selenium1 org.aludratest.service.gui.web.selenium.selenium2 |
java.lang org.aludratest.service org.aludratest.service.gui.component org.aludratest.service.locator.element org.aludratest.service.locator.option org.aludratest.service.locator.window org.databene.commons |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
5 | 7 | 100.0% | 58.0% | 58.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.service.gui.component.Button org.aludratest.service.gui.component.Checkbox org.aludratest.service.gui.component.Dropdownbox org.aludratest.service.gui.component.Element org.aludratest.service.gui.component.FileField org.aludratest.service.gui.component.GUIComponent org.aludratest.service.gui.component.GUIComponentFactory org.aludratest.service.gui.component.GenericElement org.aludratest.service.gui.component.InputField org.aludratest.service.gui.component.Label org.aludratest.service.gui.component.Link org.aludratest.service.gui.component.RadioButton org.aludratest.service.gui.component.Window |
None | org.aludratest.codecheck.rule.pmd.page org.aludratest.codecheck.rule.pmd.uimap org.aludratest.service.gui org.aludratest.service.gui.component.impl org.aludratest.service.gui.web.selenium |
java.io java.lang org.aludratest.service.gui.component.impl org.aludratest.service.locator.element org.aludratest.service.locator.option org.aludratest.service.locator.window org.databene.commons |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 21 | 20.0% | 88.0% | 8.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.service.gui.component.impl.AbstractElement org.aludratest.service.gui.component.impl.AbstractGUIComponent org.aludratest.service.gui.component.impl.ValueComponent |
org.aludratest.service.gui.component.impl.ButtonImpl org.aludratest.service.gui.component.impl.CheckboxImpl org.aludratest.service.gui.component.impl.DefaultGUIComponentFactory org.aludratest.service.gui.component.impl.DropdownboxImpl org.aludratest.service.gui.component.impl.FileFieldImpl org.aludratest.service.gui.component.impl.GenericElementImpl org.aludratest.service.gui.component.impl.InputFieldImpl org.aludratest.service.gui.component.impl.LabelImpl org.aludratest.service.gui.component.impl.LinkImpl org.aludratest.service.gui.component.impl.RadioButtonImpl org.aludratest.service.gui.component.impl.ValueComponentHelper org.aludratest.service.gui.component.impl.WindowImpl |
org.aludratest.service.gui.component org.aludratest.service.gui.web.selenium org.aludratest.service.gui.web.selenium.selenium1 |
java.io java.lang java.lang.reflect java.util org.aludratest.exception org.aludratest.service org.aludratest.service.gui org.aludratest.service.gui.component org.aludratest.service.locator org.aludratest.service.locator.element org.aludratest.service.locator.option org.aludratest.service.locator.window org.aludratest.util.data.helper org.aludratest.util.validator org.codehaus.plexus org.codehaus.plexus.classworlds.realm org.codehaus.plexus.component.annotations org.codehaus.plexus.component.composition org.codehaus.plexus.component.repository org.codehaus.plexus.component.repository.exception org.databene.commons |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
5 | 6 | 80.0% | 55.0% | 35.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.service.gui.web.AludraWebGUI org.aludratest.service.gui.web.WebGUICondition org.aludratest.service.gui.web.WebGUIInteraction org.aludratest.service.gui.web.WebGUIVerification |
org.aludratest.service.gui.web.HttpHeaderFormat |
org.aludratest.service.gui.web.page org.aludratest.service.gui.web.selenium org.aludratest.service.gui.web.selenium.selenium1 org.aludratest.service.gui.web.selenium.selenium2 org.aludratest.service.gui.web.uimap |
java.lang java.text org.aludratest.service.gui org.aludratest.service.locator.element org.databene.commons org.w3c.dom |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 4 | 100.0% | 57.0% | 57.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.service.gui.web.page.Page org.aludratest.service.gui.web.page.PageHelper org.aludratest.service.gui.web.page.PageUtility |
None | org.aludratest.codecheck.rule.pmd org.aludratest.codecheck.rule.pmd.page org.aludratest.codecheck.rule.pmd.uimap |
java.lang org.aludratest.dict org.aludratest.service org.aludratest.service.gui.web |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 29 | 56.0% | 94.0% | 49.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.service.gui.web.selenium.AbstractSeleniumService org.aludratest.service.gui.web.selenium.ConditionCheck org.aludratest.service.gui.web.selenium.ElementCommand org.aludratest.service.gui.web.selenium.SeleniumResourceService org.aludratest.service.gui.web.selenium.WindowCommand |
org.aludratest.service.gui.web.selenium.LocalSeleniumResourceService org.aludratest.service.gui.web.selenium.ProxyPool org.aludratest.service.gui.web.selenium.SeleniumWrapperConfiguration org.aludratest.service.gui.web.selenium.TAFMSSeleniumResourceService |
org.aludratest.service.gui.web.selenium.selenium1 org.aludratest.service.gui.web.selenium.selenium2 |
java.io java.lang java.net java.util java.util.concurrent org.aludratest.config org.aludratest.exception org.aludratest.service org.aludratest.service.gui.component org.aludratest.service.gui.component.impl org.aludratest.service.gui.web org.aludratest.service.gui.web.selenium.httpproxy org.aludratest.service.locator.element org.aludratest.service.locator.window org.aludratest.util org.apache.commons.io org.apache.http org.apache.http.auth org.apache.http.client org.apache.http.client.methods org.apache.http.entity org.apache.http.impl org.apache.http.impl.auth org.apache.http.impl.client org.apache.http.protocol org.apache.http.util org.databene.commons org.json org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 11 | 25.0% | 85.0% | 10.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.service.gui.web.selenium.httpproxy.AbstractHttpProcessor org.aludratest.service.gui.web.selenium.httpproxy.ProxyConstants |
org.aludratest.service.gui.web.selenium.httpproxy.AuthenticatingHttpProxy org.aludratest.service.gui.web.selenium.httpproxy.AuthenticatingHttpProxy$ServerThread org.aludratest.service.gui.web.selenium.httpproxy.AuthenticatingHttpProxy$ServerThread$1 org.aludratest.service.gui.web.selenium.httpproxy.ProxyHandler org.aludratest.service.gui.web.selenium.httpproxy.RequestHeaderOverwriter org.aludratest.service.gui.web.selenium.httpproxy.RequestProcessorThread |
org.aludratest.service.gui.web.selenium org.aludratest.service.gui.web.selenium.selenium2 |
java.io java.lang java.net java.util org.aludratest.exception org.aludratest.util org.apache.http org.apache.http.impl org.apache.http.protocol org.databene.commons org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 22 | 2.0% | 100.0% | 2.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.service.gui.web.selenium.selenium1.AbstractSeleniumAction |
org.aludratest.service.gui.web.selenium.selenium1.AludraSelenium1 org.aludratest.service.gui.web.selenium.selenium1.AludraSelenium1$State org.aludratest.service.gui.web.selenium.selenium1.CheckLabelCondition org.aludratest.service.gui.web.selenium.selenium1.Selenium1Condition org.aludratest.service.gui.web.selenium.selenium1.Selenium1Interaction org.aludratest.service.gui.web.selenium.selenium1.Selenium1Interaction$1 org.aludratest.service.gui.web.selenium.selenium1.Selenium1Interaction$2 org.aludratest.service.gui.web.selenium.selenium1.Selenium1Interaction$3 org.aludratest.service.gui.web.selenium.selenium1.Selenium1Verification org.aludratest.service.gui.web.selenium.selenium1.Selenium1Verification$SelectedLabelProvider org.aludratest.service.gui.web.selenium.selenium1.Selenium1Verification$TextProvider org.aludratest.service.gui.web.selenium.selenium1.Selenium1Verification$ValueProvider org.aludratest.service.gui.web.selenium.selenium1.SeleniumFacade org.aludratest.service.gui.web.selenium.selenium1.SeleniumWrapper org.aludratest.service.gui.web.selenium.selenium1.SeleniumWrapper$1 org.aludratest.service.gui.web.selenium.selenium1.SeleniumWrapper$10 org.aludratest.service.gui.web.selenium.selenium1.SeleniumWrapper$11 org.aludratest.service.gui.web.selenium.selenium1.SeleniumWrapper$12 org.aludratest.service.gui.web.selenium.selenium1.SeleniumWrapper$13 org.aludratest.service.gui.web.selenium.selenium1.SeleniumWrapper$14 org.aludratest.service.gui.web.selenium.selenium1.SeleniumWrapper$15 org.aludratest.service.gui.web.selenium.selenium1.SeleniumWrapper$16 org.aludratest.service.gui.web.selenium.selenium1.SeleniumWrapper$17 org.aludratest.service.gui.web.selenium.selenium1.SeleniumWrapper$18 org.aludratest.service.gui.web.selenium.selenium1.SeleniumWrapper$19 org.aludratest.service.gui.web.selenium.selenium1.SeleniumWrapper$2 org.aludratest.service.gui.web.selenium.selenium1.SeleniumWrapper$20 org.aludratest.service.gui.web.selenium.selenium1.SeleniumWrapper$21 org.aludratest.service.gui.web.selenium.selenium1.SeleniumWrapper$22 org.aludratest.service.gui.web.selenium.selenium1.SeleniumWrapper$23 org.aludratest.service.gui.web.selenium.selenium1.SeleniumWrapper$24 org.aludratest.service.gui.web.selenium.selenium1.SeleniumWrapper$25 org.aludratest.service.gui.web.selenium.selenium1.SeleniumWrapper$26 org.aludratest.service.gui.web.selenium.selenium1.SeleniumWrapper$27 org.aludratest.service.gui.web.selenium.selenium1.SeleniumWrapper$3 org.aludratest.service.gui.web.selenium.selenium1.SeleniumWrapper$4 org.aludratest.service.gui.web.selenium.selenium1.SeleniumWrapper$5 org.aludratest.service.gui.web.selenium.selenium1.SeleniumWrapper$6 org.aludratest.service.gui.web.selenium.selenium1.SeleniumWrapper$7 org.aludratest.service.gui.web.selenium.selenium1.SeleniumWrapper$8 org.aludratest.service.gui.web.selenium.selenium1.SeleniumWrapper$9 |
None | com.thoughtworks.selenium java.lang java.util org.aludratest.config org.aludratest.exception org.aludratest.service org.aludratest.service.gui org.aludratest.service.gui.component.impl org.aludratest.service.gui.web org.aludratest.service.gui.web.selenium org.aludratest.service.locator org.aludratest.service.locator.element org.aludratest.service.locator.option org.aludratest.service.locator.window org.aludratest.service.util org.aludratest.testcase.event.attachment org.aludratest.util org.aludratest.util.poll org.apache.commons.codec.binary org.databene.commons org.slf4j org.w3c.dom |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 52 | 14.0% | 98.0% | 12.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.service.gui.web.selenium.selenium2.AbstractSelenium2Action org.aludratest.service.gui.web.selenium.selenium2.ElementWrapper org.aludratest.service.gui.web.selenium.selenium2.LocatorSupport$ElementLookup |
org.aludratest.service.gui.web.selenium.selenium2.AludraSelenium2 org.aludratest.service.gui.web.selenium.selenium2.AludraSeleniumHttpCommandExecutor org.aludratest.service.gui.web.selenium.selenium2.AludraSeleniumHttpCommandExecutor$1 org.aludratest.service.gui.web.selenium.selenium2.ByElementLocators org.aludratest.service.gui.web.selenium.selenium2.LocatorSupport org.aludratest.service.gui.web.selenium.selenium2.LocatorSupport$1 org.aludratest.service.gui.web.selenium.selenium2.LocatorSupport$2 org.aludratest.service.gui.web.selenium.selenium2.LocatorSupport$3 org.aludratest.service.gui.web.selenium.selenium2.LocatorSupport$4 org.aludratest.service.gui.web.selenium.selenium2.LocatorSupport$WebElementProxyHandler org.aludratest.service.gui.web.selenium.selenium2.Selenium2Condition org.aludratest.service.gui.web.selenium.selenium2.Selenium2Driver org.aludratest.service.gui.web.selenium.selenium2.Selenium2Interaction org.aludratest.service.gui.web.selenium.selenium2.Selenium2Verification org.aludratest.service.gui.web.selenium.selenium2.Selenium2Wrapper org.aludratest.service.gui.web.selenium.selenium2.Selenium2Wrapper$1 org.aludratest.service.gui.web.selenium.selenium2.Selenium2Wrapper$2 org.aludratest.service.gui.web.selenium.selenium2.Selenium2Wrapper$3 org.aludratest.service.gui.web.selenium.selenium2.Selenium2Wrapper$4 |
org.aludratest.service.gui.web.selenium.selenium2.condition |
com.google.common.base com.thoughtworks.selenium java.io java.lang java.lang.reflect java.net java.util java.util.concurrent java.util.regex junit.framework org.aludratest.exception org.aludratest.service org.aludratest.service.gui org.aludratest.service.gui.web org.aludratest.service.gui.web.selenium org.aludratest.service.gui.web.selenium.httpproxy org.aludratest.service.gui.web.selenium.selenium2.condition org.aludratest.service.locator.element org.aludratest.service.locator.option org.aludratest.service.locator.window org.aludratest.service.util org.aludratest.testcase.event.attachment org.aludratest.util org.aludratest.util.data.helper org.aludratest.util.retry org.aludratest.util.timeout org.apache.commons.codec.binary org.apache.commons.io org.apache.http org.apache.http.auth org.apache.http.client org.apache.http.client.config org.apache.http.client.methods org.apache.http.entity org.apache.http.protocol org.apache.http.util org.databene.commons org.openqa.selenium org.openqa.selenium.chrome org.openqa.selenium.firefox org.openqa.selenium.htmlunit org.openqa.selenium.ie org.openqa.selenium.interactions org.openqa.selenium.logging org.openqa.selenium.logging.profiler org.openqa.selenium.remote org.openqa.selenium.remote.http org.openqa.selenium.remote.internal org.openqa.selenium.safari org.openqa.selenium.support.ui org.slf4j org.w3c.dom |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 13 | 28.0% | 93.0% | 21.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.service.gui.web.selenium.selenium2.condition.AbstractElementCondition org.aludratest.service.gui.web.selenium.selenium2.condition.BooleanCondition org.aludratest.service.gui.web.selenium.selenium2.condition.StringCondition org.aludratest.service.gui.web.selenium.selenium2.condition.ValidatingCondition org.aludratest.service.gui.web.selenium.selenium2.condition.WebElementCondition |
org.aludratest.service.gui.web.selenium.selenium2.condition.AnyDropDownOptions org.aludratest.service.gui.web.selenium.selenium2.condition.DropDownBoxOptionLabelsPresence org.aludratest.service.gui.web.selenium.selenium2.condition.DropDownOptionLocatable org.aludratest.service.gui.web.selenium.selenium2.condition.ElementAbsence org.aludratest.service.gui.web.selenium.selenium2.condition.ElementEditableCondition org.aludratest.service.gui.web.selenium.selenium2.condition.ElementEnabledCondition org.aludratest.service.gui.web.selenium.selenium2.condition.ElementPresence org.aludratest.service.gui.web.selenium.selenium2.condition.ElementValuePresence org.aludratest.service.gui.web.selenium.selenium2.condition.MixedElementCondition org.aludratest.service.gui.web.selenium.selenium2.condition.NotCondition org.aludratest.service.gui.web.selenium.selenium2.condition.OptionSelected org.aludratest.service.gui.web.selenium.selenium2.condition.WindowPresence org.aludratest.service.gui.web.selenium.selenium2.condition.ZIndexSupport |
org.aludratest.service.gui.web.selenium.selenium2 |
java.lang java.text java.util org.aludratest.exception org.aludratest.service.gui.web.selenium.selenium2 org.aludratest.service.locator.element org.aludratest.service.locator.option org.aludratest.service.locator.window org.aludratest.util org.databene.commons org.openqa.selenium org.openqa.selenium.support.ui org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 2 | 100.0% | 40.0% | 40.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.service.gui.web.uimap.UIMap org.aludratest.service.gui.web.uimap.UIMapHelper org.aludratest.service.gui.web.uimap.UIMapUtility |
None | org.aludratest.codecheck.rule.pmd org.aludratest.codecheck.rule.pmd.page org.aludratest.codecheck.rule.pmd.uimap |
java.lang org.aludratest.service.gui.web |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 15 | 0.0% | 94.0% | 6.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.service.impl.AludraServiceContextImpl org.aludratest.service.impl.AludraServiceManagerImpl org.aludratest.service.impl.AludraServiceRegistry |
org.aludratest.impl.plexus |
java.io java.lang java.lang.reflect java.util org.aludratest.config org.aludratest.config.impl org.aludratest.exception org.aludratest.service org.codehaus.plexus org.codehaus.plexus.classworlds.realm org.codehaus.plexus.component.annotations org.codehaus.plexus.component.composition org.codehaus.plexus.component.repository org.codehaus.plexus.component.repository.exception org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 4 | 100.0% | 80.0% | 80.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.service.jms.AludraJMS org.aludratest.service.jms.JMSCondition org.aludratest.service.jms.JMSInteraction org.aludratest.service.jms.JMSVerification |
None | org.aludratest.service.jms.impl |
java.io java.lang javax.jms org.aludratest.service |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 8 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.service.jms.impl.AludraJMSImpl org.aludratest.service.jms.impl.JMSActionImpl org.aludratest.service.jms.impl.JMSUtil |
None | java.io java.lang java.util javax.jms javax.naming org.aludratest.exception org.aludratest.service org.aludratest.service.jms |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
6 | 2 | 100.0% | 25.0% | 25.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.service.locator.Locator |
None | org.aludratest.codecheck.rule.pmd.uimap org.aludratest.service.gui.component.impl org.aludratest.service.gui.web.selenium.selenium1 org.aludratest.service.locator.element org.aludratest.service.locator.option org.aludratest.service.locator.window |
java.lang org.aludratest.exception |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
10 | 3 | 12.0% | 23.0% | 64.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.service.locator.element.GUIElementLocator |
org.aludratest.service.locator.element.CSSLocator org.aludratest.service.locator.element.ElementLocators org.aludratest.service.locator.element.ElementLocators$1 org.aludratest.service.locator.element.ElementLocators$ElementLocatorsGUI org.aludratest.service.locator.element.IdLocator org.aludratest.service.locator.element.LabelLocator org.aludratest.service.locator.element.XPathLocator |
org.aludratest.codecheck.rule.pmd.uimap org.aludratest.service.gui org.aludratest.service.gui.component org.aludratest.service.gui.component.impl org.aludratest.service.gui.web org.aludratest.service.gui.web.selenium org.aludratest.service.gui.web.selenium.selenium1 org.aludratest.service.gui.web.selenium.selenium2 org.aludratest.service.gui.web.selenium.selenium2.condition org.aludratest.util |
java.lang java.util org.aludratest.service.locator |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
6 | 2 | 33.0% | 25.0% | 42.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.service.locator.option.OptionLocator |
org.aludratest.service.locator.option.IndexLocator org.aludratest.service.locator.option.LabelLocator |
org.aludratest.service.gui org.aludratest.service.gui.component org.aludratest.service.gui.component.impl org.aludratest.service.gui.web.selenium.selenium1 org.aludratest.service.gui.web.selenium.selenium2 org.aludratest.service.gui.web.selenium.selenium2.condition |
java.lang org.aludratest.service.locator |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
7 | 2 | 50.0% | 22.0% | 28.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.service.locator.window.WindowLocator |
org.aludratest.service.locator.window.TitleLocator |
org.aludratest.service.gui org.aludratest.service.gui.component org.aludratest.service.gui.component.impl org.aludratest.service.gui.web.selenium org.aludratest.service.gui.web.selenium.selenium1 org.aludratest.service.gui.web.selenium.selenium2 org.aludratest.service.gui.web.selenium.selenium2.condition |
java.lang org.aludratest.service.locator |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 6 | 100.0% | 86.0% | 86.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.service.separatedfile.SeparatedFileCondition org.aludratest.service.separatedfile.SeparatedFileInteraction org.aludratest.service.separatedfile.SeparatedFileReader org.aludratest.service.separatedfile.SeparatedFileService org.aludratest.service.separatedfile.SeparatedFileVerification org.aludratest.service.separatedfile.SeparatedFileWriter |
None | org.aludratest.service.separatedfile.impl |
java.lang org.aludratest.content.separated.data org.aludratest.dict org.aludratest.service org.aludratest.service.file org.aludratest.util.data |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 9 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.service.separatedfile.impl.DefaultSeparatedFileAction org.aludratest.service.separatedfile.impl.DefaultSeparatedFileService org.aludratest.service.separatedfile.impl.SeparatedWriterConfig |
None | java.io java.lang java.util org.aludratest.content.separated org.aludratest.content.separated.data org.aludratest.exception org.aludratest.service org.aludratest.service.file org.aludratest.service.separatedfile |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 4 | 40.0% | 57.0% | 3.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.service.util.AbstractSystemConnector org.aludratest.service.util.SystemBusyIndicator |
org.aludratest.service.util.ServiceUtil org.aludratest.service.util.SystemConnectorProxy org.aludratest.service.util.TaskCompletionUtil |
org.aludratest.service.gui.web.selenium.selenium1 org.aludratest.service.gui.web.selenium.selenium2 org.aludratest.testcase.event.impl |
java.lang org.aludratest.exception org.aludratest.service org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
16 | 4 | 85.0% | 20.0% | 5.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.testcase.After org.aludratest.testcase.AludraTestContext org.aludratest.testcase.Before org.aludratest.testcase.Ignored org.aludratest.testcase.Offset org.aludratest.testcase.Parallel org.aludratest.testcase.Sequential org.aludratest.testcase.Suite org.aludratest.testcase.Test org.aludratest.testcase.TestAttribute org.aludratest.testcase.TestAttributes |
org.aludratest.testcase.AludraTestCase org.aludratest.testcase.TestStatus |
org.aludratest.app.excelwizard org.aludratest.codecheck.rule.pmd org.aludratest.codecheck.rule.pmd.awl org.aludratest.codecheck.rule.pmd.page org.aludratest.codecheck.rule.pmd.uimap org.aludratest.exception org.aludratest.impl.log4testing.data org.aludratest.invoker org.aludratest.junit org.aludratest.scheduler.impl org.aludratest.testcase.data.impl org.aludratest.testcase.data.impl.xml org.aludratest.testcase.event org.aludratest.testcase.event.impl org.aludratest.testcase.impl org.aludratest.util |
java.lang java.lang.annotation org.aludratest.service org.aludratest.testcase.event |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
5 | 6 | 75.0% | 55.0% | 30.000002% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.testcase.data.ParamConverter org.aludratest.testcase.data.Source org.aludratest.testcase.data.TestDataProvider |
org.aludratest.testcase.data.TestCaseData |
org.aludratest.app.excelwizard org.aludratest.scheduler.impl org.aludratest.testcase.data.impl org.aludratest.testcase.data.impl.xml org.aludratest.testcase.event.impl |
java.lang java.lang.annotation java.lang.reflect java.util org.aludratest.dict org.databene.commons |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 21 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.testcase.data.impl.DatabeneFormatsTestDataProvider org.aludratest.testcase.data.impl.DefaultTestDataProvider org.aludratest.testcase.data.impl.TestConfigInfoHelper org.aludratest.testcase.data.impl.TestDataLoadInfo |
None | java.io java.lang java.lang.annotation java.lang.reflect java.util org.aludratest.config org.aludratest.data org.aludratest.dict org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.data org.aludratest.testcase.data.impl.xml org.apache.poi.openxml4j.exceptions org.apache.poi.ss.usermodel org.codehaus.plexus.util org.databene.commons org.databene.commons.converter.util org.databene.formats org.databene.formats.util org.databene.formats.xls org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 16 | 20.0% | 94.0% | 14.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.testcase.data.impl.xml.ScriptLibrary |
org.aludratest.testcase.data.impl.xml.DefaultScriptLibrary org.aludratest.testcase.data.impl.xml.XmlBasedTestDataProvider org.aludratest.testcase.data.impl.xml.XmlBasedTestDataProvider$1 org.aludratest.testcase.data.impl.xml.XmlBasedTestDataProvider$ScriptToEvaluate |
org.aludratest.testcase.data.impl |
java.io java.lang java.lang.annotation java.lang.reflect java.net java.text java.util org.aludratest.config org.aludratest.dict org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.data org.aludratest.testcase.data.impl.xml.model org.apache.commons.io org.databene.commons org.mozilla.javascript |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 6 | 8.0% | 86.0% | 6.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.testcase.data.impl.xml.model.package-info |
org.aludratest.testcase.data.impl.xml.model.StringValue org.aludratest.testcase.data.impl.xml.model.StringValueList org.aludratest.testcase.data.impl.xml.model.TestData org.aludratest.testcase.data.impl.xml.model.TestData$1 org.aludratest.testcase.data.impl.xml.model.TestDataConfiguration org.aludratest.testcase.data.impl.xml.model.TestDataConfigurationSegment org.aludratest.testcase.data.impl.xml.model.TestDataFieldMetadata org.aludratest.testcase.data.impl.xml.model.TestDataFieldType org.aludratest.testcase.data.impl.xml.model.TestDataFieldValue org.aludratest.testcase.data.impl.xml.model.TestDataMetadata org.aludratest.testcase.data.impl.xml.model.TestDataSegmentMetadata |
org.aludratest.testcase.data.impl.xml |
java.io java.lang java.util javax.xml.bind javax.xml.transform javax.xml.transform.stream |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
8 | 7 | 80.0% | 47.0% | 27.000002% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.testcase.event.InternalTestListener org.aludratest.testcase.event.SystemErrorReporter org.aludratest.testcase.event.TestStepArgumentMarker org.aludratest.testcase.event.TestStepInfo |
org.aludratest.testcase.event.ErrorReport |
org.aludratest.impl.log4testing org.aludratest.junit org.aludratest.scheduler org.aludratest.scheduler.impl org.aludratest.testcase org.aludratest.testcase.event.impl org.aludratest.testcase.impl org.aludratest.util |
java.lang java.lang.annotation java.util org.aludratest.service org.aludratest.testcase org.databene.commons org.joda.time |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
9 | 3 | 33.0% | 25.0% | 42.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.testcase.event.attachment.Attachment |
org.aludratest.testcase.event.attachment.BinaryAttachment org.aludratest.testcase.event.attachment.StringAttachment |
org.aludratest.content.xml.impl org.aludratest.impl.log4testing org.aludratest.impl.log4testing.data org.aludratest.impl.log4testing.observer org.aludratest.service.edifactfile.edifatto org.aludratest.service.gui.web.selenium.selenium1 org.aludratest.service.gui.web.selenium.selenium2 org.aludratest.testcase.event.impl org.aludratest.util |
java.lang org.aludratest.util org.apache.commons.codec.binary |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 17 | 0.0% | 85.0% | 15.000001% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.testcase.event.impl.AludraServiceInvocationHandler org.aludratest.testcase.event.impl.DefaultAludraServiceWrapper org.aludratest.testcase.event.impl.LogUtil org.aludratest.testcase.event.impl.TestStepInfoBean |
org.aludratest.scheduler.impl org.aludratest.testcase.impl org.aludratest.util |
java.lang java.lang.annotation java.lang.reflect java.text java.util java.util.concurrent.atomic org.aludratest.exception org.aludratest.scheduler org.aludratest.scheduler.node org.aludratest.service org.aludratest.service.util org.aludratest.testcase org.aludratest.testcase.data org.aludratest.testcase.event org.aludratest.testcase.event.attachment org.aludratest.util org.joda.time |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 7 | 0.0% | 88.0% | 12.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.testcase.impl.AludraTestContextImpl |
org.aludratest.scheduler.impl |
java.lang java.util org.aludratest.exception org.aludratest.service org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase.event.impl |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
10 | 24 | 21.0% | 71.0% | 8.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.util.MostRecentUseCache$Factory org.aludratest.util.MostRecentUseCache$HashCalculator org.aludratest.util.Provider |
org.aludratest.util.AludraTestUtil org.aludratest.util.ControlFlowHandler org.aludratest.util.DataUtil org.aludratest.util.DataUtil$1 org.aludratest.util.ExcelUtil org.aludratest.util.FlowController org.aludratest.util.MostRecentUseCache org.aludratest.util.MostRecentUseCache$1 org.aludratest.util.MostRecentUseCache$HashCodeCalculator org.aludratest.util.ObjectPool org.aludratest.util.PolledValidationTask |
org.aludratest.app.excelwizard org.aludratest.service.file org.aludratest.service.gui.web.selenium org.aludratest.service.gui.web.selenium.httpproxy org.aludratest.service.gui.web.selenium.selenium1 org.aludratest.service.gui.web.selenium.selenium2 org.aludratest.service.gui.web.selenium.selenium2.condition org.aludratest.testcase.event.attachment org.aludratest.testcase.event.impl org.aludratest.util.retry |
java.io java.lang java.lang.annotation java.lang.reflect java.nio.charset java.util java.util.concurrent javax.xml.xpath org.aludratest.config org.aludratest.exception org.aludratest.impl.log4testing org.aludratest.service org.aludratest.service.locator.element org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase.event.attachment org.aludratest.testcase.event.impl org.aludratest.util.poll org.aludratest.util.retry org.apache.poi.ss.usermodel org.databene.commons org.slf4j org.w3c.dom org.w3c.tidy |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
6 | 2 | 0.0% | 25.0% | 75.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.util.data.ByteArrayData org.aludratest.util.data.IntData org.aludratest.util.data.KeyValueStringData org.aludratest.util.data.StringData |
org.aludratest.service.cmdline org.aludratest.service.edifactfile org.aludratest.service.file org.aludratest.service.gitclient org.aludratest.service.gitclient.data org.aludratest.service.separatedfile |
java.lang org.aludratest.dict |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
4 | 4 | 0.0% | 50.0% | 50.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.util.data.helper.DataMarkerCheck |
org.aludratest org.aludratest.service.gui.component.impl org.aludratest.service.gui.web.selenium.selenium2 org.aludratest.util.validator |
java.lang org.aludratest.config org.aludratest.data org.aludratest.service |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
4 | 6 | 33.0% | 60.000004% | 7.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.util.poll.PolledTask |
org.aludratest.util.poll.PollService org.aludratest.util.poll.PollService$1 |
org.aludratest.service.cmdline.impl org.aludratest.service.file.impl org.aludratest.service.gui.web.selenium.selenium1 org.aludratest.util |
java.lang java.util.concurrent org.aludratest.exception org.aludratest.util.timeout org.databene.commons org.slf4j |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 7 | 20.0% | 78.0% | 2.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.util.retry.AutoRetry |
org.aludratest.util.retry.AutoRetryImpl org.aludratest.util.retry.AutoRetryImpl$1 org.aludratest.util.retry.AutoRetryImpl$AutoRetryEntry org.aludratest.util.retry.RetryService |
org.aludratest.service.gui.web.selenium.selenium2 org.aludratest.util |
java.lang java.lang.reflect java.util java.util.concurrent org.aludratest.config org.aludratest.util org.databene.commons |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 2 | 0.0% | 50.0% | 50.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.aludratest.util.timeout.TimeoutService org.aludratest.util.timeout.TimeoutService$CallableWithTimeout |
org.aludratest.service.gui.web.selenium.selenium2 org.aludratest.util.poll |
java.lang java.util.concurrent |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 5 | 14.0% | 71.0% | 14.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.aludratest.util.validator.AbstractNullStringValidator org.aludratest.util.validator.AbstractNumberStringValidator |
org.aludratest.util.validator.ContainsIgnoreCaseTrimmedValidator org.aludratest.util.validator.ContainsIgnoreCaseValidator org.aludratest.util.validator.ContainsValidator org.aludratest.util.validator.EndsWithValidator org.aludratest.util.validator.EqualsIgnoreCaseTrimmedValidator org.aludratest.util.validator.EqualsIgnoreCaseValidator org.aludratest.util.validator.EqualsValidator org.aludratest.util.validator.NotEqualsValidator org.aludratest.util.validator.NumberStringGreaterValidator org.aludratest.util.validator.NumberStringLessValidator org.aludratest.util.validator.StartsWithIgnoreCaseValidator org.aludratest.util.validator.StartsWithValidator |
org.aludratest.service.cmdline org.aludratest.service.gui.component.impl |
java.lang java.util org.aludratest.exception org.aludratest.util.data.helper org.databene.commons |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 5 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.apache.commons.vfs2.provider.local.AludraLocalFile org.apache.commons.vfs2.provider.local.AludraLocalFileProvider org.apache.commons.vfs2.provider.local.AludraLocalFileSystem |
None | java.io java.lang org.apache.commons.vfs2 org.apache.commons.vfs2.provider org.apache.commons.vfs2.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 4 | 0.0% | 80.0% | 20.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.apache.velocity.slf4j.Slf4jLogChute |
org.aludratest.impl.log4testing.output.writer |
java.lang org.apache.velocity.runtime org.apache.velocity.runtime.log org.slf4j |
Package | Package Dependencies |
---|---|
org.aludratest | org.aludratest.impl.log4testing.data org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.app | org.aludratest.scheduler.util org.aludratest.scheduler.node org.aludratest.scheduler org.aludratest.testcase.event org.aludratest.testcase org.aludratest.testcase.event |
org.aludratest.app.excelwizard | org.aludratest org.aludratest.impl.log4testing.data org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.codecheck.rule.pmd | org.aludratest.service.gui.web.page org.aludratest.service.gui.web org.aludratest.service.gui org.aludratest.service.gui.component org.aludratest.service.gui.component.impl org.aludratest.service.gui.component |
org.aludratest.codecheck.rule.pmd.awl | org.aludratest.codecheck.rule.pmd org.aludratest.service.gui.web.page org.aludratest.service.gui.web org.aludratest.service.gui org.aludratest.service.gui.component org.aludratest.service.gui.component.impl org.aludratest.service.gui.component |
org.aludratest.codecheck.rule.pmd.data | org.aludratest.codecheck.rule.pmd org.aludratest.service.gui.web.page org.aludratest.service.gui.web org.aludratest.service.gui org.aludratest.service.gui.component org.aludratest.service.gui.component.impl org.aludratest.service.gui.component |
org.aludratest.codecheck.rule.pmd.guicomponent | org.aludratest.codecheck.rule.pmd org.aludratest.service.gui.web.page org.aludratest.service.gui.web org.aludratest.service.gui org.aludratest.service.gui.component org.aludratest.service.gui.component.impl org.aludratest.service.gui.component |
org.aludratest.codecheck.rule.pmd.page | org.aludratest.codecheck.rule.pmd org.aludratest.service.gui.web.page org.aludratest.service.gui.web org.aludratest.service.gui org.aludratest.service.gui.component org.aludratest.service.gui.component.impl org.aludratest.service.gui.component |
org.aludratest.codecheck.rule.pmd.testcase | org.aludratest.codecheck.rule.pmd org.aludratest.service.gui.web.page org.aludratest.service.gui.web org.aludratest.service.gui org.aludratest.service.gui.component org.aludratest.service.gui.component.impl org.aludratest.service.gui.component |
org.aludratest.codecheck.rule.pmd.uimap | org.aludratest.codecheck.rule.pmd org.aludratest.service.gui.web.page org.aludratest.service.gui.web org.aludratest.service.gui org.aludratest.service.gui.component org.aludratest.service.gui.component.impl org.aludratest.service.gui.component |
org.aludratest.config.impl | org.aludratest org.aludratest.impl.log4testing.data org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.content.edifact.edifatto | org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.content.flat.webdecs | org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.content.separated.util | org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.content.separated.webdecs | org.aludratest.content.separated.util org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.content.xml.impl | org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.exception | org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.impl.log4testing | org.aludratest.testcase.event org.aludratest.testcase org.aludratest.testcase.event |
org.aludratest.impl.log4testing.configuration | org.aludratest.impl.log4testing.observer org.aludratest.impl.log4testing.data org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.impl.log4testing.data | org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.impl.log4testing.observer | org.aludratest.impl.log4testing.data org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.impl.log4testing.output | org.aludratest.impl.log4testing.data org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.impl.log4testing.output.util | org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.impl.log4testing.output.writer | org.aludratest.impl.log4testing.configuration org.aludratest.impl.log4testing.observer org.aludratest.impl.log4testing.data org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.impl.plexus | org.aludratest.service.impl org.aludratest.config.impl org.aludratest org.aludratest.impl.log4testing.data org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.invoker | org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.junit | org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.scheduler | org.aludratest.testcase.event org.aludratest.testcase org.aludratest.testcase.event |
org.aludratest.scheduler.impl | org.aludratest.testcase.event org.aludratest.testcase org.aludratest.testcase.event |
org.aludratest.scheduler.node | org.aludratest.scheduler org.aludratest.testcase.event org.aludratest.testcase org.aludratest.testcase.event |
org.aludratest.scheduler.sort | org.aludratest.scheduler.node org.aludratest.scheduler org.aludratest.testcase.event org.aludratest.testcase org.aludratest.testcase.event |
org.aludratest.scheduler.util | org.aludratest.scheduler.node org.aludratest.scheduler org.aludratest.testcase.event org.aludratest.testcase org.aludratest.testcase.event |
org.aludratest.service.cmdline | org.aludratest.util.validator org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.service.cmdline.impl | org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.service.edifactfile | org.aludratest.service.file org.aludratest.service.file.util org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.service.edifactfile.edifatto | org.aludratest.service.file org.aludratest.service.file.util org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.service.file | org.aludratest.service.file.util org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.service.file.filter | org.aludratest.service.file org.aludratest.service.file.util org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.service.file.impl | org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.service.file.util | org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.service.flatfile | org.aludratest.service.file org.aludratest.service.file.util org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.service.flatfile.impl | org.aludratest.service.file org.aludratest.service.file.util org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.service.gitclient | org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.service.gui | org.aludratest.service.gui.component org.aludratest.service.gui.component.impl org.aludratest.service.gui.component |
org.aludratest.service.gui.component | org.aludratest.service.gui.component.impl org.aludratest.service.gui.component |
org.aludratest.service.gui.component.impl | org.aludratest.service.gui.component org.aludratest.service.gui.component.impl |
org.aludratest.service.gui.web | org.aludratest.service.gui org.aludratest.service.gui.component org.aludratest.service.gui.component.impl org.aludratest.service.gui.component |
org.aludratest.service.gui.web.page | org.aludratest.service.gui.web org.aludratest.service.gui org.aludratest.service.gui.component org.aludratest.service.gui.component.impl org.aludratest.service.gui.component |
org.aludratest.service.gui.web.selenium | org.aludratest.service.gui.component.impl org.aludratest.service.gui.component org.aludratest.service.gui.component.impl |
org.aludratest.service.gui.web.selenium.httpproxy | org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.service.gui.web.selenium.selenium1 | org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.service.gui.web.selenium.selenium2 | org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.service.gui.web.selenium.selenium2.condition | org.aludratest.service.locator.element org.aludratest.service.locator org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.service.gui.web.uimap | org.aludratest.service.gui.web org.aludratest.service.gui org.aludratest.service.gui.component org.aludratest.service.gui.component.impl org.aludratest.service.gui.component |
org.aludratest.service.impl | org.aludratest.config.impl org.aludratest org.aludratest.impl.log4testing.data org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.service.jms.impl | org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.service.locator | org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.service.locator.element | org.aludratest.service.locator org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.service.locator.option | org.aludratest.service.locator org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.service.locator.window | org.aludratest.service.locator org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.service.separatedfile | org.aludratest.service.file org.aludratest.service.file.util org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.service.separatedfile.impl | org.aludratest.service.separatedfile org.aludratest.service.file org.aludratest.service.file.util org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.service.util | org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.testcase | org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.testcase.data.impl | org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.testcase.data.impl.xml | org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.testcase.event | org.aludratest.testcase org.aludratest.testcase.event |
org.aludratest.testcase.event.attachment | org.aludratest.util org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.testcase.event.impl | org.aludratest.service.util org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.testcase.impl | org.aludratest.testcase.event org.aludratest.testcase org.aludratest.testcase.event |
org.aludratest.util | org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.util.poll | org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.util.retry | org.aludratest.util org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
org.aludratest.util.validator | org.aludratest.exception org.aludratest.testcase org.aludratest.testcase.event org.aludratest.testcase |
Term | Description |
---|---|
Number of Classes | The number of concrete and abstract classes (and interfaces) in the package is an indicator of the extensibility of the package. |
Afferent Couplings | The number of other packages that depend upon classes within the package is an indicator of the package's responsibility. |
Efferent Couplings | The number of other packages that the classes in the package depend upon is an indicator of the package's independence. |
Abstractness | The ratio of the number of abstract classes (and interfaces) in the analyzed package to the total number of classes in the analyzed package. The range for this metric is 0 to 1, with A=0 indicating a completely concrete package and A=1 indicating a completely abstract package. |
Instability | The ratio of efferent coupling (Ce) to total coupling (Ce / (Ce + Ca)). This metric is an indicator of the package's resilience to change. The range for this metric is 0 to 1, with I=0 indicating a completely stable package and I=1 indicating a completely instable package. |
Distance | The perpendicular distance of a package from the idealized line A + I = 1. This metric is an indicator of the package's balance between abstractness and stability. A package squarely on the main sequence is optimally balanced with respect to its abstractness and stability. Ideal packages are either completely abstract and stable (x=0, y=1) or completely concrete and instable (x=1, y=0). The range for this metric is 0 to 1, with D=0 indicating a package that is coincident with the main sequence and D=1 indicating a package that is as far from the main sequence as possible. |
Cycles | Packages participating in a package dependency cycle are in a deadly embrace with respect to reusability and their release cycle. Package dependency cycles can be easily identified by reviewing the textual reports of dependency cycles. Once these dependency cycles have been identified with JDepend, they can be broken by employing various object-oriented techniques. |