logo

Back to index

TCC

Min: 0.0654, max: 0.9000, yellow zone: [0.4000 .. 0.6000].

Elements: 64, μ: 0.4420, σ: 0.2158, Var: 0.0466, defects: 45%.

Packages: 25, classes: 223.

Green: 169, yellow: 14, red: 40.

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

Download XML.