Class | Line # | Actions | |||||
---|---|---|---|---|---|---|---|
ExtensionId | 40 | 23 | 0% | 13 | 3 | 0.92592.5% |
Class ExtensionId |
Line # 40 |
23 |
0% |
13 |
3 |
0.92592.5% |
---|---|---|---|---|---|---|
ExtensionId(String) ExtensionId(String) | 7171 | 1.01 | 0.00% | 1.01 | 0.00 | 1.0 1.0100% |
ExtensionId(String,String) ExtensionId(String,String) | 8080 | 1.01 | 0.00% | 2.02 | 1.01 | 0.6666667 0.666666766.7% |
ExtensionId(String,Version) ExtensionId(String,Version) | 8989 | 2.02 | 0.00% | 1.01 | 0.00 | 1.0 1.0100% |
getId() : String getId() : String | 9898 | 1.01 | 0.00% | 1.01 | 0.00 | 1.0 1.0100% |
getVersion() : Version getVersion() : Version | 106106 | 1.01 | 0.00% | 1.01 | 0.00 | 1.0 1.0100% |
equals(Object) : boolean equals(Object) : boolean | 111111 | 4.04 | 0.00% | 2.02 | 0.00 | 1.0 1.0100% |
hashCode() : int hashCode() : int | 123123 | 6.06 | 0.00% | 2.02 | 0.00 | 1.0 1.0100% |
toString() : String toString() : String | 138138 | 1.01 | 0.00% | 1.01 | 0.00 | 1.0 1.0100% |
compareTo(ExtensionId) : int compareTo(ExtensionId) : int | 144144 | 6.06 | 0.00% | 2.02 | 2.02 | 0.75 0.7575% |
0.65
|
org.xwiki.extension.repository.local.DefaultLocalExtensionRepositoryTest.testResolveorg.xwiki.extension.repository.local.DefaultLocalExtensionRepositoryTest.testResolve | 1PASS | ||
0.65
|
org.xwiki.extension.jar.JarExtensionHandlerTest.testInstallAndUninstallExtensionorg.xwiki.extension.jar.JarExtensionHandlerTest.testInstallAndUninstallExtension | 1PASS | ||
0.65
|
org.xwiki.extension.jar.JarExtensionHandlerTest.testInstallAndUninstallExtensionOnNamespaceorg.xwiki.extension.jar.JarExtensionHandlerTest.testInstallAndUninstallExtensionOnNamespace | 1PASS | ||
0.65
|
org.xwiki.extension.xar.internal.job.RepairXarJobTest.testRepairInvalidOnRootorg.xwiki.extension.xar.internal.job.RepairXarJobTest.testRepairInvalidOnRoot | 1PASS | ||
0.65
|
com.xpn.xwiki.plugin.packaging.ImportTest.testImportExtensioncom.xpn.xwiki.plugin.packaging.ImportTest.testImportExtension | 1PASS | ||
0.65
|
org.xwiki.extension.repository.installed.DefaultInstalledExtensionRepositoryTest.testResolveorg.xwiki.extension.repository.installed.DefaultInstalledExtensionRepositoryTest.testResolve | 1PASS | ||
0.6
|
org.xwiki.localization.jar.internal.JARTranslationBundleFactoryTest.upgradeJarorg.xwiki.localization.jar.internal.JARTranslationBundleFactoryTest.upgradeJar | 1PASS | ||
0.6
|
org.xwiki.extension.jar.JarExtensionHandlerTest.testMultipleInstallOnANamespaceAndUninstallDependencyorg.xwiki.extension.jar.JarExtensionHandlerTest.testMultipleInstallOnANamespaceAndUninstallDependency | 1PASS | ||
0.6
|
org.xwiki.extension.jar.JarExtensionHandlerTest.testMultipleInstallOnANamespaceAndUninstallDependencyAllorg.xwiki.extension.jar.JarExtensionHandlerTest.testMultipleInstallOnANamespaceAndUninstallDependencyAll | 1PASS | ||
0.6
|
org.xwiki.extension.jar.JarExtensionHandlerTest.testInstallDependencyInstallExtensionOnANamespaceAndUninstallExtensionorg.xwiki.extension.jar.JarExtensionHandlerTest.testInstallDependencyInstallExtensionOnANamespaceAndUninstallExtension | 1PASS | ||
0.6
|
org.xwiki.extension.jar.JarExtensionHandlerTest.testInstallOnNamespaceThenUpgradeOnRootorg.xwiki.extension.jar.JarExtensionHandlerTest.testInstallOnNamespaceThenUpgradeOnRoot | 1PASS | ||
0.6
|
org.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testResolveorg.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testResolve | 1PASS | ||
0.6
|
org.xwiki.extension.jar.JarExtensionHandlerTest.testInstallOnNamespaceThenOnRootorg.xwiki.extension.jar.JarExtensionHandlerTest.testInstallOnNamespaceThenOnRoot | 1PASS | ||
0.6
|
org.xwiki.extension.jar.JarExtensionHandlerTest.testMultipleInstallOnANamespaceWithGlobalDependencyAndUninstallorg.xwiki.extension.jar.JarExtensionHandlerTest.testMultipleInstallOnANamespaceWithGlobalDependencyAndUninstall | 1PASS | ||
0.6
|
org.xwiki.extension.xar.internal.job.RepairXarJobTest.testRepairOnWikiorg.xwiki.extension.xar.internal.job.RepairXarJobTest.testRepairOnWiki | 1PASS | ||
0.6
|
org.xwiki.extension.jar.JarExtensionHandlerTest.testExtensionInstalledOnRootAtInitorg.xwiki.extension.jar.JarExtensionHandlerTest.testExtensionInstalledOnRootAtInit | 1PASS | ||
0.6
|
org.xwiki.extension.jar.JarExtensionHandlerTest.testUninstallInvalidExtensionFromNamespaceorg.xwiki.extension.jar.JarExtensionHandlerTest.testUninstallInvalidExtensionFromNamespace | 1PASS | ||
0.6
|
org.xwiki.extension.job.internal.InstallPlanJobTest.testInstallPlanWithHigherCoreDependencyFeatureorg.xwiki.extension.job.internal.InstallPlanJobTest.testInstallPlanWithHigherCoreDependencyFeature | 1PASS | ||
0.6
|
org.xwiki.extension.jar.JarExtensionHandlerTest.testInstallAndUninstallExtensionWithDependencyOnANamespaceorg.xwiki.extension.jar.JarExtensionHandlerTest.testInstallAndUninstallExtensionWithDependencyOnANamespace | 1PASS | ||
0.6
|
org.xwiki.extension.jar.JarExtensionHandlerTest.testMultipleInstallOnANamespaceAndUninstallAllorg.xwiki.extension.jar.JarExtensionHandlerTest.testMultipleInstallOnANamespaceAndUninstallAll | 1PASS | ||
0.6
|
org.xwiki.filter.instance.internal.output.ExtensionInstanceOutputFilterStreamTest.testImportExtensionIdWithoutNamespaceorg.xwiki.filter.instance.internal.output.ExtensionInstanceOutputFilterStreamTest.testImportExtensionIdWithoutNamespace | 1PASS | ||
0.6
|
org.xwiki.extension.jar.JarExtensionHandlerTest.testInstallEntensionAndUninstallDependencyorg.xwiki.extension.jar.JarExtensionHandlerTest.testInstallEntensionAndUninstallDependency | 1PASS | ||
0.6
|
org.xwiki.extension.jar.JarExtensionHandlerTest.testInstallExtensionAndUninstallDependencyOnANamespaceorg.xwiki.extension.jar.JarExtensionHandlerTest.testInstallExtensionAndUninstallDependencyOnANamespace | 1PASS | ||
0.6
|
org.xwiki.extension.jar.JarExtensionHandlerTest.testInstallAndUninstallExtensionWithDependencyorg.xwiki.extension.jar.JarExtensionHandlerTest.testInstallAndUninstallExtensionWithDependency | 1PASS | ||
0.6
|
org.xwiki.extension.jar.JarExtensionHandlerTest.testInstallDependencyInstallExtensionOnANamespaceAndUninstallDependencyorg.xwiki.extension.jar.JarExtensionHandlerTest.testInstallDependencyInstallExtensionOnANamespaceAndUninstallDependency | 1PASS | ||
0.6
|
org.xwiki.extension.xar.internal.job.RepairXarJobTest.testRepairOnRootorg.xwiki.extension.xar.internal.job.RepairXarJobTest.testRepairOnRoot | 1PASS | ||
0.6
|
org.xwiki.extension.jar.JarExtensionHandlerTest.testExtensionInstalledOnNamespaceAtInitorg.xwiki.extension.jar.JarExtensionHandlerTest.testExtensionInstalledOnNamespaceAtInit | 1PASS | ||
0.6
|
org.xwiki.extension.jar.JarExtensionHandlerTest.testInstallAndUninstallExtensionWithoutComponentsorg.xwiki.extension.jar.JarExtensionHandlerTest.testInstallAndUninstallExtensionWithoutComponents | 1PASS | ||
0.6
|
org.xwiki.extension.xar.internal.repository.XarInstalledExtensionRepositoryTest.testInitorg.xwiki.extension.xar.internal.repository.XarInstalledExtensionRepositoryTest.testInit | 1PASS | ||
0.6
|
org.xwiki.extension.jar.JarExtensionHandlerTest.testMultipleInstallOnANamespaceWithGlobalDependencyAndUninstallDependencyorg.xwiki.extension.jar.JarExtensionHandlerTest.testMultipleInstallOnANamespaceWithGlobalDependencyAndUninstallDependency | 1PASS | ||
0.6
|
org.xwiki.localization.jar.internal.JARTranslationBundleFactoryTest.uninstallExtensionorg.xwiki.localization.jar.internal.JARTranslationBundleFactoryTest.uninstallExtension | 1PASS | ||
0.6
|
org.xwiki.extension.jar.JarExtensionHandlerTest.testUpgradeAndDowngradeExtensionOnNamespaceorg.xwiki.extension.jar.JarExtensionHandlerTest.testUpgradeAndDowngradeExtensionOnNamespace | 1PASS | ||
0.6
|
org.xwiki.filter.instance.internal.output.ExtensionInstanceOutputFilterStreamTest.testImportExtensionIdorg.xwiki.filter.instance.internal.output.ExtensionInstanceOutputFilterStreamTest.testImportExtensionId | 1PASS | ||
0.6
|
org.xwiki.localization.jar.internal.JARTranslationBundleFactoryTest.installEmptyJarorg.xwiki.localization.jar.internal.JARTranslationBundleFactoryTest.installEmptyJar | 1PASS | ||
0.6
|
org.xwiki.extension.job.internal.InstallJobTest.testReplaceDependencyWithFeatureorg.xwiki.extension.job.internal.InstallJobTest.testReplaceDependencyWithFeature | 1PASS | ||
0.6
|
org.xwiki.extension.jar.JarExtensionHandlerTest.testInstallAndUninstallWebjarExtensionorg.xwiki.extension.jar.JarExtensionHandlerTest.testInstallAndUninstallWebjarExtension | 1PASS | ||
0.6
|
org.xwiki.extension.jar.JarExtensionHandlerTest.testMultipleInstallOnANamespaceAndUninstallorg.xwiki.extension.jar.JarExtensionHandlerTest.testMultipleInstallOnANamespaceAndUninstall | 1PASS | ||
0.6
|
org.xwiki.extension.jar.JarExtensionHandlerTest.testUninstallInvalidExtensionFromRootorg.xwiki.extension.jar.JarExtensionHandlerTest.testUninstallInvalidExtensionFromRoot | 1PASS | ||
0.575
|
org.xwiki.extension.job.internal.InstallPlanJobTest.testForbiddenInstallExtensionOnIncompatibleNamespaceorg.xwiki.extension.job.internal.InstallPlanJobTest.testForbiddenInstallExtensionOnIncompatibleNamespace | 1PASS | ||
0.575
|
org.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testInstallOnRootorg.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testInstallOnRoot | 1PASS | ||
0.575
|
org.xwiki.test.ui.extension.ExtensionTest.testUpgradeorg.xwiki.test.ui.extension.ExtensionTest.testUpgrade | 1PASS | ||
0.575
|
org.xwiki.localization.jar.internal.JARTranslationBundleFactoryTest.installJarorg.xwiki.localization.jar.internal.JARTranslationBundleFactoryTest.installJar | 1PASS | ||
0.575
|
org.xwiki.extension.job.internal.UpgradePlanJobTest.testUpgradePlanWithDependencyOnRootorg.xwiki.extension.job.internal.UpgradePlanJobTest.testUpgradePlanWithDependencyOnRoot | 1PASS | ||
0.575
|
org.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testUninstallExtensionWithCommonDocumentOnRootorg.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testUninstallExtensionWithCommonDocumentOnRoot | 1PASS | ||
0.575
|
org.xwiki.test.ui.extension.ExtensionTest.testInstallScriptServiceorg.xwiki.test.ui.extension.ExtensionTest.testInstallScriptService | 1PASS | ||
0.575
|
org.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testInstallOnWikiorg.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testInstallOnWiki | 1PASS | ||
0.575
|
org.xwiki.test.ui.extension.ExtensionTest.testUninstallorg.xwiki.test.ui.extension.ExtensionTest.testUninstall | 1PASS | ||
0.575
|
org.xwiki.test.ui.extension.ExtensionTest.testShowDetailsorg.xwiki.test.ui.extension.ExtensionTest.testShowDetails | 1PASS | ||
0.575
|
org.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testCreateNewWikiorg.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testCreateNewWiki | 1PASS | ||
0.575
|
org.xwiki.filter.xar.XARInputFilterStreamTest.testSkipLastSpaceorg.xwiki.filter.xar.XARInputFilterStreamTest.testSkipLastSpace | 1PASS | ||
0.575
|
org.xwiki.extension.job.internal.InstallPlanJobTest.testForbiddenInstallNameSpaceExtensionWithIncompatibleRootDependencyorg.xwiki.extension.job.internal.InstallPlanJobTest.testForbiddenInstallNameSpaceExtensionWithIncompatibleRootDependency | 1PASS | ||
0.575
|
org.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testUninstallExtensionWithCommonDocumentOnWikiAndRootorg.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testUninstallExtensionWithCommonDocumentOnWikiAndRoot | 1PASS | ||
0.575
|
org.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testUpgradeOnWikiorg.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testUpgradeOnWiki | 1PASS | ||
0.575
|
org.xwiki.test.ui.extension.ExtensionTest.testRepositorySelectororg.xwiki.test.ui.extension.ExtensionTest.testRepositorySelector | 1PASS | ||
0.575
|
org.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testUninstallOnWikiWithoutAdminRightsorg.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testUninstallOnWikiWithoutAdminRights | 1PASS | ||
0.575
|
org.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testUninstallExtensionWithCommonDocumentOnRootAndWikiorg.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testUninstallExtensionWithCommonDocumentOnRootAndWiki | 1PASS | ||
0.575
|
org.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testUninstallOnRootWithoutAdminRightsorg.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testUninstallOnRootWithoutAdminRights | 1PASS | ||
0.575
|
org.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testInstallOnWikiWithoutAuthororg.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testInstallOnWikiWithoutAuthor | 1PASS | ||
0.575
|
org.xwiki.test.ui.extension.ExtensionTest.testInstallAndUninstallWithoutReloadorg.xwiki.test.ui.extension.ExtensionTest.testInstallAndUninstallWithoutReload | 1PASS | ||
0.575
|
org.xwiki.test.ui.extension.ExtensionTest.testDowngradeorg.xwiki.test.ui.extension.ExtensionTest.testDowngrade | 1PASS | ||
0.575
|
org.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testInstallOnNamespaceThenOnRootorg.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testInstallOnNamespaceThenOnRoot | 1PASS | ||
0.575
|
org.xwiki.test.ui.extension.ExtensionTest.testUpgradeWithMergeConflictorg.xwiki.test.ui.extension.ExtensionTest.testUpgradeWithMergeConflict | 1PASS | ||
0.575
|
org.xwiki.extension.job.internal.UpgradePlanJobTest.testUpgradePlanOnRootorg.xwiki.extension.job.internal.UpgradePlanJobTest.testUpgradePlanOnRoot | 1PASS | ||
0.575
|
org.xwiki.extension.job.internal.InstallPlanJobTest.testForbiddenInstallLowerVersionOfDependencyOnRootorg.xwiki.extension.job.internal.InstallPlanJobTest.testForbiddenInstallLowerVersionOfDependencyOnRoot | 1PASS | ||
0.575
|
org.xwiki.filter.xar.XARInputFilterStreamTest.testSkipFirstDocumentorg.xwiki.filter.xar.XARInputFilterStreamTest.testSkipFirstDocument | 1PASS | ||
0.575
|
org.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testUninstallMandatoryorg.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testUninstallMandatory | 1PASS | ||
0.575
|
org.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testUninstallFromWikiorg.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testUninstallFromWiki | 1PASS | ||
0.575
|
org.xwiki.extension.job.internal.InstallPlanJobTest.testForbiddenInstallNameSpaceExtensionWithExistingRootExtensionorg.xwiki.extension.job.internal.InstallPlanJobTest.testForbiddenInstallNameSpaceExtensionWithExistingRootExtension | 1PASS | ||
0.575
|
org.xwiki.test.ui.repository.RepositoryTest.validateAllFeaturesorg.xwiki.test.ui.repository.RepositoryTest.validateAllFeatures | 1PASS | ||
0.575
|
org.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testUpgradeOnRootorg.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testUpgradeOnRoot | 1PASS | ||
0.575
|
org.xwiki.test.ui.extension.ExtensionTest.testFilterRecommendedorg.xwiki.test.ui.extension.ExtensionTest.testFilterRecommended | 1PASS | ||
0.575
|
org.xwiki.test.ui.extension.ExtensionTest.testDependenciesorg.xwiki.test.ui.extension.ExtensionTest.testDependencies | 1PASS | ||
0.575
|
org.xwiki.test.ui.extension.ExtensionTest.testInstallorg.xwiki.test.ui.extension.ExtensionTest.testInstall | 1PASS | ||
0.575
|
org.xwiki.localization.jar.internal.JARTranslationBundleFactoryTest.getInstalledJarTranslationsorg.xwiki.localization.jar.internal.JARTranslationBundleFactoryTest.getInstalledJarTranslations | 1PASS | ||
0.575
|
org.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testUninstallExtensionWithCommonDocumentOnWikiorg.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testUninstallExtensionWithCommonDocumentOnWiki | 1PASS | ||
0.575
|
org.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testInstallOnNamespaceThenUpgradeOnRootorg.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testInstallOnNamespaceThenUpgradeOnRoot | 1PASS | ||
0.575
|
org.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testDowngradeOnWikiorg.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testDowngradeOnWiki | 1PASS | ||
0.525
|
org.xwiki.extension.job.internal.InstallJobTest.testInstallRemoteOnNamespaceorg.xwiki.extension.job.internal.InstallJobTest.testInstallRemoteOnNamespace | 1PASS | ||
0.525
|
org.xwiki.extension.job.internal.InstallPlanJobTest.testInstallPlanWithUpgradeOnDifferentIdorg.xwiki.extension.job.internal.InstallPlanJobTest.testInstallPlanWithUpgradeOnDifferentId | 1PASS | ||
0.525
|
org.xwiki.extension.job.internal.InstallJobTest.testInstallOnNamespaceThenOnRootWithLowerDependencyorg.xwiki.extension.job.internal.InstallJobTest.testInstallOnNamespaceThenOnRootWithLowerDependency | 1PASS | ||
0.525
|
org.xwiki.extension.job.internal.InstallPlanJobTest.testInstallNameSpaceExtensionWithExistingRootExtensionorg.xwiki.extension.job.internal.InstallPlanJobTest.testInstallNameSpaceExtensionWithExistingRootExtension | 1PASS | ||
0.525
|
org.xwiki.extension.job.internal.InstallPlanJobTest.testInstallPlanWithDowngradeOnRootorg.xwiki.extension.job.internal.InstallPlanJobTest.testInstallPlanWithDowngradeOnRoot | 1PASS | ||
0.525
|
org.xwiki.extension.job.internal.InstallPlanJobTest.testInstallPlanWithUpgradeOnRootorg.xwiki.extension.job.internal.InstallPlanJobTest.testInstallPlanWithUpgradeOnRoot | 1PASS | ||
0.525
|
org.xwiki.extension.job.internal.UpgradePlanJobTest.testUpgradePlanWithDependencyOnNamespaceorg.xwiki.extension.job.internal.UpgradePlanJobTest.testUpgradePlanWithDependencyOnNamespace | 1PASS | ||
0.525
|
org.xwiki.extension.job.internal.InstallPlanJobTest.testInstallPlanWithRemoteDependencyOnRootorg.xwiki.extension.job.internal.InstallPlanJobTest.testInstallPlanWithRemoteDependencyOnRoot | 1PASS | ||
0.525
|
org.xwiki.extension.job.internal.InstallJobTest.testInstallRemoteWithMissingDependencyorg.xwiki.extension.job.internal.InstallJobTest.testInstallRemoteWithMissingDependency | 1PASS | ||
0.525
|
org.xwiki.extension.job.internal.InstallPlanJobTest.testInstallPlanWithCoreDependencyOnRootorg.xwiki.extension.job.internal.InstallPlanJobTest.testInstallPlanWithCoreDependencyOnRoot | 1PASS | ||
0.525
|
org.xwiki.extension.job.internal.UpgradePlanJobTest.testUpgradePlanOnNamespaceWithExtensionOnRootorg.xwiki.extension.job.internal.UpgradePlanJobTest.testUpgradePlanOnNamespaceWithExtensionOnRoot | 1PASS | ||
0.525
|
org.xwiki.extension.job.internal.InstallPlanJobTest.testInstallPlanWithUpgradeFeatureWithDifferentVersionorg.xwiki.extension.job.internal.InstallPlanJobTest.testInstallPlanWithUpgradeFeatureWithDifferentVersion | 1PASS | ||
0.525
|
org.xwiki.extension.job.internal.InstallPlanJobTest.testInstallWithManagedDependencyorg.xwiki.extension.job.internal.InstallPlanJobTest.testInstallWithManagedDependency | 1PASS | ||
0.525
|
org.xwiki.extension.job.internal.InstallJobTest.testUpgradeFirstOnRootorg.xwiki.extension.job.internal.InstallJobTest.testUpgradeFirstOnRoot | 1PASS | ||
0.525
|
org.xwiki.extension.repository.installed.DefaultInstalledExtensionRepositoryTest.testStoreExtensionAndInstallorg.xwiki.extension.repository.installed.DefaultInstalledExtensionRepositoryTest.testStoreExtensionAndInstall | 1PASS | ||
0.525
|
org.xwiki.extension.job.internal.InstallPlanJobTest.testReInstalledWithMissingDependencyorg.xwiki.extension.job.internal.InstallPlanJobTest.testReInstalledWithMissingDependency | 1PASS | ||
0.525
|
org.xwiki.extension.job.internal.InstallPlanJobTest.testInstallWithManagedTransitiveDependencyorg.xwiki.extension.job.internal.InstallPlanJobTest.testInstallWithManagedTransitiveDependency | 1PASS | ||
0.525
|
org.xwiki.extension.job.internal.InstallJobTest.testInstallOnRootorg.xwiki.extension.job.internal.InstallJobTest.testInstallOnRoot | 1PASS | ||
0.525
|
org.xwiki.extension.job.internal.InstallJobTest.testInstallOnNamespaceThenUpgradeOnRootorg.xwiki.extension.job.internal.InstallJobTest.testInstallOnNamespaceThenUpgradeOnRoot | 1PASS | ||
0.525
|
org.xwiki.extension.job.internal.InstallPlanJobTest.testUpgradeExtensionOnNamespaceWithDependencyAllowedOnRootOnlyorg.xwiki.extension.job.internal.InstallPlanJobTest.testUpgradeExtensionOnNamespaceWithDependencyAllowedOnRootOnly | 1PASS | ||
0.525
|
org.xwiki.extension.job.internal.InstallPlanJobTest.testInstallPlanWithSimpleRemoteExtensionOnRootorg.xwiki.extension.job.internal.InstallPlanJobTest.testInstallPlanWithSimpleRemoteExtensionOnRoot | 1PASS | ||
0.525
|
org.xwiki.extension.job.internal.InstallPlanJobTest.testInstallPlanWithInstalledDependencyOnRootorg.xwiki.extension.job.internal.InstallPlanJobTest.testInstallPlanWithInstalledDependencyOnRoot | 1PASS | ||
0.525
|
org.xwiki.extension.job.internal.InstallPlanJobTest.testInstallWithOverwrittenManagedDependencyorg.xwiki.extension.job.internal.InstallPlanJobTest.testInstallWithOverwrittenManagedDependency | 1PASS | ||
0.525
|
org.xwiki.extension.job.internal.InstallPlanJobTest.testInstallRemoteWithMissingDependencyorg.xwiki.extension.job.internal.InstallPlanJobTest.testInstallRemoteWithMissingDependency | 1PASS | ||
0.525
|
org.xwiki.extension.job.internal.InstallJobTest.testInstallOnNamespaceThenMoveDependencyOnRootorg.xwiki.extension.job.internal.InstallJobTest.testInstallOnNamespaceThenMoveDependencyOnRoot | 1PASS | ||
0.525
|
org.xwiki.extension.job.internal.InstallJobTest.testInstallRemoteOnNamespacesorg.xwiki.extension.job.internal.InstallJobTest.testInstallRemoteOnNamespaces | 1PASS | ||
0.525
|
org.xwiki.extension.job.internal.InstallJobTest.testInstallOnNamespaceThenOnRootorg.xwiki.extension.job.internal.InstallJobTest.testInstallOnNamespaceThenOnRoot | 1PASS | ||
0.525
|
org.xwiki.extension.job.internal.InstallPlanJobTest.testInstallOnNamespaceThenUnpgradeOnRootorg.xwiki.extension.job.internal.InstallPlanJobTest.testInstallOnNamespaceThenUnpgradeOnRoot | 1PASS | ||
0.525
|
org.xwiki.extension.job.internal.UpgradePlanJobTest.testUpgradePlanOnRootWithTargetDependencyExtensionorg.xwiki.extension.job.internal.UpgradePlanJobTest.testUpgradePlanOnRootWithTargetDependencyExtension | 1PASS | ||
0.525
|
org.xwiki.extension.script.ExtensionManagerScriptServiceTest.testInstallOnRootWithoutProgrammingRigthsorg.xwiki.extension.script.ExtensionManagerScriptServiceTest.testInstallOnRootWithoutProgrammingRigths | 1PASS | ||
0.525
|
org.xwiki.extension.job.internal.InstallPlanJobTest.testInstallOnNamespaceThenOnRootorg.xwiki.extension.job.internal.InstallPlanJobTest.testInstallOnNamespaceThenOnRoot | 1PASS | ||
0.525
|
org.xwiki.extension.script.ExtensionManagerScriptServiceTest.testInstallOnNamespaceWithoutProgrammingRigthsorg.xwiki.extension.script.ExtensionManagerScriptServiceTest.testInstallOnNamespaceWithoutProgrammingRigths | 1PASS | ||
0.525
|
org.xwiki.extension.job.internal.InstallJobTest.testDowngradeFirstOnRootorg.xwiki.extension.job.internal.InstallJobTest.testDowngradeFirstOnRoot | 1PASS | ||
0.525
|
org.xwiki.extension.job.internal.InstallPlanJobTest.testInstallNameSpaceExtensionWithDependencyAllowedOnRootOnlyorg.xwiki.extension.job.internal.InstallPlanJobTest.testInstallNameSpaceExtensionWithDependencyAllowedOnRootOnly | 1PASS | ||
0.475
|
org.xwiki.extension.script.ExtensionManagerScriptServiceTest.testInstallOnRootorg.xwiki.extension.script.ExtensionManagerScriptServiceTest.testInstallOnRoot | 1PASS | ||
0.475
|
org.xwiki.extension.script.ExtensionManagerScriptServiceTest.testInstallOnNamespaceorg.xwiki.extension.script.ExtensionManagerScriptServiceTest.testInstallOnNamespace | 1PASS | ||
0.475
|
org.xwiki.extension.script.ExtensionManagerScriptServiceTest.testOverwriteAllowedNamespacesorg.xwiki.extension.script.ExtensionManagerScriptServiceTest.testOverwriteAllowedNamespaces | 1PASS | ||
0.45
|
org.xwiki.extension.repository.installed.DefaultInstalledExtensionRepositoryTest.testInitorg.xwiki.extension.repository.installed.DefaultInstalledExtensionRepositoryTest.testInit | 1PASS | ||
0.45
|
org.xwiki.extension.job.internal.UninstallJobTest.testUninstallFromNamespaceWithBackwarDepencencyorg.xwiki.extension.job.internal.UninstallJobTest.testUninstallFromNamespaceWithBackwarDepencency | 1PASS | ||
0.45
|
org.xwiki.extension.job.internal.UninstallJobTest.testUninstallFromNamespaceorg.xwiki.extension.job.internal.UninstallJobTest.testUninstallFromNamespace | 1PASS | ||
0.45
|
org.xwiki.extension.job.internal.InstallPlanJobTest.testInstallPlanWithFeatureAsCoreExtensionFeatureorg.xwiki.extension.job.internal.InstallPlanJobTest.testInstallPlanWithFeatureAsCoreExtensionFeature | 1PASS | ||
0.45
|
org.xwiki.extension.job.internal.UninstallJobTest.testUninstallFromAllNamespacesorg.xwiki.extension.job.internal.UninstallJobTest.testUninstallFromAllNamespaces | 1PASS | ||
0.45
|
org.xwiki.extension.repository.core.DefaultCoreExtensionRepositoryTest.testSearchWithSeveralFeaturesorg.xwiki.extension.repository.core.DefaultCoreExtensionRepositoryTest.testSearchWithSeveralFeatures | 1PASS | ||
0.45
|
org.xwiki.extension.job.internal.InstallPlanJobTest.testInstallPlanWithLowerCoreDependencyFeatureorg.xwiki.extension.job.internal.InstallPlanJobTest.testInstallPlanWithLowerCoreDependencyFeature | 1PASS | ||
0.45
|
org.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testInstallOnWikiWithoutAdminRightsorg.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testInstallOnWikiWithoutAdminRights | 1PASS | ||
0.45
|
org.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testInstallOnRootWithoutAdminRightsorg.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testInstallOnRootWithoutAdminRights | 1PASS | ||
0.45
|
org.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testInstallOnUnsupportedNamespaceorg.xwiki.extension.xar.internal.handler.XarExtensionHandlerTest.testInstallOnUnsupportedNamespace | 1PASS | ||
0.425
|
org.xwiki.extension.AbstractExtensionTest.testCompareToorg.xwiki.extension.AbstractExtensionTest.testCompareTo | 1PASS | ||
0.425
|
org.xwiki.platform.wiki.creationjob.script.WikiCreationJobScriptServicesTest.createWikiWhenExtensionIsNotAuthorizedorg.xwiki.platform.wiki.creationjob.script.WikiCreationJobScriptServicesTest.createWikiWhenExtensionIsNotAuthorized | 1PASS | ||
0.4
|
org.xwiki.extension.job.internal.InstallPlanJobTest.testInstallPlanWithUnsupportedTypeorg.xwiki.extension.job.internal.InstallPlanJobTest.testInstallPlanWithUnsupportedType | 1PASS | ||
0.4
|
org.xwiki.extension.job.internal.InstallPlanJobTest.testInstallPlanWithFeatureAsCoreExtensionorg.xwiki.extension.job.internal.InstallPlanJobTest.testInstallPlanWithFeatureAsCoreExtension | 1PASS | ||
0.375
|
org.xwiki.extension.repository.local.DefaultLocalExtensionRepositoryTest.testRemoveorg.xwiki.extension.repository.local.DefaultLocalExtensionRepositoryTest.testRemove | 1PASS | ||
0.375
|
org.xwiki.platform.wiki.creationjob.internal.ExtensionInstallerTest.installExtensionorg.xwiki.platform.wiki.creationjob.internal.ExtensionInstallerTest.installExtension | 1PASS | ||
0.375
|
org.xwiki.platform.wiki.creationjob.script.WikiCreationJobScriptServicesTest.createWikiorg.xwiki.platform.wiki.creationjob.script.WikiCreationJobScriptServicesTest.createWiki | 1PASS | ||
0.375
|
org.xwiki.extension.repository.local.DefaultExtensionSerializerTest.testSerializeorg.xwiki.extension.repository.local.DefaultExtensionSerializerTest.testSerialize | 1PASS | ||
0.375
|
org.xwiki.extension.job.internal.UninstallJobTest.testUninstallTwiceorg.xwiki.extension.job.internal.UninstallJobTest.testUninstallTwice | 1PASS | ||
0.35
|
org.xwiki.extension.internal.converter.ExtensionIdConverterTest.testConvertFromStringorg.xwiki.extension.internal.converter.ExtensionIdConverterTest.testConvertFromString | 1PASS | ||
0.325
|
org.xwiki.extension.job.internal.UninstallJobTest.testUninstallorg.xwiki.extension.job.internal.UninstallJobTest.testUninstall | 1PASS | ||
0.325
|
org.xwiki.extension.repository.installed.DefaultInstalledExtensionRepositoryTest.testBackwardDependenciesAfterInitorg.xwiki.extension.repository.installed.DefaultInstalledExtensionRepositoryTest.testBackwardDependenciesAfterInit | 1PASS | ||
0.325
|
org.xwiki.extension.repository.installed.DefaultInstalledExtensionRepositoryTest.testBackwardDependenciesWithExtensionOnNamespaceAndDepOnNamespaceorg.xwiki.extension.repository.installed.DefaultInstalledExtensionRepositoryTest.testBackwardDependenciesWithExtensionOnNamespaceAndDepOnNamespace | 1PASS | ||
0.325
|
org.xwiki.extension.repository.installed.DefaultInstalledExtensionRepositoryTest.testBackwardDependenciesWithExtensionAndDepOnNamespaceorg.xwiki.extension.repository.installed.DefaultInstalledExtensionRepositoryTest.testBackwardDependenciesWithExtensionAndDepOnNamespace | 1PASS | ||
0.325
|
org.xwiki.extension.repository.installed.DefaultInstalledExtensionRepositoryTest.testBackwardDependenciesWithExtensionAndDepOnRootorg.xwiki.extension.repository.installed.DefaultInstalledExtensionRepositoryTest.testBackwardDependenciesWithExtensionAndDepOnRoot | 1PASS | ||
0.325
|
org.xwiki.extension.job.internal.UninstallJobTest.testUninstallWithBackwarDepencencyorg.xwiki.extension.job.internal.UninstallJobTest.testUninstallWithBackwarDepencency | 1PASS | ||
0.325
|
org.xwiki.extension.repository.local.DefaultLocalExtensionRepositoryTest.testSearchWithQueryEQUALorg.xwiki.extension.repository.local.DefaultLocalExtensionRepositoryTest.testSearchWithQueryEQUAL | 1PASS | ||
0.325
|
org.xwiki.extension.repository.installed.DefaultInstalledExtensionRepositoryTest.testAdvancedSearchWithNullQueryorg.xwiki.extension.repository.installed.DefaultInstalledExtensionRepositoryTest.testAdvancedSearchWithNullQuery | 1PASS | ||
0.3
|
org.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testResolveWithNotExistingVersionorg.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testResolveWithNotExistingVersion | 1PASS | ||
0.3
|
org.xwiki.platform.blog.internal.BlogUpgradeEventListenerTest.onEventWithVersion90org.xwiki.platform.blog.internal.BlogUpgradeEventListenerTest.onEventWithVersion90 | 1PASS | ||
0.3
|
org.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testResolveNotExistingExtensionorg.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testResolveNotExistingExtension | 1PASS | ||
0.3
|
org.xwiki.platform.wiki.creationjob.internal.ExtensionInstallerTest.installExtensionWithExceptionorg.xwiki.platform.wiki.creationjob.internal.ExtensionInstallerTest.installExtensionWithException | 1PASS | ||
0.3
|
org.xwiki.extension.repository.core.DefaultCoreExtensionRepositoryTest.testResolveorg.xwiki.extension.repository.core.DefaultCoreExtensionRepositoryTest.testResolve | 1PASS | ||
0.3
|
org.xwiki.platform.blog.internal.BlogUpgradeEventListenerTest.onEventWithVersion51org.xwiki.platform.blog.internal.BlogUpgradeEventListenerTest.onEventWithVersion51 | 1PASS | ||
0.3
|
org.xwiki.platform.blog.internal.BlogUpgradeEventListenerTest.onEventWithNoNamespaceorg.xwiki.platform.blog.internal.BlogUpgradeEventListenerTest.onEventWithNoNamespace | 1PASS | ||
0.3
|
org.xwiki.platform.blog.internal.BlogUpgradeEventListenerTest.onEventWithVersion746org.xwiki.platform.blog.internal.BlogUpgradeEventListenerTest.onEventWithVersion746 | 1PASS | ||
0.3
|
org.xwiki.platform.blog.internal.BlogUpgradeEventListenerTest.onEventWithVersion843org.xwiki.platform.blog.internal.BlogUpgradeEventListenerTest.onEventWithVersion843 | 1PASS | ||
0.3
|
org.xwiki.platform.blog.internal.BlogUpgradeEventListenerTest.onEventWithVersion82org.xwiki.platform.blog.internal.BlogUpgradeEventListenerTest.onEventWithVersion82 | 1PASS | ||
0.275
|
org.xwiki.extension.job.internal.InstallPlanJobTest.testInstallPlanWithCoreExtensionFeatureorg.xwiki.extension.job.internal.InstallPlanJobTest.testInstallPlanWithCoreExtensionFeature | 1PASS | ||
0.275
|
org.xwiki.extension.script.ExtensionManagerScriptServiceTest.testUninstallFromRootorg.xwiki.extension.script.ExtensionManagerScriptServiceTest.testUninstallFromRoot | 1PASS | ||
0.275
|
org.xwiki.extension.script.ExtensionManagerScriptServiceTest.testUninstallOnNamespaceorg.xwiki.extension.script.ExtensionManagerScriptServiceTest.testUninstallOnNamespace | 1PASS | ||
0.25
|
org.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testResolveWithEmptyScmAndIssueManagementorg.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testResolveWithEmptyScmAndIssueManagement | 1PASS | ||
0.25
|
org.xwiki.activeinstalls.internal.client.ExtensionPingDataProviderTest.provideDataorg.xwiki.activeinstalls.internal.client.ExtensionPingDataProviderTest.provideData | 1PASS | ||
0.25
|
org.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testResolveWithExternalParentorg.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testResolveWithExternalParent | 1PASS | ||
0.25
|
org.xwiki.extension.repository.installed.DefaultInstalledExtensionRepositoryTest.testInstallTwiceorg.xwiki.extension.repository.installed.DefaultInstalledExtensionRepositoryTest.testInstallTwice | 1PASS | ||
0.25
|
org.xwiki.platform.blog.internal.BlogUpgradeEventListenerTest.onEventWithNoBlogInstalledorg.xwiki.platform.blog.internal.BlogUpgradeEventListenerTest.onEventWithNoBlogInstalled | 1PASS | ||
0.25
|
org.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testResolveOverriddenPropertiesorg.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testResolveOverriddenProperties | 1PASS | ||
0.25
|
org.xwiki.activeinstalls.internal.client.DistributionPingDataProviderTest.provideDataorg.xwiki.activeinstalls.internal.client.DistributionPingDataProviderTest.provideData | 1PASS | ||
0.225
|
org.xwiki.extension.script.ExtensionManagerScriptServiceTest.testUninstallOnNamespaceWithoutProgrammingRigthsorg.xwiki.extension.script.ExtensionManagerScriptServiceTest.testUninstallOnNamespaceWithoutProgrammingRigths | 1PASS | ||
0.225
|
org.xwiki.extension.repository.installed.DefaultInstalledExtensionRepositoryTest.testgetInstalledExtensionFeatureNamespaceorg.xwiki.extension.repository.installed.DefaultInstalledExtensionRepositoryTest.testgetInstalledExtensionFeatureNamespace | 1PASS | ||
0.225
|
org.xwiki.extension.repository.local.DefaultLocalExtensionRepositoryTest.testResolveExistingDependencyorg.xwiki.extension.repository.local.DefaultLocalExtensionRepositoryTest.testResolveExistingDependency | 1PASS | ||
0.225
|
org.xwiki.extension.script.ExtensionManagerScriptServiceTest.testUninstallOnRootWithoutProgrammingRigthsorg.xwiki.extension.script.ExtensionManagerScriptServiceTest.testUninstallOnRootWithoutProgrammingRigths | 1PASS | ||
0.225
|
org.xwiki.extension.repository.installed.DefaultInstalledExtensionRepositoryTest.testResolveDependencyorg.xwiki.extension.repository.installed.DefaultInstalledExtensionRepositoryTest.testResolveDependency | 1PASS | ||
0.225
|
org.xwiki.extension.job.internal.InstallPlanJobTest.testInstallPlanWithCoreExtensionorg.xwiki.extension.job.internal.InstallPlanJobTest.testInstallPlanWithCoreExtension | 1PASS | ||
0.225
|
org.xwiki.extension.repository.installed.DefaultInstalledExtensionRepositoryTest.testGetLocalExtensionorg.xwiki.extension.repository.installed.DefaultInstalledExtensionRepositoryTest.testGetLocalExtension | 1PASS | ||
0.225
|
org.xwiki.extension.repository.installed.DefaultInstalledExtensionRepositoryTest.testAdvancedSearchInstalledWithNullQueryorg.xwiki.extension.repository.installed.DefaultInstalledExtensionRepositoryTest.testAdvancedSearchInstalledWithNullQuery | 1PASS | ||
0.2
|
org.xwiki.extension.repository.local.DefaultLocalExtensionRepositoryTest.testSearchWithQueryMATCHorg.xwiki.extension.repository.local.DefaultLocalExtensionRepositoryTest.testSearchWithQueryMATCH | 1PASS | ||
0.2
|
org.xwiki.extension.xar.internal.handler.WikiCopiedEventListenerTest.testCopyOneExtensionorg.xwiki.extension.xar.internal.handler.WikiCopiedEventListenerTest.testCopyOneExtension | 1PASS | ||
0.2
|
org.xwiki.extension.repository.installed.DefaultInstalledExtensionRepositoryTest.testUninstallExtensionorg.xwiki.extension.repository.installed.DefaultInstalledExtensionRepositoryTest.testUninstallExtension | 1PASS | ||
0.2
|
org.xwiki.extension.repository.installed.DefaultInstalledExtensionRepositoryTest.testSearchorg.xwiki.extension.repository.installed.DefaultInstalledExtensionRepositoryTest.testSearch | 1PASS | ||
0.2
|
org.xwiki.webjars.WebJarsScriptServiceTest.computeURLWithParametersAndWikiIsNotSpecifiedInParameterorg.xwiki.webjars.WebJarsScriptServiceTest.computeURLWithParametersAndWikiIsNotSpecifiedInParameter | 1PASS | ||
0.2
|
org.xwiki.extension.repository.local.DefaultLocalExtensionRepositoryTest.testSearchorg.xwiki.extension.repository.local.DefaultLocalExtensionRepositoryTest.testSearch | 1PASS | ||
0.2
|
org.xwiki.webjars.WebJarsScriptServiceTest.computeURLWithoutVersionorg.xwiki.webjars.WebJarsScriptServiceTest.computeURLWithoutVersion | 1PASS | ||
0.2
|
org.xwiki.extension.repository.installed.DefaultInstalledExtensionRepositoryTest.testSearchInstalledExtensionsorg.xwiki.extension.repository.installed.DefaultInstalledExtensionRepositoryTest.testSearchInstalledExtensions | 1PASS | ||
0.2
|
org.xwiki.webjars.WebJarsScriptServiceTest.computeURLForBackwardCompatibilityWhenWikiIsSpecifiedAsParameterorg.xwiki.webjars.WebJarsScriptServiceTest.computeURLForBackwardCompatibilityWhenWikiIsSpecifiedAsParameter | 1PASS | ||
0.2
|
org.xwiki.extension.repository.installed.DefaultInstalledExtensionRepositoryTest.testBackwardDependenciesAfterUninstallorg.xwiki.extension.repository.installed.DefaultInstalledExtensionRepositoryTest.testBackwardDependenciesAfterUninstall | 1PASS | ||
0.175
|
org.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testDownloadBundleorg.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testDownloadBundle | 1PASS | ||
0.175
|
org.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testDownloadSNAPSHOTorg.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testDownloadSNAPSHOT | 1PASS | ||
0.175
|
org.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testResolveWithVersionAsSystemPropertyorg.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testResolveWithVersionAsSystemProperty | 1PASS | ||
0.175
|
org.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testDownloadorg.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testDownload | 1PASS | ||
0.175
|
org.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testResolveAetherDependencySNAPSHOTorg.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testResolveAetherDependencySNAPSHOT | 1PASS | ||
0.175
|
org.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testDownloadClassifierorg.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testDownloadClassifier | 1PASS | ||
0.175
|
org.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testResolveAetherDependencyorg.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testResolveAetherDependency | 1PASS | ||
0.175
|
org.xwiki.extension.internal.converter.ExtensionConverterTest.testConvertFromExtensionorg.xwiki.extension.internal.converter.ExtensionConverterTest.testConvertFromExtension | 1PASS | ||
0.175
|
org.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testResolveSNAPSHOTorg.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testResolveSNAPSHOT | 1PASS | ||
0.175
|
org.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testResolveVersionRangeorg.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testResolveVersionRange | 1PASS | ||
0.175
|
org.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testResolveAetherDependencyRangeorg.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testResolveAetherDependencyRange | 1PASS | ||
0.175
|
org.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testResolveAetherDependencyRange2org.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testResolveAetherDependencyRange2 | 1PASS | ||
0.175
|
org.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testResolveVersionClassifierorg.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testResolveVersionClassifier | 1PASS | ||
0.175
|
org.xwiki.extension.repository.core.DefaultCoreExtensionRepositoryTest.testGetCoreExtensionorg.xwiki.extension.repository.core.DefaultCoreExtensionRepositoryTest.testGetCoreExtension | 1PASS | ||
0.15
|
org.xwiki.platform.wiki.creationjob.internal.steps.ProvisionWikiStepTest.executeWhenSourceIsExtensionorg.xwiki.platform.wiki.creationjob.internal.steps.ProvisionWikiStepTest.executeWhenSourceIsExtension | 1PASS | ||
0.15
|
org.xwiki.platform.wiki.creationjob.internal.steps.ProvisionWikiStepTest.executeWhenExceptionorg.xwiki.platform.wiki.creationjob.internal.steps.ProvisionWikiStepTest.executeWhenException | 1PASS | ||
0.15
|
org.xwiki.platform.wiki.creationjob.internal.steps.SaveWikiMetaDataStepTest.executeorg.xwiki.platform.wiki.creationjob.internal.steps.SaveWikiMetaDataStepTest.execute | 1PASS | ||
0.15
|
org.xwiki.platform.wiki.creationjob.script.WikiCreationJobScriptServicesTest.createWikiWhenNoCreateWikiRightorg.xwiki.platform.wiki.creationjob.script.WikiCreationJobScriptServicesTest.createWikiWhenNoCreateWikiRight | 1PASS | ||
0.15
|
org.xwiki.extension.internal.DefaultExtensionManagerTest.resolveInstalledExtensionIdorg.xwiki.extension.internal.DefaultExtensionManagerTest.resolveInstalledExtensionId | 1PASS | ||
0.125
|
org.xwiki.extension.internal.DefaultExtensionManagerTest.resolveInstalledExtensionDependencyOnNamespaceorg.xwiki.extension.internal.DefaultExtensionManagerTest.resolveInstalledExtensionDependencyOnNamespace | 1PASS | ||
0.1
|
org.xwiki.extension.repository.local.DefaultLocalExtensionRepositoryTest.testResolveIncompatibleDependencyVersionorg.xwiki.extension.repository.local.DefaultLocalExtensionRepositoryTest.testResolveIncompatibleDependencyVersion | 1PASS | ||
0.1
|
org.xwiki.extension.repository.local.DefaultLocalExtensionRepositoryTest.testSearchWithQueryWithNullValueorg.xwiki.extension.repository.local.DefaultLocalExtensionRepositoryTest.testSearchWithQueryWithNullValue | 1PASS | ||
0.1
|
org.xwiki.extension.repository.local.DefaultLocalExtensionRepositoryTest.testResolveUnexistingButSmalerVersionDependencyorg.xwiki.extension.repository.local.DefaultLocalExtensionRepositoryTest.testResolveUnexistingButSmalerVersionDependency | 1PASS | ||
0.1
|
org.xwiki.extension.AbstractExtensionTest.testGetorg.xwiki.extension.AbstractExtensionTest.testGet | 1PASS | ||
0.075
|
org.xwiki.extension.internal.converter.ExtensionConverterTest.testConvertFromExtensionAllowedOnRootorg.xwiki.extension.internal.converter.ExtensionConverterTest.testConvertFromExtensionAllowedOnRoot | 1PASS | ||
0.05
|
org.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testResolveVersionsorg.xwiki.extension.repository.aether.internal.AetherDefaultRepositoryManagerTest.testResolveVersions | 1PASS | ||
0.05
|
org.xwiki.extension.repository.local.DefaultLocalExtensionRepositoryTest.testResolveUnexistingButFeatureCompatibleDependencyorg.xwiki.extension.repository.local.DefaultLocalExtensionRepositoryTest.testResolveUnexistingButFeatureCompatibleDependency | 1PASS |
1 | /* | ||||||
2 | * See the NOTICE file distributed with this work for additional | ||||||
3 | * information regarding copyright ownership. | ||||||
4 | * | ||||||
5 | * This is free software; you can redistribute it and/or modify it | ||||||
6 | * under the terms of the GNU Lesser General Public License as | ||||||
7 | * published by the Free Software Foundation; either version 2.1 of | ||||||
8 | * the License, or (at your option) any later version. | ||||||
9 | * | ||||||
10 | * This software is distributed in the hope that it will be useful, | ||||||
11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||||
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||||||
13 | * Lesser General Public License for more details. | ||||||
14 | * | ||||||
15 | * You should have received a copy of the GNU Lesser General Public | ||||||
16 | * License along with this software; if not, write to the Free | ||||||
17 | * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA | ||||||
18 | * 02110-1301 USA, or see the FSF site: http://www.fsf.org. | ||||||
19 | */ | ||||||
20 | package org.xwiki.extension; | ||||||
21 | |||||||
22 | import java.io.Serializable; | ||||||
23 | import java.lang.reflect.ParameterizedType; | ||||||
24 | import java.util.List; | ||||||
25 | |||||||
26 | import org.apache.commons.lang3.builder.CompareToBuilder; | ||||||
27 | import org.apache.commons.lang3.builder.HashCodeBuilder; | ||||||
28 | import org.xwiki.component.util.DefaultParameterizedType; | ||||||
29 | import org.xwiki.extension.version.Version; | ||||||
30 | import org.xwiki.extension.version.internal.DefaultVersion; | ||||||
31 | |||||||
32 | import com.google.common.base.Objects; | ||||||
33 | |||||||
34 | /** | ||||||
35 | * The combination of properties which makes an extension unique. | ||||||
36 | * | ||||||
37 | * @version $Id: 8a0b23660dccd4b97341b8423153706da7fb85e7 $ | ||||||
38 | * @since 4.0M1 | ||||||
39 | */ | ||||||
|
|||||||
40 | public class ExtensionId implements Serializable, Comparable<ExtensionId> | ||||||
41 | { | ||||||
42 | /** | ||||||
43 | * Type instance for {@code List<ExtensionId>}. | ||||||
44 | * | ||||||
45 | * @since 8.0M1 | ||||||
46 | */ | ||||||
47 | public static final ParameterizedType TYPE_LIST = new DefaultParameterizedType(null, List.class, ExtensionId.class); | ||||||
48 | |||||||
49 | /** | ||||||
50 | * Serialization identifier. | ||||||
51 | */ | ||||||
52 | private static final long serialVersionUID = 1L; | ||||||
53 | |||||||
54 | /** | ||||||
55 | * @see #getId() | ||||||
56 | */ | ||||||
57 | private final String id; | ||||||
58 | |||||||
59 | /** | ||||||
60 | * @see #getVersion() | ||||||
61 | */ | ||||||
62 | private final Version version; | ||||||
63 | |||||||
64 | private int hashCode = -1; | ||||||
65 | |||||||
66 | /** | ||||||
67 | * @param id the extension identifier | ||||||
68 | * @since 8.0M1 | ||||||
69 | * @since 7.4.6 | ||||||
70 | */ | ||||||
|
|||||||
71 | 16 | public ExtensionId(String id)... | |||||
72 | { | ||||||
73 | 16 | this(id, (Version) null); | |||||
74 | } | ||||||
75 | |||||||
76 | /** | ||||||
77 | * @param id the extension identifier | ||||||
78 | * @param version the extension version | ||||||
79 | */ | ||||||
|
|||||||
80 | 3278 | public ExtensionId(String id, String version)... | |||||
81 | { | ||||||
82 | 3278 | this(id, version != null ? new DefaultVersion(version) : null); | |||||
83 | } | ||||||
84 | |||||||
85 | /** | ||||||
86 | * @param id the extension identifier | ||||||
87 | * @param version the extension version | ||||||
88 | */ | ||||||
|
|||||||
89 | 43372 | public ExtensionId(String id, Version version)... | |||||
90 | { | ||||||
91 | 43372 | this.id = id; | |||||
92 | 43372 | this.version = version; | |||||
93 | } | ||||||
94 | |||||||
95 | /** | ||||||
96 | * @return the extension identifier | ||||||
97 | */ | ||||||
|
|||||||
98 | 131321 | public String getId()... | |||||
99 | { | ||||||
100 | 131321 | return this.id; | |||||
101 | } | ||||||
102 | |||||||
103 | /** | ||||||
104 | * @return the extension version | ||||||
105 | */ | ||||||
|
|||||||
106 | 61490 | public Version getVersion()... | |||||
107 | { | ||||||
108 | 61490 | return this.version; | |||||
109 | } | ||||||
110 | |||||||
|
|||||||
111 | 1084 | @Override... | |||||
112 | public boolean equals(Object obj) | ||||||
113 | { | ||||||
114 | 1084 | if (obj instanceof ExtensionId) { | |||||
115 | 1082 | ExtensionId extensionId = (ExtensionId) obj; | |||||
116 | |||||||
117 | 1082 | return Objects.equal(extensionId.getId(), getId()) && Objects.equal(extensionId.getVersion(), getVersion()); | |||||
118 | } | ||||||
119 | |||||||
120 | 2 | return false; | |||||
121 | } | ||||||
122 | |||||||
|
|||||||
123 | 26457 | @Override... | |||||
124 | public int hashCode() | ||||||
125 | { | ||||||
126 | 26457 | if (this.hashCode == -1) { | |||||
127 | 2585 | HashCodeBuilder builder = new HashCodeBuilder(); | |||||
128 | |||||||
129 | 2585 | builder.append(getId()); | |||||
130 | 2585 | builder.append(getVersion()); | |||||
131 | |||||||
132 | 2585 | this.hashCode = builder.toHashCode(); | |||||
133 | } | ||||||
134 | |||||||
135 | 26457 | return this.hashCode; | |||||
136 | } | ||||||
137 | |||||||
|
|||||||
138 | 9419 | @Override... | |||||
139 | public String toString() | ||||||
140 | { | ||||||
141 | 9419 | return getId() + '-' + getVersion(); | |||||
142 | } | ||||||
143 | |||||||
|
|||||||
144 | 1 | @Override... | |||||
145 | public int compareTo(ExtensionId o) | ||||||
146 | { | ||||||
147 | 1 | if (o == null) { | |||||
148 | 0 | return -1; | |||||
149 | } | ||||||
150 | |||||||
151 | 1 | CompareToBuilder builder = new CompareToBuilder(); | |||||
152 | |||||||
153 | 1 | builder.append(getId(), o.getId()); | |||||
154 | 1 | builder.append(getVersion(), o.getVersion()); | |||||
155 | |||||||
156 | 1 | return builder.toComparison(); | |||||
157 | } | ||||||
158 | } |