logo

Back to index

CCM

Min: 0.0194, max: 0.3333, yellow zone: [0.4000 .. 0.6000].

Elements: 102, μ: 0.1883, σ: 0.0840, Var: 0.0070, defects: 31%.

Packages: 25, classes: 223.

Green: 96, yellow: 24, red: 103.

Class CCM methods nc ncc nmp
o.o.o.c.c.v0_6.BoundContainerFactory NaN 1 0 0 0
o.o.o.c.c.v0_6.NodeContainerIterator 0.25 4 6 4 6
o.o.o.c.c.v0_6.EntityContainer NaN 3 0 0 3
o.o.o.c.c.v0_6.NodeContainerFactory NaN 1 0 0 0
o.o.o.c.c.v0_6.NodeContainer 0.2083 4 5 4 6
o.o.o.c.c.v0_6.BoundContainer 0.2083 4 5 4 6
o.o.o.c.c.v0_6.ChangeContainer 0.2222 3 2 3 3
o.o.o.c.c.v0_6.RelationContainer 0.2083 4 5 4 6
o.o.o.c.c.v0_6.RelationContainerIterator 0.25 4 6 4 6
o.o.o.c.c.v0_6.WayContainerIterator 0.25 4 6 4 6
o.o.o.c.c.v0_6.WayContainerFactory NaN 1 0 0 0
o.o.o.c.c.v0_6.BoundContainerIterator 0.25 4 6 4 6
o.o.o.c.c.v0_6.WayContainer 0.2083 4 5 4 6
o.o.o.c.c.v0_6.RelationContainerFactory NaN 1 0 0 0
o.o.o.c.c.v0_6.EntityContainerBuilder 0.1389 9 10 2 36
o.o.o.c.s.v0_6.ChangeAsEntityComparator NaN 1 0 0 0
o.o.o.c.s.v0_6.ChangeForStreamableApplierComparator NaN 1 0 0 0
o.o.o.c.s.v0_6.ChangeForSeekableApplierComparator NaN 1 0 0 0
o.o.o.c.s.v0_6.ChangeTagSorterFactory NaN 1 0 0 0
o.o.o.c.s.v0_6.EntityByVersionComparator NaN 1 0 0 0
o.o.o.c.s.v0_6.EntityByTypeThenIdComparator NaN 1 0 0 0
o.o.o.c.s.v0_6.EntityContainerComparator NaN 1 0 0 0
o.o.o.c.s.v0_6.EntityByTypeThenIdThenVersionComparator NaN 1 0 0 0
o.o.o.c.s.v0_6.EntityByIdComparator NaN 1 0 0 0
o.o.o.c.s.v0_6.ChangeTagSorter 0.2 5 10 5 10
o.o.o.c.s.v0_6.StackableComparator NaN 1 0 0 0
o.o.o.c.s.v0_6.EntitySorter 0.18 5 9 5 10
o.o.o.c.s.v0_6.EntitySorterFactory 0.5 2 1 2 1
o.o.o.c.s.v0_6.EntitySubClassComparator NaN 1 0 0 0
o.o.o.c.s.v0_6.ChangeSorterFactory 0.5 2 1 2 1
o.o.o.c.s.v0_6.TagSorterFactory NaN 1 0 0 0
o.o.o.c.s.v0_6.SortedEntityPipeValidator 0.2 5 10 5 10
o.o.o.c.s.v0_6.ChangeSorter 0.18 5 9 5 10
o.o.o.c.s.v0_6.SortedDeltaChangePipeValidator 0.2 5 10 5 10
o.o.o.c.s.v0_6.EntityByTypeComparator NaN 1 0 0 0
o.o.o.c.s.v0_6.SortedHistoryChangePipeValidator 0.2 5 10 5 10
o.o.o.c.s.v0_6.SortedDuplicateEntityPipeValidator 0.2 5 10 5 10
o.o.o.c.s.v0_6.TagSorter 0.2 5 10 5 10
o.o.o.c.runner.OsmosisTask 0.1111 4 2 3 6
o.o.o.c.runner.OsmosisRunner NaN 1 0 0 0
o.o.o.c.plugin.CorePlugin NaN 2 0 0 1
o.o.o.c.lifecycle.CompletableContainer 0.3333 3 3 3 3
o.o.o.c.lifecycle.ReleasableContainer 0.3333 3 3 3 3
o.o.o.c.b.v0_6.ChangeBuffer 0.1222 6 11 6 15
o.o.o.c.b.v0_6.EntityBuffer 0.1222 6 11 6 15
o.o.o.c.b.v0_6.ChangeBufferFactory NaN 1 0 0 0
o.o.o.c.b.v0_6.EntityBufferFactory NaN 1 0 0 0
o.o.o.c.p.common.TaskConfiguration NaN 5 0 0 10
o.o.o.c.p.common.PassiveTaskManager 0.5 2 1 2 1
o.o.o.c.p.common.ActiveTaskManager 0.1667 3 1 2 3
o.o.o.c.p.common.RunnableTaskManager NaN 2 0 0 1
o.o.o.c.p.common.PipeTasks 0.2 7 21 5 21
o.o.o.c.p.common.PipelineConstants NaN 0 0 0 0
o.o.o.c.p.common.TaskManager 0.0667 6 3 3 15
o.o.o.c.p.common.Pipeline 0.3333 3 3 3 3
o.o.o.c.p.common.TaskManagerFactory 0.094 13 66 9 78
o.o.o.c.p.common.TaskManagerFactoryRegister 0.3333 3 3 3 3
o.o.o.c.p.common.TaskRunner NaN 2 0 0 1
o.o.o.core.OsmosisConstants NaN 0 0 0 0
o.o.o.core.CorePluginLoader NaN 1 0 0 0
o.o.o.core.Osmosis NaN 0 0 0 0
o.o.o.core.LogLevels NaN 0 0 0 0
o.o.o.core.OsmosisException NaN 0 0 0 0
o.o.o.core.OsmosisRuntimeException NaN 0 0 0 0
o.o.o.core.TaskRegistrar 0.1667 3 1 2 3
o.o.o.c.c.v0_6.impl.TimestampSetter NaN 1 0 0 0
o.o.o.c.database.DatabaseConstants NaN 0 0 0 0
o.o.o.c.database.AuthenticationPropertiesLoader NaN 1 0 0 0
o.o.o.c.database.DatabaseLocker 0.25 5 10 4 10
o.o.o.c.database.DatabasePreferences 0.0833 4 2 4 6
o.o.o.c.database.DbFeatureComparator NaN 1 0 0 0
o.o.o.c.database.RelationMemberCollectionLoader NaN 1 0 0 0
o.o.o.c.database.DbFeatureHistoryRowMapper NaN 1 0 0 0
o.o.o.c.database.DbFeatureRowMapper NaN 1 0 0 0
o.o.o.c.database.DbFeatureHistoryComparator NaN 1 0 0 0
o.o.o.c.database.DbOrderedFeature 0.5 2 1 2 1
o.o.o.c.database.DbFeature 0.2222 3 2 3 3
o.o.o.c.database.ReleasableStatementContainer 0.3333 3 3 3 3
o.o.o.c.database.DbFeatureHistory 0.2222 3 2 3 3
o.o.o.c.database.SortingStoreRowMapperListener NaN 1 0 0 0
o.o.o.c.database.DbOrderedFeatureRowMapper NaN 1 0 0 0
o.o.o.c.database.DbOrderedFeatureHistoryComparator NaN 1 0 0 0
o.o.o.c.database.DatabaseLoginCredentials 0.0041 18 10 16 153
o.o.o.c.database.DatabaseTaskManagerFactory 0.5 2 1 2 1
o.o.o.c.database.WayNodeCollectionLoader NaN 1 0 0 0
o.o.o.c.cli.C..$GlobalOptionConfiguration NaN 0 0 0 0
o.o.o.c.cli.CommandLineParser 0.1111 4 2 3 6
o.o.o.c.m.v0_6.NullChangeWriter NaN 4 0 0 6
o.o.o.c.m.v0_6.NullWriter NaN 4 0 0 6
o.o.o.c.m.v0_6.NullChangeWriterFactory NaN 1 0 0 0
o.o.o.c.m.v0_6.EmptyChangeReader 0.5 2 1 2 1
o.o.o.c.m.v0_6.EmptyChangeReaderFactory NaN 1 0 0 0
o.o.o.c.m.v0_6.EmptyReader 0.5 2 1 2 1
o.o.o.c.m.v0_6.EmptyReaderFactory NaN 1 0 0 0
o.o.o.c.m.v0_6.NullWriterFactory NaN 1 0 0 0
o.o.o.c.p.v0_6.ChangeSinkRunnableChangeSourceManager 0.5 2 1 2 1
o.o.o.c.p.v0_6.MultiSinkRunnableChangeSourceManager 0.5 2 1 2 1
o.o.o.c.p.v0_6.SinkManager NaN 1 0 0 0
o.o.o.c.p.v0_6.MultiSinkMultiChangeSinkRunnableSourceManager 0.5 2 1 2 1
o.o.o.c.p.v0_6.SinkRunnableSourceManager 0.5 2 1 2 1
o.o.o.c.p.v0_6.SinkMultiSourceManager NaN 1 0 0 0
o.o.o.c.p.v0_6.SinkSourceManager NaN 1 0 0 0
o.o.o.c.p.v0_6.DatasetSinkSourceManager NaN 1 0 0 0
o.o.o.c.p.v0_6.ChangeSinkManager NaN 1 0 0 0
o.o.o.c.p.v0_6.RunnableSourceManager 0.5 2 1 2 1
o.o.o.c.p.v0_6.RunnableDatasetSourceManager 0.5 2 1 2 1
o.o.o.c.p.v0_6.ChangeSinkSourceManager NaN 1 0 0 0
o.o.o.c.p.v0_6.SinkDatasetSourceManager NaN 1 0 0 0
o.o.o.c.p.v0_6.MultiSinkRunnableSourceManager 0.5 2 1 2 1
o.o.o.c.p.v0_6.RunnableChangeSourceManager 0.5 2 1 2 1
o.o.o.c.p.v0_6.DatasetSinkManager NaN 1 0 0 0
o.o.o.c.p.v0_6.MultiChangeSinkRunnableChangeSourceManager 0.5 2 1 2 1
o.o.o.c.p.v0_6.ChangeSinkMultiChangeSourceManager NaN 1 0 0 0
o.o.o.c.p.v0_6.ChangeSinkChangeSourceManager NaN 1 0 0 0
o.o.o.c.d.common.SimpleTimestampContainer 0.5 2 1 2 1
o.o.o.c.d.common.UnparsedTimestampContainer 0.5 2 1 2 1
o.o.o.c.d.common.TimestampFormat NaN 3 0 0 3
o.o.o.c.d.v0_6.Tag 0.14 5 7 5 10
o.o.o.c.d.v0_6.OsmUser 0.18 5 9 5 10
o.o.o.c.d.v0_6.RelationMember 0.1 6 9 6 15
o.o.o.c.d.v0_6.TagCollectionImpl 0.5 2 1 2 1
o.o.o.c.d.v0_6.Entity 0.0411 22 190 20 231
o.o.o.c.d.v0_6.Relation 0.079 10 32 9 45
o.o.o.c.d.v0_6.CommonEntityData 0.0236 21 104 21 210
o.o.o.c.d.v0_6.WayNode 0.0667 6 6 6 15
o.o.o.c.d.v0_6.Node 0.0618 11 34 10 55
o.o.o.c.d.v0_6.EntityBuilder 0.0194 20 59 16 190
o.o.o.c.d.v0_6.WayBuilder 0.1139 10 41 8 45
o.o.o.c.d.v0_6.RelationBuilder 0.1111 10 40 8 45
o.o.o.c.d.v0_6.NodeBuilder 0.0583 10 21 8 45
o.o.o.c.d.v0_6.Way 0.0727 11 40 10 55
o.o.o.c.d.v0_6.UnmodifiableTagCollection 0.5 2 1 2 1
o.o.o.c.d.v0_6.Bound 0.0249 15 34 13 105
o.o.o.c.p.v0_6.EntityProgressLoggerFactory NaN 1 0 0 0
o.o.o.c.p.v0_6.ChangeProgressLogger 0.2 5 10 5 10
o.o.o.c.p.v0_6.EntityProgressLogger 0.2 5 10 5 10
o.o.o.c.p.v0_6.ChangeProgressLoggerFactory NaN 1 0 0 0
o.o.o.c.f.common.B..$IdIterator 0.3333 3 3 3 3
o.o.o.c.f.common.BitSetIdTracker 0.25 4 6 4 6
o.o.o.c.f.common.IdTrackerFactory NaN 0 0 0 0
o.o.o.c.f.common.DynamicIdTrackerSegment 0.0556 6 5 6 15
o.o.o.c.f.common.L..$IdIterator 0.2222 3 2 3 3
o.o.o.c.f.common.DynamicIdTracker 0.25 4 6 4 6
o.o.o.c.f.common.D..$SegmentIdIterator 0.3333 3 3 3 3
o.o.o.c.f.common.ListIdTracker 0.25 4 6 4 6
o.o.o.c.p.v0_6.impl.ProgressTracker 0.3333 3 3 3 3
o.o.o.c.store.BaseObjectWriter NaN 2 0 0 1
o.o.o.c.store.BaseObjectReader NaN 2 0 0 1
o.o.o.c.store.GenericObjectReader NaN 1 0 0 0
o.o.o.c.store.DynamicStoreClassRegister NaN 1 0 0 0
o.o.o.c.store.D..$Writer NaN 1 0 0 0
o.o.o.c.store.ComparableComparator NaN 1 0 0 0
o.o.o.c.store.GenericObjectSerializationFactory 0.5 2 1 2 1
o.o.o.c.store.DataPostboxLoadInjector NaN 1 0 0 0
o.o.o.c.store.EndOfStoreException NaN 0 0 0 0
o.o.o.c.store.EmptyIterator 0.0833 4 1 2 6
o.o.o.c.store.BaseStoreClassRegister 0.25 4 6 4 6
o.o.o.c.store.DataInputStoreReader 0.1429 7 21 7 21
o.o.o.c.store.ChunkedObjectStore 0.1333 6 12 6 15
o.o.o.c.store.B..$BufferedReader 0.2 5 8 4 10
o.o.o.c.store.BufferedRandomAccessFileInputStream 0.2 7 21 5 21
o.o.o.c.store.DataOutputStoreWriter 0.1429 7 21 7 21
o.o.o.c.store.I..$ComparisonElement NaN 2 0 0 1
o.o.o.c.store.NoSuchIndexElementException NaN 0 0 0 0
o.o.o.c.store.ReleasableAdaptorForIterator 0.1667 4 3 3 6
o.o.o.c.store.ObjectDataInputIterator 0.3333 3 3 3 3
o.o.o.c.store.SingleClassObjectReader NaN 1 0 0 0
o.o.o.c.store.IndexRangeIterator 0.3333 3 3 3 3
o.o.o.c.store.ObjectStreamIterator NaN 1 0 0 0
o.o.o.c.store.IndexedObjectStoreReader 0.5 2 1 2 1
o.o.o.c.store.MultipleSourceIterator 0.25 4 6 4 6
o.o.o.c.store.PeekableIterator 0.2 5 10 5 10
o.o.o.c.store.IndexStoreReader 0.3333 3 3 3 3
o.o.o.c.store.IntegerLongIndexElement 0.1667 4 4 4 6
o.o.o.c.store.LongLongIndexElement 0.1667 4 4 4 6
o.o.o.c.store.IndexedObjectStore 0.25 4 6 4 6
o.o.o.c.store.OffsetTrackingOutputStream 0.2167 6 13 4 15
o.o.o.c.store.DataPostbox 0.1111 9 36 9 36
o.o.o.c.store.IndexStore 0.25 4 6 4 6
o.o.o.c.store.RandomAccessObjectStoreReader 0.2 6 15 5 15
o.o.o.c.store.PersistentIterator 0.25 4 6 4 6
o.o.o.c.store.GenericObjectWriter NaN 1 0 0 0
o.o.o.c.store.SimpleObjectStore 0.1667 4 3 3 6
o.o.o.c.store.RandomAccessObjectStore 0.25 4 6 4 6
o.o.o.c.store.StaticStoreClassRegister NaN 0 0 0 0
o.o.o.c.store.SubObjectStreamIterator 0.5 2 1 2 1
o.o.o.c.store.SingleClassObjectWriter NaN 1 0 0 0
o.o.o.c.store.StoreReleasingIterator 0.25 4 6 4 6
o.o.o.c.store.UpcastIterator 0.25 4 6 4 6
o.o.o.c.store.SingleClassObjectSerializationFactory 0.5 2 1 2 1
o.o.o.c.store.StoreableConstructorCache NaN 1 0 0 0
o.o.o.c.store.SegmentedObjectStore 0.1667 6 10 4 15
o.o.o.c.store.UnsignedIntegerComparator NaN 1 0 0 0
o.o.o.c.s.common.MergingIterator 0.25 4 6 4 6
o.o.o.c.s.common.FileBasedSort 0.3333 3 3 3 3
o.o.o.c.b.v0_6.BoundSetter 0.2 5 10 5 10
o.o.o.c.b.v0_6.BoundComputer 0.1333 9 24 5 36
o.o.o.c.b.v0_6.BoundSetterFactory NaN 1 0 0 0
o.o.o.c.b.v0_6.BoundComputerFactory NaN 1 0 0 0
o.o.o.c.time.FallbackDateParser NaN 1 0 0 0
o.o.o.c.time.DateParser NaN 1 0 0 0
o.o.o.c.time.DateFormatter NaN 1 0 0 0
o.o.o.c.t.v0_6.E..$ProxySinkSource 0.2 5 10 5 10
o.o.o.c.t.v0_6.ChangeTee 0.1667 6 15 6 15
o.o.o.c.t.v0_6.EntityTeeFactory NaN 1 0 0 0
o.o.o.c.t.v0_6.ChangeTeeFactory NaN 1 0 0 0
o.o.o.c.t.v0_6.EntityTee 0.1667 6 15 6 15
o.o.o.c.t.v0_6.C..$ProxyChangeSinkChangeSource 0.2 5 10 5 10
o.o.o.c.r.v0_6.EntityReporter 0.0833 4 1 2 6
o.o.o.c.r.v0_6.EntityReporterFactory NaN 1 0 0 0
o.o.o.c.r.v0_6.IntegrityReporterFactory NaN 1 0 0 0
o.o.o.c.r.v0_6.E..$UserStatistics 0.0238 7 3 6 21
o.o.o.c.r.v0_6.IntegrityReporter 0.1458 9 21 4 36
o.o.o.c.util.IntAsChar NaN 0 0 0 0
o.o.o.c.util.LongAsInt NaN 0 0 0 0
o.o.o.c.util.FixedPrecisionCoordinateConvertor NaN 0 0 0 0
o.o.o.c.util.LazyHashMap 0.0833 12 66 12 66
o.o.o.c.util.PropertiesPersister 0.25 5 10 4 10
o.o.o.c.util.ResourceFileManager NaN 1 0 0 0
o.o.o.c.util.CollectionWrapper 0.0833 13 78 12 78
o.o.o.c.util.FileBasedLock 0.3333 3 3 3 3
o.o.o.c.util.TileCalculator NaN 1 0 0 0
o.o.o.c.util.AtomicFileCreator 0.2083 4 5 4 6

Download XML.